Elektrik elektronik temrinleri

Ders Notları => Arduino Öğreniyorum => Uzaktan kontrol => Konuyu başlatan: Hasan ERTÜRK - 12 Mayıs 2017, 13:18:06

Başlık: 15. Ortam sıcaklığının internet üzerinden izlenmesi
Gönderen: Hasan ERTÜRK - 12 Mayıs 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.

Kod:
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:
Kod:
Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.
2. komut:
Kod:
Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.
3. komut:
Kod:
Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.
4. komut:
Kod:
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.
Başlık: Ynt: 15. Ortam sıcaklığının internet üzerinden izlenmesi
Gönderen: demir1s - 10 Aralık 2018, 15:59:47
İYİ GÜNLER HERŞEYİ YAPMAMA RAGMEN ESP8266 DAN AT KOMUTLARINA CEVAP GELMİYOR GÜNCELLEME YAPTIM FAKAT YİNE OLMADI
Başlık: Ynt: 15. Ortam sıcaklığının internet üzerinden izlenmesi
Gönderen: Hasan ERTÜRK - 10 Aralık 2018, 20:13:19
Güncellemeyi tekrar yapın ve yaptıktan sonra esp ve arduinonun enerjisini kesmeden yapmayı deneyin.