NodeMCU ESP8266 ile Flip Flop ve Sayıcı Tasarımı. Öncelikle NodeMCU nedir ondan bahsedelim. NodeMCU nesnelerin interneti ( IoT ) için geliştirilen kablosuz ağ özelliği üstünde olan Çin Espressif firması tarafından üretilen ucuz bir mikro kontrolör devredir. Programlaması Ardunio’ya çok benzer. Hatta Ardunio IDE’yi programlama için kullanabilirsiniz.
NodeMCU ESP8266 nın ardunio ile iyi özelliklerinden biri de 3.5V çıkışlarının olması. Böylelikle ledleri 7 segment displeyi doğrudan bağlayabiliriz. NodeMCU’yu öncelikle protoborda takmaya çalıştım ancak boşluk kalmadı. Bu yüzden kenara taktım. Özellikle D ile başlayan çıkış portlarının yoğun olduğu tarafı taktım. D7 ve D8 portlarına LED’leri taktım.
void setup() {// put your setup code here, to run once:Serial.begin(115200);delay(100);//Filip Flop setuppinMode(13, OUTPUT);//d7digitalWrite(13, LOW);pinMode(15, OUTPUT);//D8digitalWrite(15, LOW);//7 segment display setuppinMode(14, OUTPUT);//D5 üst çizgi burada pozitif kutuplama var bu yüzden yakacağımız yerlere sıfır gönderiyoruz.digitalWrite(14, LOW);//apinMode(16, OUTPUT);//D0digitalWrite(16, LOW);//bpinMode(5, OUTPUT);//D1digitalWrite(5, LOW);//cpinMode(4, OUTPUT);//D2digitalWrite(4, LOW);//dpinMode(0, OUTPUT);//D3digitalWrite(0, LOW);//epinMode(2, OUTPUT);//D4digitalWrite(2, LOW);//fpinMode(12, OUTPUT);//D6digitalWrite(12, LOW);//g}
Yorum yazabilmek için oturum açmalısınız.