Elektrik elektronik temrinleri

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

Başlık: 16. Ortam sıcaklığını twit atma
Gönderen: Hasan ERTÜRK - 13 Mayıs 2017, 11:59:54
Bu konumuzda ESP8266 kullanarak ThinkSpeak üzerinden ortam sıcaklığını twit atma işleminin nasıl yapıldığını paylaşıyorum.

(http://temrinlerim.org/images/sicaklik_twit_resim_foto/1.PNG)

(http://temrinlerim.org/images/sicaklik_twit_resim_foto/3.jpg)

(http://temrinlerim.org/images/sicaklik_twit_resim_foto/4.jpg)

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 (https://thingspeak.com) üyeliği
twitter.com (https://twitter.com) üyeliği
Kablosuz internet bağlantısı
Bilgisayar


İşlem Basamakları:

1. Öncelikle thingspeak.com (https://thingspeak.com) sitesine üye olmanız gerekiyor. Mevcut bir üyeliğiniz varsa tekrar üye olmanıza gerek yok.

2. thingspeak.com sitesinde üst menüden Apps butonuna sonra da açılan sayfada ThingTweet butonuna tıklanır. Burada arduinodan gelen sıcaklık verisini twit atabilmek için twitter hesabımızı thinkspeake tanımlamamız gerekiyor. Link Twitter Account butonuna tıklayıp siteye twitter hesabımızı tanımlıyor. Tanımlama işlemi bittikten sonra bize bir API key verecek. Bu keyi arduino kodlarımızda kullanmak üzere not ediyoruz.

(http://temrinlerim.org/images/sicaklik_twit_resim_foto/2.PNG)

3. Devre aşağıdaki şemaya uygun olarak kurulur.

(http://temrinlerim.org/images/sicaklik_twit_resim_foto/5.png)

4. Aşağıdaki kodlar .,, 2. ve 35. satırlardaki bilgileri kendinize göre düzenleyip arduinoya yükleyin. Yükleme yapmadan önce arduinonun besleme bağlantısını, tx ve rx bağlantılarını sökünüz. Program yüklendikten sonra bağlantıları tekrar yapıp arduinonun besleme gerilimini tekrar uygulayın.

Kod:
Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.
İşlem basamakları tamamlanmıştır.

İhtiyaç duyulması halinde konuya ait dosyalar konu ekinde mevcuttur.