Satura rādītājs:
Video: Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] DAŽĀDI SENSORA DATI!: 3 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Sveiki, Es redzēju, ka trūkst informācijas par to, kā Arduino Uno ar SIM900 moduli ievietot vairāku sensoru datus. Tāpēc es padarīju īsu pamācību par savienošanu un konfigurāciju Arduino UNO ar SIM900 un DHT22 sensoru. Dati no DHT22 (temperatūra un mitrums) tiks nosūtīti pa GPRS uz Thingspeak. Jūs varat viegli mainīt kodu, lai tas darbotos ar citiem sensoriem.
Češs, Zauważyłem, że stosunkowo mało jest informationji jak wysłać dane z wielu sensorów do Thingspeak za pomocą Arduino Uno and modułu SIM900. Dlatego sporządziłem krótką prezentację połączenia i konfigururacji 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.
1. darbība: savienojums / Połączenie
Svarīgi: SIM900 nepieciešams labs barošanas avots. Man bija daudz problēmu ar 5V (0.8A) 800mA pēc maiņas uz 5V 2A (2000mA) viss darbojas labi. Atcerieties par ārējā slēdža stāvokļa maiņu.
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
DHT22 dati -> Arduino Uno 10
Waze: 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.
2. solis: Sagatavojiet / Przygotuj
Piesakieties savā Thingspeak kontā un nokopējiet Write API atslēgu, tā būs nepieciešama vēlāk.
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.
Vispirms pārliecinieties, vai esat instalējis DHT un PROGRAMMATŪRAS bibliotēkas. Viss, ko varat atrast, beigās noklikšķinot uz saites.
3. darbība: kods / kods
Es nepaskaidrošu katru koda rindu, jo tas ir pavisam vienkārši. Varbūt daļa no AT komandām ir sarežģīta, bet, ja SIM900 komandu meklēšanai izmantojat Google, viss būs vienkāršāk. Jebkurā gadījumā daži komentāri ir iekļauti.
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: SIM900 komandas wszystko stanie się prostsze. Tak czy owak drobne komentar są zamieszczone.
n
Es ceru, ka tas ir tas, ko jūs vēlaties.;-)
Mam nadzieję, es pajokoju līdz czego chcieliście;-)
[PILNS KODS]