Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.

Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz

  Gelişmiş Arama
insanın içinde varsa, commodore.gen.tr açığa çıkarır bunu.. bir nevi retro olaylarının dolunayıyız.(Arda)
commodore.gen.trGenel KategoriGenel SohbetKlimaları uzaktan kontrol edelim.
Sayfa: [1] 2   Aşağı git
Yazdır
Gönderen Konu: Klimaları uzaktan kontrol edelim.  (Okunma Sayısı 8971 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
Aykiri1
Uzman
*****
Mesaj Sayısı: 1.138



Üyelik Bilgileri
« : Haziran 29, 2019, 18:19:10 ÖS »

Merhaba arkadaşlar

Benim klimam yeni nesil wifi ve bluetooth olanlardan değil. klasik kumandalı klimalardan. (eminim birçoğumuzun böyle)

evde kimse olmadığında boşuna aynı ısıda tutsa bile büyük sarfiyat olmaması açısından eve gitmeye yakın 30 dakika içinde açsam yada kapatsam diye düşündüm. bunun için bir çalışma yaptım

sistemin işleyişi şu şekilde

1. önce klimanın kumandasından IR receiver ile kodları aldım (tüm kodlar alınabilir ama ben sadece açma kapama aldım)
2. sonra bu kodları IR transmitter vasıtasıyla internet üzerinden (telefonla veya bilgisayarla) klimaya yolladım.

bu işlemler için arduino uno,esp8266-01 modul ve ir led kullandım.


sabit IP olmayanlar için bir sabit IP gereksinimi duymamak için thingspeak API ye yazdırarak. bu apiyi periyodik okutarak duruma göre aç kapa yaptırdım.


daha verimli olabilecek fikirlere açığım

Logged
ercanersoy
Deneyimli
*****
Mesaj Sayısı: 1.025


Üyelik Bilgileri WWW
« Yanıtla #1 : Haziran 29, 2019, 18:58:05 ÖS »

Yalnzıca, ESP8266 modülü kullanabilirsiniz.

Sistemin hangi görevi için Arduino'yu kullanıyorsunuz?
Logged
Aykiri1
Uzman
*****
Mesaj Sayısı: 1.138



Üyelik Bilgileri
« Yanıtla #2 : Haziran 29, 2019, 19:13:35 ÖS »

sadece esp yeterli ama bendeki 01 modeli.
bir kaç extra röle için port yeterli değil.
esp8266-12 çok ideal
Logged
ercanersoy
Deneyimli
*****
Mesaj Sayısı: 1.025


Üyelik Bilgileri WWW
« Yanıtla #3 : Haziran 29, 2019, 19:25:50 ÖS »

ESP8266-12 daha iyidir. Bu ESP8266-12 mikrodenetleyicisinin programlanması için Arduino yazılımı, MicroPython ya da Espruino kullanabilirsiniz.

MicroPython ya da Espruino kullanılarak sistem, daha esnek olarak geliştirilebilir.

Ayrıca, sisteme zamanlayıcı kodlar eklenerek klimanın istenilen zaman aralıklarında açık olması sağlanabilir.
Logged
Simon (Özay Turay)
Yönetici
*****
Mesaj Sayısı: 7.756


Commodore Forever


Üyelik Bilgileri WWW
« Yanıtla #4 : Haziran 29, 2019, 19:27:05 ÖS »

Klima 10A'den fazla çektiği için olmaz belki ama daha düşük güç tüketen cihazlar için SONOFF isimli şöyle bir şeyler var ESP8266 tabanlı. En ucuzu 5 dolar civarından başlıyor.



https://www.banggood.com/brands-SONOFF-b-699.html
Logged

https://retrodergi.com - https://e-turay.com - https://karizmawow.e-turay.com

Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
Aykiri1
Uzman
*****
Mesaj Sayısı: 1.138



Üyelik Bilgileri
« Yanıtla #5 : Haziran 29, 2019, 19:30:17 ÖS »

özay hocam esp8266-01 sen göndermiştin sanırım teşekkür etmiş olayım bu vesileyle. çok değişik projelerde işime yaradı.
o resimdeki alet klimada işe yaramaz çünkü kumandadan on off bilgisi gitmesi gerekiyor.
Logged
Aykiri1
Uzman
*****
Mesaj Sayısı: 1.138



Üyelik Bilgileri
« Yanıtla #6 : Haziran 29, 2019, 19:32:02 ÖS »

ESP8266-12 daha iyidir. Bu ESP8266-12 mikrodenetleyicisinin programlanması için Arduino yazılımı, MicroPython ya da Espruino kullanabilirsiniz.

MicroPython ya da Espruino kullanılarak sistem, daha esnek olarak geliştirilebilir.

Ayrıca, sisteme zamanlayıcı kodlar eklenerek klimanın istenilen zaman aralıklarında açık olması sağlanabilir.

şuanda aliexden nodemcu aldım onları kullanıp daha modernize edebilirim diye düşünüyorum.
thingspeak kullanmadan direk bağlantıda mümkün
Logged
ercanersoy
Deneyimli
*****
Mesaj Sayısı: 1.025


Üyelik Bilgileri WWW
« Yanıtla #7 : Haziran 29, 2019, 20:25:22 ÖS »

Bağlantıyı statik IP ile mi yapacaksınız?
Logged
Aykiri1
Uzman
*****
Mesaj Sayısı: 1.138



Üyelik Bilgileri
« Yanıtla #8 : Haziran 29, 2019, 20:46:36 ÖS »

thingspeak ile statiğe gerek yok. nodemcu kullanarak statik yada dinamik farketmez çünkü dynamic dns işimi görüyor

mysql ve json ile daha spesifik ve loglu brşeyler ortaya çıkabilir
« Son Düzenleme: Haziran 29, 2019, 20:48:28 ÖS Gönderen: Aykiri1 » Logged
ercanersoy
Deneyimli
*****
Mesaj Sayısı: 1.025


Üyelik Bilgileri WWW
« Yanıtla #9 : Haziran 29, 2019, 20:51:32 ÖS »

MySQL yerine SQLite öneririm. SQLite kullanılırsa ek bir bilgisayara gereksinim olmaz. SQLite veritabanı tek bir dosyadan oluşur ve veritabanı yönetim sistemi kullanılmadan kullanılan dilin kütüphanesiyle kayıt işlemleri yapılabilir.
Logged
Aykiri1
Uzman
*****
Mesaj Sayısı: 1.138



Üyelik Bilgileri
« Yanıtla #10 : Haziran 29, 2019, 20:54:09 ÖS »

kendi hostuma koyduğumda direk yaz oku yapabilirmiyim php ile ?
Logged
ercanersoy
Deneyimli
*****
Mesaj Sayısı: 1.025


Üyelik Bilgileri WWW
« Yanıtla #11 : Haziran 29, 2019, 21:19:26 ÖS »

ESP8266'nın içinde olması daha iyi olur. ESP8266'nın içinde dosya sistemi kurmanız gerekir.

ESP8266'nın içinde MicroPython kullanacak mısınız?
Logged
Aykiri1
Uzman
*****
Mesaj Sayısı: 1.138



Üyelik Bilgileri
« Yanıtla #12 : Haziran 29, 2019, 21:38:12 ÖS »

micropython hiç kullanmadım bilmiyorum açıkçası.
Logged
ercanersoy
Deneyimli
*****
Mesaj Sayısı: 1.025


Üyelik Bilgileri WWW
« Yanıtla #13 : Temmuz 01, 2019, 15:29:26 ÖS »

Micropython, mikrodenetleyiciler ve gömülü sistemler için bir Python yorumlayıcısıdır. Mikrodenetleyicinin program belleği içerisinde dosya sistemi oluşturmayı destekler. AAyrıca, Micropython için yazılmış birçok kütüphane bulunur.

Bağlantı: https://micropython.org/
Logged
Aykiri1
Uzman
*****
Mesaj Sayısı: 1.138



Üyelik Bilgileri
« Yanıtla #14 : Temmuz 01, 2019, 16:20:25 ÖS »

ben bunu araştırıp deneyeceğim. tşk ederim
Logged
Sayfa: [1] 2   Yukarı git
Yazdır
Gitmek istediğiniz yer: