Spisu treści:
Wideo: Stacja pogodowa Arduino Ultra Low Power: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Ten przewodnik pokaże Ci, jak zbudować stację pogodową o bardzo niskiej mocy przy użyciu arduino nano, bme 280 i modułu radiowego rf433, która wytrzyma około 1,5 do 2 lat na 2 LiPo 18650 i możliwość jej rozbudowy o kolejne czujniki i panel słoneczny.
Krok 1: Części
Nadajnik:
- 1 x Arduino Pro mini (po usunięciu diody zasilania i regulatora napięcia)
- 1 x czujnik Bme280 (dowolny czujnik wystarczy, wystarczy dodać kilka bitów kodu)
- 1 x konwerter Buck (Najbardziej wydajny z możliwych, OPCJONALNY)
- 1 x dioda (OPCJONALNIE)
- 2 x 18650 s (dowolna bateria wystarczy, jeśli jest w zakresie 2-5,5 v)
- 1 x deska do krojenia chleba
- Niektóre męskie i żeńskie nagłówki i kable
- 1 x nadajnik Rf433 (z anteną)
- 1 x panel słoneczny (OPCJONALNIE)
- 1 x obudowa odporna na warunki atmosferyczne (użyłem starego Tupperware)
Odbiorca:
- 1 x Arduino Pro mini (w tym przypadku wystarczyłoby dowolne arduino)
- 1 x wyświetlacz ciekłokrystaliczny
- 1 x odbiornik Rf433 (z anteną)
Krok 2: Zbuduj to
Podłącz wszystko odpowiednio do płyty prototypowej odbiornika, upewnij się, że antena jest zgodna z częstotliwością twojego modułu na stronie takiej jak ta. Długość anteny powinna być taka sama dla odbiornika i nadajnika.
Krok 3: Kodeks
Kod nadajnika jest zoptymalizowany pod kątem małej mocy przy użyciu biblioteki LowPower.h oraz biblioteki adafruit bme280.
Odbiornik po drugiej stronie nie ma optymalizacji pod kątem małej mocy, chociaż można go łatwo dodać samodzielnie.
Niektóre opcje są komentowane w kodzie, aby oszczędzać energię, ale można je łatwo odkomentować w celu debugowania.
Krok 4: Wyniki
Pomiar prądu od strony nadajnika pokazuje prąd uśpienia około 11uA. Robi to przez około 24 sekundy, a następnie transmituje temperaturę, wilgotność i ciśnienie atmosferyczne. Zajmuje to około 350 ms i zużywa około 11,5 mA. Ale możesz łatwo dodać własne czujniki i rozbudować stację pogodową.
Do obliczenia czasu pracy użyłem tego poręcznego kalkulatora wbudowanego w Oregon. Zamiana wartości w kalkulatorze online pokazuje nam czas pracy wynoszący około 1,5 roku, co jest całkiem do przyjęcia, biorąc pod uwagę dwa zamontowane LiPo 1500 mAh. Z drugiej strony z panelem słonecznym czas pracy byłby nieograniczony przy tego rodzaju zużyciu.
Później dodam ic ochrony baterii, lub jakiś kod do monitorowania baterii
Mam nadzieję, że okazało się to przydatne, wszelkie pytania lub poprawki możesz zostawić poniżej
Krok 5: EDYCJA:
Zmieniłem moduł rf433 z płytą nrf24l01 i anteną, a dla odbiornika dodałem esp8266 i użyłem Blynk do uzyskania informacji na moim telefonie, przy tej konfiguracji możesz mieć wiele stacji pogodowych z jednym odbiornikiem komunikującym się z powrotem do telefonu. Jeśli ktoś chce schematy kodu lub niestandardową płytkę drukowaną, które zaprojektowałem, nie wahaj się ze mną porozmawiać.
Zalecana:
Stacja pogodowa WIFI z Magicbit (Arduino): 6 kroków
Stacja pogodowa WIFI z Magicbit (Arduino): Ten samouczek pokazuje, jak zbudować stację pogodową z Magicbit za pomocą Arduino, która może uzyskać szczegółowe informacje ze smartfona
Stacja pogodowa NaTaLia: stacja pogodowa zasilana energią słoneczną Arduino Wykonana we właściwy sposób: 8 kroków (ze zdjęciami)
Stacja pogodowa NaTaLia: Stacja pogodowa zasilana energią słoneczną Arduino Wykonana we właściwy sposób: po roku udanej pracy w 2 różnych lokalizacjach dzielę się planami projektu stacji pogodowej zasilanej energią słoneczną i wyjaśniam, jak ewoluował w system, który może naprawdę przetrwać przez długi czas okresy z energii słonecznej. Jeśli obserwujesz
Stacja pogodowa z Arduino: 14 kroków
Stacja pogodowa z Arduino: Budowanie stacji pogodowej za pomocą Arduino
Stacja pogodowa DIY i stacja czujników WiFi: 7 kroków (ze zdjęciami)
DIY Stacja pogodowa i stacja z czujnikami WiFi: W tym projekcie pokażę Ci, jak stworzyć stację pogodową wraz ze stacją czujników WiFi. Stacja czujnikowa mierzy lokalne dane dotyczące temperatury i wilgotności i przesyła je przez Wi-Fi do stacji pogodowej. Stacja pogodowa wyświetla następnie t
Inteligentna stacja pogodowa (przy użyciu Arduino): 5 kroków
Inteligentna stacja pogodowa (przy użyciu Arduino): Stacja pogodowa to obiekt, zarówno na lądzie, jak i na morzu, wyposażony w przyrządy i sprzęt do pomiaru warunków atmosferycznych w celu dostarczania informacji do prognoz pogody oraz badania pogody i klimatu. Wykonane pomiary obejmują temperaturę