Elektrik elektronik temrinleri
Ders Notlarý => Arduino Öðreniyorum => Uzaktan kontrol => Konuyu balatan: Hasan ERTÜRK - 12 Mays 2017, 13:18:06
-
Bu dersimizde ortam sýcaklýðýný ölçüp internet üzerinden izlemeyi öðreneceðiz.
Gerekli malzeme ve donanýmlar:
Arduino uno (http://www.robotik.center/index.php?route=product/product&path=59_60&product_id=51)
ESP8266 wifi modülü (http://www.robotik.center/index.php?route=product/product&search=8266&product_id=966)
LM35 sýcaklýk sensörü (http://www.robotik.center/index.php?route=product/product&product_id=69&search=lm35)
Erkek diþi jumper kablo (http://www.robotik.center/index.php?route=product/product&search=jumper&product_id=144)
thingspeak.com üyeliði (https://thingspeak.com)
Kablosuz internet baðlantýsý
Bilgisayar
Ýþlem Basamaklarý
1. Ortamdan gelen sýcaklýk verilerini thingspeak.com sitesinde kayýt altýnda tutacaðýmýz için öncelikle thingspeak.com üyeliði (https://thingspeak.com) alýnýr.
2. Siteye üye olunduktan sonra API KEY oluþturmak üzere üst menüden Channels/Mychannels sekmesine týklanýr.
(http://temrinlerim.org/images/sicaklik_resim_foto/1.PNG)
3. Açýlan sayfada New Channel butonuna týklanarak aþaðýdaki resimde belirtilen açýklamalar dikkate alýnarak form doldurulup Save Channel butonuna týklanýr.
(http://temrinlerim.org/images/sicaklik_resim_foto/2.png)
4. Oluþturduðunuz içeriðe ait baþlýk Channels/Mychannels týklandýðýnda görüntülenecektir.
(http://temrinlerim.org/images/sicaklik_resim_foto/3.PNG)
5. Buradan Setting týklayarak aþaðýda görüldüðü gibi eklediðiniz bilgilerde düzenlemeler yapabilirsiniz.
(http://temrinlerim.org/images/sicaklik_resim_foto/4.png)
6. API Keys týklayarak bu uygulamaya ait Write API Keyi öðreniyoruz. Bu key arduinoyo program atarken lazým olacak.
(http://temrinlerim.org/images/sicaklik_resim_foto/5.PNG)
7. Ortam sýcaklýðýnýn baþkalarý tarafýndan da görüntülenebilmesi istiyorsanýz Public Wiew týklayarak açýlan sayfanýn linkini paylaþabilirsiniz.
(http://temrinlerim.org/images/sicaklik_resim_foto/6.png)
8. Arduinoya ve ESP8266'ya program atmak üzere devremizi aþaðýdaki þemada görüldüðü gibi kuruyoruz.
(http://temrinlerim.org/images/sicaklik_resim_foto/7.png)
9. Arduinonun reset pini ile GND arasýnda olan baðlantýyý kaldýrýp. Aþaðýdaki kodlarý 2. satýrdaki keyi kendinize göre düzenleyip arduinoya yüklüyoruz.
Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.
9. Arduinonun reset pini ile GND arasýndaki baðlantýyý tekrar oluþturup aþaðýdaki 4 komutu sýrayla seri port ekranýndan ESP8266'ya gönderiyoruz. 4. komut satýrýný kullanacaðýnýz kablosuz að bilgilerini dikkate alarak kendinize göre düzenleyiniz. Her komut gönderiminden sonra seri port ekranýndan OK geri dönüþ bildirimi alýnmalýdýr.
1. komut:
Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.
2. komut:
Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.
3. komut:
Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.
4. komut:
Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.
(http://temrinlerim.org/images/sicaklik_resim_foto/8.PNG)
10. Devre þemasýný aþaðýdaki hale getirip ortamdan gönderilen sýcaklýk verilerini thingspeak.com'dan izleyiniz.
(http://temrinlerim.org/images/sicaklik_resim_foto/9.png)
(http://temrinlerim.org/images/sicaklik_resim_foto/10.PNG)
(http://temrinlerim.org/images/sicaklik_resim_foto/DSC01010.jpg)
(http://temrinlerim.org/images/sicaklik_resim_foto/DSC01011.jpg)
Konuya ait dosyalar konu ekinde mevcuttur.
-
ÝYÝ GÜNLER HERÞEYÝ YAPMAMA RAGMEN ESP8266 DAN AT KOMUTLARINA CEVAP GELMÝYOR GÜNCELLEME YAPTIM FAKAT YÝNE OLMADI
-
Güncellemeyi tekrar yapýn ve yaptýktan sonra esp ve arduinonun enerjisini kesmeden yapmayý deneyin.