Kazalo:
Video: Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] VEČ PODATKOV SENZORJA: 3 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Zdravo, Videl sem, da primanjkuje informacij o tem, kako Arduino Uno z modulom SIM900 objaviti več podatkov senzorjev. Tako sem naredil kratek pouk o povezavi in konfiguraciji Arduino UNO s senzorji SIM900 in DHT22. Podatki iz DHT22 (temperatura in vlažnost) bodo poslani prek GPRS na Thingspeak. Kodo lahko preprosto spremenite za delo z drugimi senzorji.
Cześć, Zauważyłem, że stosunkowo mało je informacji jak wysłać dane z wielu sensorów do Thingspeak za pomoč Arduino Uno in modulom SIM900. Dlatego sporządziłem krótką prezentację połączenia in konfiguracija Arduino UNO z SIM900 in sensorem DHT22. Če želite doseči temperaturo v senzorju in doseči najvišjo raven GPRS, ki bo služila s stvarmi Thingspeak. Całość jest względnie prosto przedstawiona in opisana, tak aby można było w szybki sposób dostosować działanie z innymi sensorami.
1. korak: Povezava / Połączenie
Pomembno: SIM900 potrebuje dober vir napajanja. Imel sem veliko težav s 5V (0.8A) 800mA po menjavi na 5V 2A (2000mA) vse deluje v redu. Ne pozabite na spremembo zunanjega položaja stikala.
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
Podatki DHT22 -> Arduino Uno 10
Ważne: SIM900 potrdi 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.
2. korak: Pripravite se / Przygotuj
Prijavite se v svoj račun Thingspeak in kopirajte Write API key, ki bo potreben pozneje.
Zalog si si do swojego konta Thingspeak in skopiuj klucz Wirte API, będzie później potrzebny.
Przede wszystkim, w pierwszej kolejności sprawdźcie czy posiadacie zainstalowane biblioteki DHT in PROGRAMSKA OPREMA. Wszystko znajdziecie w linku na końcu.
Najprej se prepričajte, da ste namestili knjižnice DHT in SOFTWARESERIAL. Vse, kar lahko najdete s klikom na povezavo na koncu.
3. korak: Koda / Kod
Ne bom razlagal vsake vrstice kode, ker je precej preprosta. Morda je del z ukazi AT zapleten, če pa za iskanje ukazov SIM900 uporabite google, bo vse lažje. Vsekakor so vključeni nekateri komentarji.
Nie będę tłumaczył każdej linijki kodu ponieważ jest całkiem prosty. Może część z komendami AT wydaje się skomplikowana, enak po wyszukaniu w google np. hasła: Ukazi SIM900 wszystko stanie się prostsze. Tak czy owak drobne komentarze są zamieszczone.
n
Upam, da je to tisto, kar želite.;-)
Mam nadzieję, że to jest to czego chcieliście;-)
[POLNA KODA]