Kayıtlar

Eylül, 2022 tarihine ait yayınlar gösteriliyor

Tasmota + ESP + Node-RED

Resim
  Youtube'da izleyin.. Tasmota, ESP (esp8266 veya esp32) çipi içeren kartlar veya cihazlar için yazılmış çok yetenekli ve açık kaynaklı bir firmware'dir yani bu çipe yüklenebilen küçük bir yazılımdır. Web arayüzünden bütün ayarları yapılabilmektedir. Bu firmware sayesinde Arduino IDE'ye veya arduino C++ programlamaya ihtiyaç kalmamaktadır. Bu yazıdaki çalışmayı NodeMCU diye bilinen 4MB flash hafızaya sahip, esp8266 çip içeren kart ile yaptım. ESP çipler wi-fi ağa ve dolayısı ile internete kolayca bağlabilen, modele göre değişen sayıda GPIO yani giriş, çıkış pinleri bulunan çiplerdir. Ev otomasyonu işlerinde sıklıkla kullanılırlar. Esp8266 çipini içerdiğinden, Tasmota, NodeMCU dışında piyasadaki Sonoff (akıllı röle, akıllı priz, akıllı ampul vs.) ve benzeri cihazlara da atılabiliyor. Bunun için 3.3V usb-seri çevirici ve 4 tane jumper kablo gerekiyor.. Video 'da Tasmota’nın Sonoff 220V röle’ye nasıl yüklendiğini anlatılıyor. Ama satın almadan araştırmak lazım çünkü her S

Node-RED minimal server kurulumu

Resim
  Node-RED kısaca NR, akış tabanlı ve görsel bir programlama aracıdır. NR ile, örneğin cep telefonundaki web tarayıcıdan kontrol edilebilen bir uygulamayı kolayca tasarlayabilirsiniz. IBM tarafından geliştirilmiş, daha sonra açık kaynaklı ve ücretsiz olarak OpenJS Foundation tarafından insanların kullanımına sunulmuştur. Her node'un kullanım amacı vardır, girişine bir veri gelir, veriye bir şeyler yapar ve çıkışından veriyi sonraki node'a iletir. Kütüphanesinde farklı amaçlar için geliştirilmiş binlerce node bulunmaktadır. Kütüphanede örneğin modbus ile ilgili bir node arayacaksınız, en çok indirilen veya tercih edilen node'un başta çıkması için tarayıcı adres satırına aşağıdaki şekilde yazabilirsiniz : https://flows.nodered.org/search?term=modbus&sort=downloads NR, sunucu tarafında çalışmakta, programı düzenlemek için gereken istemci ise web tarayıcı olmaktadır. Ağdaki başka bir pc’de Google Chrome’u açıp, adres satırına NR sunucu adresi yazılarak, aşağıda görseli ol