Spisu treści:
- Krok 1: Huzzah z piór Adafruit
- Krok 2: Cayenne IoT dla wszystkich
- Krok 3: Zainstaluj oprogramowanie
- Krok 4: Zainstaluj Adafruit Huzzah Feather ESP8266 na Arduino IDE
- Krok 5: Wykonaj obwód
- Krok 6: Stwórz swój pulpit nawigacyjny Cayenne
Wideo: Stacja Meteo IoT Smart Meteo: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Chcę wykonać urządzenie do monitorowania temperatury i wilgotności w moim biurze. Istnieje wiele płyt kompatybilnych z LUA lub Arduino IDE. Istnieje wiele tablic, które mają połączenie z internetem Wi-Fi. Uwielbiam Adafruit i uwielbiam wszystkie produkty tej marki.
Do mojego projektu wybrałem małą i bardzo sprytną wersję Adafruit Huzzah Feather. Adafruit Feather to kompletna linia płyt rozwojowych firmy Adafruit, które są zarówno wolnostojące, jak i sztaplowane. Mogą być zasilane bateriami lipo do użytku w podróży lub wtyczkami micro-USB do projektów stacjonarnych. Pióra są elastyczne, przenośne i tak lekkie jak ich imiennik.
Używam czujnika DHT-11. DHT-11 to inteligentny czujnik, który ma dobrą reakcję i bardzo niską cenę. Zobacz na Amazon.
Posiadamy również kompletną linię akcesoriów i skrzydełek z piór do układania w stosy desek i dodawania miejsca na prototypowanie. U podstaw Adafruit Feather jest kompletny ekosystem produktów - i najlepszy sposób, aby Twój projekt zaczął latać.
www.adafruit.com/feather
Wybrałem Adafruit Huzzah, ponieważ na płytce montowany jest układ ESP8266. To chip, którego używam na co dzień w moich projektach i uwielbiam go.
Możesz kupić Huzzah ESP8266 na AMAZON:
Wersja Huzzah ESP8266 Feather:
Używam też codziennego Cayenne Dashboard. Cayenne Dashboard to idealne rozwiązanie dla wszystkich, którzy chcą w prosty sposób udostępniać dane w chmurze lub korzystać z protokołu MQTT z płytami Raspberry Pi lub Arduino. Cayenne jest bardzo proste, a społeczność jest kopalnią projektów i sugestii. Zobacz witrynę, zapisz się za darmo już dziś. Przeczytaj forum i porozmawiaj z użytkownikami.
Krok 1: Huzzah z piór Adafruit
Feather to nowa deska rozwojowa od Adafruit i podobnie jak jej imiennik jest cienka, lekka i pozwala latać! Zaprojektowaliśmy Feather jako nowy standard dla rdzeni przenośnych mikrokontrolerów.
Oto Adafruit Feather HUZZAH ESP8266 - nasze podejście do uniwersalnej płytki rozwojowej WiFi ESP8266 z wbudowanym USB i ładowaniem baterii. To moduł WiFi ESP8266 ze wszystkimi dodatkami, których potrzebujesz, gotowy do działania!
Wersja Huzzah ESP8266 Feather:
Detale:
- Wymiary 2,0" x 0,9" x 0,28" (51mm x 23mm x 8mm)
- 9,7 grama
- ESP8266 @ 80 MHz z logiką/mocą 3,3 V
- 4 MB pamięci FLASH (32 MBit)
- Wbudowany w Wi-Fi 802.11 b/g/n
- Regulator 3.3V z prądem szczytowym 500mA
- Wbudowany konwerter CP2104 USB-Serial o maksymalnej szybkości transmisji 921600 do szybkiego przesyłania
- Obsługa automatycznego resetowania w celu przejścia do trybu ładowania przed załadowaniem oprogramowania
- 9 x piny GPIO - mogą być również używane jako I2C i SPI1 x wejścia analogowe 1.0V max
- Wbudowana ładowarka LiPoly 100mA ze wskaźnikiem stanu ładowania LED, może również wyciąć ślad, aby wyłączyć ładowarkę
- Pin #0 czerwona dioda LED ogólnego przeznaczenia miga.
- Pin #2 niebieska dioda LED do debugowania rozruchu i ogólnego migania
- Pin zasilania/włączenia
- 4 otwory montażowe
- Przycisk reset
Krok 2: Cayenne IoT dla wszystkich
Cayenne to idealna platforma do rozwijania Twojego projektu w chmurze. Cayenne daje Ci kompletne rozwiązanie do rozwijania Twojego projektu IoT. Pulpit nawigacyjny, który odbiera dane, przechowuje i uruchamia je. Możesz na przykład wysłać e-mail lub wysłać wiadomość. Cała instalacja jest bardzo prosta, jest mnóstwo filmów i wiele projektów, które można oglądać i remiksować.
Zarejestruj się teraz za darmo!
Następnie możesz dodać tablicę na swoim pulpicie nawigacyjnym. Zanotuj swój osobisty token. Następnie musisz to podpisać w kodzie Arduino.
Krok 3: Zainstaluj oprogramowanie
Przede wszystkim pobierz sterowniki Adafrut Huzzah. Możesz zobaczyć dokumentację na oficjalnej stronie Adafruit i pobrać wszystkie pliki.
Po pierwszym kroku możesz pobrać Arduino IDE i dodać płytkę Adafruit Huzzah. Pobierz Arduino IDE z oficjalnej strony www.arduino.cc i postępuj zgodnie z procedurą dodawania płytek.
Dodaj bibliotekę Cayenne, postępując zgodnie z oficjalnym przewodnikiem Arduino. Bibliotekę można pobrać ręcznie i zainstalować, kopiując pliki do folderu bibliotek Arduino.
Następnie możesz wgrać firmware na swoją płytkę. Podłącz płytkę Adafruit Huzzah do komputera za pomocą kabla USB i prześlij kod za pomocą Arduino IDE.
PAMIĘTAJ: dodaj swój identyfikator SSID i hasło do sieci LAN Wi-Fi oraz token Cayenne
Pobierz kod z GitHub:
github.com/masteruan/Meteo-node-Cayenne/bl…
Krok 4: Zainstaluj Adafruit Huzzah Feather ESP8266 na Arduino IDE
Wpisz https://arduino.esp8266.com/stable/package_esp8266com_index.json w polu Dodatkowe adresy URL menedżera tablicy w preferencjach Arduino v1.6.4+.
Następnie użyj menedżera płyty, aby zainstalować pakiet ESP8266.
Po zakończeniu procesu instalacji powinieneś zobaczyć, że pakiet esp8266 jest oznaczony jako ZAINSTALOWANY.
Zamknij okno Menedżera tablic po zakończeniu procesu instalacji. Po ponownym uruchomieniu wybierz Adafruit HUZZAH ESP8266 z menu Narzędzia->Board
Tablica szczegółów
80 MHz jako częstotliwość procesora
Rozmiar lampy błyskowej przy 4M (3M SPIFFS)
Prędkość przesyłania, wybierz 115200 bodów
Pasujący port COM dla kabla FTDI lub USB-Serial
To jest obsługa Arduino IDE 8266:
Krok 5: Wykonaj obwód
Czujnik DHT-11 to dobry czujnik, który podaje dwie wartości. Wilgotność i temperatura w stopniach Celsjusza lub Fahrenheita.
Możesz znaleźć DHT-11 na Amazon
Możesz używać DHT-11 na Arduino i na Adafruit Huzzah. Podłącz VCC i GND odpowiednio do pinów 3V i GND. Po podłączeniu pinu danych do pinu numer 12. Pin numer 3 w DHT-11 to NC (niepodłączony).
Następnie możesz podłączyć wtyczkę akumulatora lub diodę LED. W moim projekcie używam niebieskiej diody led na dole konstrukcji. Dioda jest podłączona do pinu Batta. Gdy podłączam akumulator do płytki Adafruit zapala się dioda. Jak widać na wideo, gdy węzeł meteorologiczny znajduje się na ziemi, jak widać na wideo, niebieska dioda LED oświetla brzeg chmury.
Krok 6: Stwórz swój pulpit nawigacyjny Cayenne
Ostatnim krokiem jest stworzenie pulpitu nawigacyjnego. Używam widżetu w stylu analogowym, dla wartości temp i humi, jednego przycisku do sterowania diodą pokładową i licznika numerycznego, który pokazuje na desce rozdzielczej sekundy aktywności stacji meteo.
Teraz możesz zostawić Meteo Node w dowolnym miejscu, a pokaże on temperaturę i wilgotność otoczenia. Możesz zostawić urządzenie z dala od prądu, ponieważ urządzenie ma w środku baterię litową. Ponadto Adafruit Huzzah posiada regulator napięcia do ładowania baterii. Po podłączeniu Meteo-Node do wtyczki USB ładujesz baterię.
Pozostaw urządzenie w swojej winnicy i kontroluj temperaturę i wilgotność winorośli w miejscu pracy. Możesz też zostawić urządzenie w samochodzie lub w lodówce i kontrolować wartości temperatury i wilgotności.
Zalecana:
Stacja pogodowa IoT z monitorowaniem lotnych związków organicznych: 6 kroków
Stacja pogodowa IoT z monitorowaniem lotnych związków organicznych: W tej instrukcji pokazuję, jak zbudować stację pogodową Internetu Rzeczy (IoT) z monitorowaniem lotnych związków organicznych (VOC). Na potrzeby tego projektu opracowałem zestaw Do-It-Yourself (DIY). Sprzęt i oprogramowanie są open-source
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 oparta na ESP8266 IoT: 6 kroków
Stacja pogodowa oparta na IoT ESP8266: Chcesz zbudować projekt stacji pogodowej bez użycia żadnego czujnika i uzyskać informacje o pogodzie z całego świata? Korzystanie z OpenWeatherMap staje się prawdziwym zadaniem
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
Stacja pogodowa Iot: 5 kroków
Stacja pogodowa Iot: Cześć chłopaki, piszę tę instrukcję, aby pokazać, jak zrobić stację pogodową opartą na Iot, która wykorzystuje mini tablicę Wemos D1 i amp; Wykorzystuje wyświetlacz Oled 128 × 68, aby pokazać szczegóły pogody, temperaturę z mapy OpenWeather