Skocz do zawartości

Dobór baterii oraz sposobu wysyłania danych do projektu


Sheppard25

Pomocna odpowiedź

Hej, chcę rozpocząć pracę nad nowym projektem, będzie to taka sieć czujników wilgotności w moich kwiatkach (zawsze mam problem z podlewaniem / przelwaniem). Założenia:

1. Możliwie najtańszy koszt stworzenia nadajnika (bo będzie ich wiele) oraz najmniejszy rozmiar aby w doniczce był możliwie najmniej widoczny

2. Jeden odbiornik, z ekranem i jakims buzzerem, ktory bedzie informowal ktory kwiatek wymaga nawodnienia.

3. Wiele czujników, które bezprzewodowo nadają dane o wilgotności gleby do odbiornika. Tutaj najtańszym (choć nie najbardziej energooszczędnym) sposobem jest moduł radiowy 433Mhz, którym chętnie bym się pobawił. 

Do tego dojdzie pewnie jakiś ATTIny85. Niestety wykorzystanie tego modułu RF implikuje używanie zasilania 5V z dość dużą wydajnością prądową. Więc potrzebuję np 2 baterii 3V CR123, które rozmiarowo małe nie są + jakiś dzielnik napięcia/stabilizator. Napewno mniej prądożernymi są np. moduły BT czy WiFi ale tak jak napisałem, chciałbym pobawic sie czyms mniej samoobslugowym niz WiFi ktore jest proste

Jaki kompromis tutaj polecacie przy owych założeniach: bezprzewodowe > najtańsze > najmniejsze?

Edytowano przez Sheppard25
Link do komentarza
Share on other sites

(edytowany)
6 minut temu, ethanak napisał:

Esp32, protokół esp-now.

Jezeli chodzi o WiFi to wiadomo, bylo by małe, nie trzeba by było odbiornika innego niż router i pewnie o ile sam modul wifi kosztowo jest drogi to przy tym ze juz ma w sobie mikrokontroler i nie wymaga wiekszej baterii to sumarycznie wyszloby nawet taniej albo porownywalnie co z 433Mhz. Niemniej fun zdecydowanie mniejszy 😕 

Edytowano przez Sheppard25
Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

16 godzin temu, Sheppard25 napisał:

Tutaj najtańszym (choć nie najbardziej energooszczędnym) sposobem jest moduł radiowy 433Mhz

Te moduły mogą pracować obok siebie i się nie pogryźć? 

 

16 godzin temu, Sheppard25 napisał:

Niestety wykorzystanie tego modułu RF implikuje używanie zasilania 5V z dość dużą wydajnością prądową

Taka wilgotność raczej nie zmienia się z sekundy na sekundę. Moduł może spokojnie budzić się raz na godzinę i pracować tylko jakiś ułamek sekundy. 

Link do komentarza
Share on other sites

(edytowany)
17 godzin temu, Sheppard25 napisał:

Więc potrzebuję np 2 baterii 3V CR123

Baterie CR123 są drogie, lepiej pomyśl o zasilaniu z np. 14500,18650,21650 lub pryzmatyczne

Pomyśl też dobrze na temat czujnika wilgotności, jaki chciałbyś zastosować?

Edytowano przez Misiek_86
Link do komentarza
Share on other sites

14 godzin temu, etet100 napisał:

Te moduły mogą pracować obok siebie i się nie pogryźć? 

 

Taka wilgotność raczej nie zmienia się z sekundy na sekundę. Moduł może spokojnie budzić się raz na godzinę i pracować tylko jakiś ułamek sekundy. 

@etet100 moga ale ogarne to tak zeby nie nadawaly w tym samym czasie. Beda wlasnie nadawaly co okolo godzine niemniej sam modul zeby w ogole sie uruchomiec moze potrzebowac 5V

@Misiek_86 akumulatorki moge przemyslec ale one dwa dadza az 7,4V ale przynajmniej sa ładowalne. Czujnik ten

Link do komentarza
Share on other sites

15 godzin temu, Sheppard25 napisał:

sam modul zeby w ogole sie uruchomiec moze potrzebowac 5V

Zerknąłem na losowo wybrany opis takiego modułu i tam piszą 1.8 do 3.6V. 
 

15 godzin temu, Sheppard25 napisał:

moga ale ogarne to tak zeby nie nadawaly w tym samym czasie.

Jak? To chyba nie jest całkiem trywialne.

A tak w ogóle to jakie zakładasz odległości? Transmisja jedno czy dwukierunkowa?

Link do komentarza
Share on other sites

(edytowany)

@ethanak

Pewnie dwa, bo raczej chodzi tu o edukacje (właśnie implementacje chociaży transmisji N do 1) niż stricte praktyczne zastosowanie. Chyba, że projekt będzie tak zajebisty, że będę chciał to jakoś rozwijać 🙂

@etet100

Chodzi o ten moduł RF. W opisie jest 5V, dokumentacji jeszcze nie czytałem.

On obsługuje tylko komunikację w jedną stronę dlatego musiałem poczynić pewne naiwne założenie, że interwał wysyłania danych będzie losowy tzn co godzinę + / - kilka randomowych minut tak żeby zminimalizować szanę, że będą nadawały w tym samym czasie. Sama transmisja trwa ulamek sekundy wiec powinno byc git, to nie walkie talkie

 

Edytowano przez Sheppard25
Link do komentarza
Share on other sites

23 minuty temu, Sheppard25 napisał:

Chodzi o ten moduł RF. W opisie jest 5V, dokumentacji jeszcze nie czytałem.

To nie wygląda jak coś co powinno wymagać konkretnie 5V. Inne strony piszą min 3.5 albo min 3V. Osobiście bym po prostu sprawdzić działanie przy niższych napięciach.

Link do komentarza
Share on other sites

Dnia 1.09.2024 o 18:51, Sheppard25 napisał:

@etet100 ok, sprawdze niemniej temat zasilania nadal aktualny, czy to ponad 3V czy 5V, przydaloby sie cos malego i niedrogiego zeby to zasilic

Ale ogniwa np 3.7 istnieją i mogą się nadać. Z 5V byłby większy problem.

 

48 minut temu, Sheppard25 napisał:

 @etet100PS czy masz jakis patent na pogodzenie obiektowego programowania z funkcjami przerywajacymi? Bo mocno niewygodnie sie z tym pracuje a z tego co czytalem nie da sie przerwan wewnatrz klas uzyc

Chyba nie ten wątek.

Link do komentarza
Share on other sites

6 minut temu, etet100 napisał:

Ale ogniwa np 3.7 istnieją i mogą się nadać. Z 5V byłby większy problem.

 

Chyba nie ten wątek.

@etet100 tak, pomylilem watki 😄 Jesli bylbys tak mily i odpisal tutaj 

 

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.