Kategori: Lua

OsX Seri Port İzleme

OsX altında seri port haberleşmesini izlemek istediğimizde, Windows’ta yaptığımız gibi, Putty veya benzeri terminal programı yüklemeye ihtiyacımız yoktur. Bu işlemi OsX’in dahili “screen” komutu ile yerine getirebiliriz. Alttaki adımları izleyerek, bilgisayarınıza bağlı seri cihazın veri akışını takip edebilirsiniz. Önce kullanılabilir portaları listeleyelim: Alttaki gibi bir çıktı almalısınız: Seri port dinlemeyi başlatalım: parametre Seri port adı.

NodeMCU serial Communication with Nextion using LUA

Never forget to set a fuse in init.lua gpio.mode(6, gpio.INPUT) EnableBoot=gpio.read(6)   if EnableBoot==0 then dofile("main.lua") else print("Device will not continue booting...") endgpio.mode(6, gpio.INPUT) EnableBoot=gpio.read(6) if EnableBoot==0 then dofile("main.lua") else print("Device will not continue booting...") end Consider we have a text with id t0 on Nextion. To test two way communication, we put a button

NodeMCU Lua gpio.trig() kullanımı

grpio.trig fonksiyonu ile genel kullanım giriş/çıkışlarının durumlarına göre tetikleme yapabilirsiniz. Aşağıda her bir tetikleme modununun nasıl çalıştığını anlatmaya çalıştım. up: Pin voltajı eksiden artıya değiştiğinde tetiklenir. Bir kez tetiklendiğinde, eksi görüp tekrar artı görmediği sürece tetiklenmez. Yani tekrar tetiklenmesi için pin girişinin eksi olması ve tekrar artı olması gerekir.Örnek Kod: local GirisPini=1 gpio.mode(GirisPini,gpio.INT)   local