Skocz do zawartości

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


Pomocna odpowiedź

Napisano (edytowany)

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
(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
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. 

(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
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

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?

(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
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.

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.

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...