Talaan ng mga Nilalaman:

Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG / PL] MULTIPLE SENSOR DATA !: 3 Hakbang
Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG / PL] MULTIPLE SENSOR DATA !: 3 Hakbang

Video: Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG / PL] MULTIPLE SENSOR DATA !: 3 Hakbang

Video: Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG / PL] MULTIPLE SENSOR DATA !: 3 Hakbang
Video: How to Use ThingSpeak with Arduino 2024, Nobyembre
Anonim
Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG / PL] MULTIPLE SENSOR DATA!
Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG / PL] MULTIPLE SENSOR DATA!

Kumusta, Nakita ko na may kakulangan ng mga impormasyon kung paano mag-post ng maramihang data ng sensor sa mga bagay na bagay sa pamamagitan ng Arduino Uno na may module na SIM900. Kaya't gumawa ako ng maikling pagtuturo ng koneksyon at pagsasaayos ng Arduino UNO na may sensor ng SIM900 at DHT22. Ipapadala ang data mula sa DHT22 (temperatura at halumigmig) sa paglipas ng GPRS sa Thingspeak. Madali mong mababago ang code upang gumana sa iba pang mga sensor.

Cześć, Zauważyłem, ste stosunkowo mało jest informacji jak wysłać dane z wielu sensorów do Thingspeak para sa iyong Arduino Uno at modułu SIM900. Dlatego sporządziłem krótką prezentację połączenia i konfiguracji Arduino UNO z SIM900 i sensorem DHT22. Dane pochodzące z sensora czyli temperatura i wilgotność będą wysyłane przez GPRS do serwisu Thingspeak. Całość jest względnie prosto przedstawiona i opisana, tak aby można było w szybki sposób dostosować działanie z innymi sensorami.

Hakbang 1: Koneksyon / Połączenie

Koneksyon / Połączenie
Koneksyon / Połączenie

Mahalaga: Kailangan ng SIM900 ng mahusay na mapagkukunan ng kuryente. Nagkaroon ako ng maraming mga problema sa 5V (0.8A) 800mA pagkatapos ng pagbabago sa 5V 2A (2000mA) lahat ay gumagana nang maayos. Alalahaning baguhin ang posisyon ng panlabas na switch.

SIM900 RX -> Arduino UNO 8

SIM900 TX -> Arduino UNO 7

SIM900 GND -> Arduino UNO GND

DHT22 VCC -> Arduino UNO 5V

DHT22 GND -> Arduino Uno GND

Data ng DHT22 -> Arduino Uno 10

Ważne: SIM900 potrzebuje porządnego źródła zasilania. Ang problema sa zł 5V (0.8A) 800mA dopiero po zmianie na 5V 2A (2000mA) całość zadziałała. Pamiętajcie o zmianie pozycji przełącznika na tryb Panlabas.

Hakbang 2: Maghanda / Przygotuj

Maghanda / Przygotuj
Maghanda / Przygotuj

Mag-login sa iyong Thingspeak account at kopyahin ang Isulat ang API key kakailanganin ito sa paglaon.

Zaloguj się do swojego konta Thingspeak i skopiuj klucz Wirte API, będzie później potrzebny.

Przede wszystkim, w pierwszej kolejności sprawdźcie czy posiadacie zainstalowane biblioteki DHT i SOFTWARESERIAL. Wszystko znajdziecie w linku na końcu.

Siguraduhin ng lahat na na-install mo ang mga library ng DHT at SOFTWARESERIAL. Lahat ng mahahanap mo sa pamamagitan ng pag-click sa link sa dulo.

Hakbang 3: Code / Kod

Hindi ko ipaliwanag ang bawat linya ng code, sapagkat medyo simple. Siguro ang bahagi sa mga utos ng AT ay kumplikado ngunit kung gagamit ka ng google upang maghanap ng mga utos ng SIM900 lahat ay magiging mas simple. Gayunpaman ang ilang mga komento ay kasama.

Nie będę tłumaczył każdej linijki kodu ponieważ jest całkiem prosty. Może część z komendami AT wydaje się skomplikowana, jednak po wyszukaniu w google np. hasła: utos ng SIM900 wszystko stanie się prostsze. Tak czy owak drobne komentarze są zamieszczone.

n

May pag-asa ako na ito ang gusto mo.;-)

Mam nadzieję, że to jest to czego chcieliście;-)

[BUONG CODE]