Cuprins:

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

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

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

Salut, Am văzut că există o lipsă de informații despre modul în care postăm mai multe date ale senzorilor pe thingspeak de către Arduino Uno cu modulul SIM900. Așa că am făcut instructabil scurt conexiunea și configurarea Arduino UNO cu senzor SIM900 și DHT22. Datele de la DHT22 (temperatura și umiditatea) vor fi trimise prin GPRS către Thingspeak. Puteți schimba cu ușurință codul pentru a lucra cu alți senzori.

Cześć, Zauważyłem, że stosunkowo mało jest informacji jak wysłać dane z wielu sensorów do Thingspeak za pomocą Arduino Uno i 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 temperature 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.

Pasul 1: Conexiune / Połączenie

Conexiune / Połączenie
Conexiune / Połączenie

Important: SIM900 are nevoie de o sursă de alimentare bună. Am avut o mulțime de probleme cu 5V (0.8A) 800mA după ce am trecut la 5V 2A (2000mA) totul funcționează bine. Amintiți-vă de schimbarea poziției comutatorului EXTERN.

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

Date DHT22 -> Arduino Uno 10

Ważne: SIM900 potrzebuje porządnego źródła zasilania. Miałem sporo problemów 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 EXTERNAL.

Pasul 2: Pregătiți / Przygotuj

Pregătiți / Przygotuj
Pregătiți / Przygotuj

Conectați-vă la contul dvs. Thingspeak și copiați Scrieți cheia API, va fi necesar mai târziu.

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.

În primul rând, asigurați-vă că ați instalat bibliotecile DHT și SOFTWARESERIAL. Tot ce puteți găsi făcând clic pe linkul de la sfârșit.

Pasul 3: Cod / Kod

Nu voi explica fiecare linie de cod, deoarece este destul de simplu. Poate că partea cu comenzile AT este complicată, dar dacă folosiți google pentru a căuta comenzi SIM900 totul va fi mai simplu. Oricum sunt incluse câteva comentarii.

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

n

Am speranța că asta îți dorești.;-)

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

[COD COMPLET]