Mundarija:

Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] KO'P SENSOR DATA!: 3 qadam
Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] KO'P SENSOR DATA!: 3 qadam

Video: Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] KO'P SENSOR DATA!: 3 qadam

Video: Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] KO'P SENSOR DATA!: 3 qadam
Video: How to Use ThingSpeak with Arduino 2024, Iyul
Anonim
Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] SENSORNI KO'P DATA ma'lumotlari!
Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] SENSORNI KO'P DATA ma'lumotlari!

Salom, Men ko'rdimki, SIM900 moduli bilan Arduino Uno tomonidan bir nechta sensorlar ma'lumotlarini gapirish haqida ma'lumot yo'q. Shunday qilib, men SIM900 va DHT22 sensorli Arduino UNO -ning ulanishi va konfiguratsiyasini ko'rsatdim. DHT22 ma'lumotlari (harorat va namlik) GPRS orqali Thingspeak -ga yuboriladi. Boshqa sensorlar bilan ishlash uchun siz kodni osongina o'zgartirishingiz mumkin.

Chezich, Ma'lumotlar xavfsizligi, Thingspeak -ni Arduino va SIM -karta SIM -900 -dan foydalanib, sensorli ma'lumotlarni uzatish uchun mo'ljallangan. Dvigatellar bilan ishlashning asosiy bosqichlari va sozlamalari Arduino UNO SIM900 va DHT22. Siz Thingspeak -ni GPRS -dan foydalanib, haroratni va haroratni o'lchashni xohlaysiz. Hisobotni o'chirib qo'yish va o'chirish uchun, biz siz bilan aloqa o'rnatishingiz mumkin.

1 -qadam: Ulanish / ulanish

Ulanish / ulanish
Ulanish / ulanish

Muhim: SIM900 yaxshi quvvat manbaiga muhtoj. Men 5V (0.8A) 800mA bilan ko'p muammolarga duch keldim, 5V 2A (2000mA) ga o'tgandan keyin hamma narsa yaxshi ishlaydi. EXTERNAL kalitining o'rnini o'zgartirishni unutmang.

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 ma'lumotlari -> Arduino Uno 10

Qayerda: SIM900 zaryadsizlanishi mumkin. 5V (0.8A) 800mA zaryadlovchi 5V 2A (2000mA) masofadagi zaryadsizlanish muammosini hal qiladi. Tashqi ko'rinishga ega bo'lishga harakat qiling.

2 -qadam: tayyorlang / Przygotuj

Tayyorlang / Przigotuj
Tayyorlang / Przigotuj

Thingspeak hisobingizga kiring va Write API kalitini nusxa ko'chiring, keyinroq kerak bo'ladi.

Thingspeak va Wirte API -ni yuklab olish uchun siz kerakli ma'lumotlarni topishingiz mumkin.

Qachonki, DHT va SOFTWARESERIAL ma'lumotlarini o'z ichiga oladi. Ularni bog'lang va ishlang.

Hammasi, DHT va SOFTWARESERIAL kutubxonalarini o'rnatganingizga ishonch hosil qiling. Siz topa oladigan hamma narsani oxiridagi havolani bosish orqali topishingiz mumkin.

3 -qadam: Kod / Kod

Men kodning har bir satrini tushuntirmayman, chunki bu juda oddiy. Ehtimol, AT buyruqlarining bir qismi murakkab, lekin SIM -900 buyruqlarini qidirish uchun google -dan foydalansangiz, hamma narsa sodda bo'ladi. Qanday bo'lmasin, ba'zi sharhlar kiritilgan.

Yo'q, shunda ham, siz o'zingizning kodingizni ko'rishingiz mumkin. Bu erda siz Google np -ni o'chirib tashlaganingizdek, biz ham o'zimizni xohlaymiz. Xato: SIM900 buyruqlar buyrug'i. Qachonki, bu erga ko'chib o'tishga yordam beradi.

n

Umid qilamanki, bu siz xohlagan narsadir.;-)

Mam nadzieję, czego chcieliście bilan hazillashmoq;-)

[To'liq kod]