İçindekiler:
Video: Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] ÇOKLU SENSÖR VERİLERİ!: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Selam, Arduino Uno'nun SIM900 modülü ile çok sayıda sensör verisini Thingsspeak'e nasıl gönderdiği konusunda bilgi eksikliği olduğunu gördüm. Bu yüzden SIM900 ve DHT22 sensörlü Arduino UNO'nun bağlantı ve konfigürasyonunun kısa talimatını yaptım. DHT22'den (sıcaklık ve nem) gelen veriler GPRS üzerinden Thingspeak'e gönderilecek. Diğer sensörlerle çalışmak için kodu kolayca değiştirebilirsiniz.
Çekçe, SIM900'ü, Arduino Uno ve SIM900 modüllerini kullanarak en iyi şekilde değerlendirin. Arduino UNO z SIM900 ve DHT22 sensörlerini yapılandırın. Dane pochodzące z sensora czyli temperatura ve wilgotność będą wysyłane przez GPRS, Thingspeak için serwisu yapın. Całość jest względnie prosto przedstawiona ve opisana, tek aby można było w szybki sposób dostosować działanie z innymi sensorami.
1. Adım: Bağlantı / Połączenie
Önemli: SIM900'ün iyi bir güç kaynağına ihtiyacı vardır. 5V 2A (2000mA) değiştirdikten sonra 5V (0.8A) 800mA ile çok fazla problem yaşadım, her şey yolunda gidiyor. HARİCİ anahtar konumunu değiştirmeyi unutmayın.
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 Verileri -> Arduino Uno 10
Bilgi: SIM900 potrzebuje porządnego źródła zasilania. Miałem sporo problemów z 5V (0.8A) 800mA dopiero po zmianie ve 5V 2A (2000mA) całość zadziałała. EXTERNAL'ı deneyin ve deneyin.
Adım 2: Hazırla / Przygotuj
Thingspeak hesabınıza giriş yapın ve daha sonra gerekli olacak Write API anahtarını kopyalayın.
Thingspeak ve Wirte API'yi ziyaret edin.
Przede wszystkim, w pierwszej kolejności sprawdźcie czy posiadacie zainstalowane biblioteki DHT i SOFTWARESERIAL. Wszystko znajdziecie w linku na koncu.
Öncelikle DHT ve SOFTWARESERIAL kitaplıklarını kurduğunuzdan emin olun. Sondaki bağlantıya tıklayarak bulabileceğiniz her şey.
Adım 3: Kodlama / Kodlama
Her kod satırını açıklamayacağım çünkü oldukça basit. Belki AT komutlarıyla bölüm karmaşıktır, ancak SIM900 komutlarını aramak için google'ı kullanırsanız her şey daha basit olacaktır. Her neyse, bazı yorumlar dahil edilmiştir.
Nie będę tłumaczył każdej linijki kodu ponieważ jest całkiem prosty. Może część z komendami AT wydaje się komplikowana, jednak po wyszukaniu w google np. hasła: SIM900 komutları wszystko stanie się prostsze. Tak czy owak drobne yorumlarla ilgili.
n
İstediğin şeyin bu olduğuna dair umudum var.;-)
Mam nadzieję, czego chcieliście'ye şaka yapmak için że;-)
[TAM KOD]