NodeMCU İnternete Bağlanma (localIP) ve Led Kontrolü

NodeMCU ya giriş niteliğinde bir yazı olmasını istedim. Sonuçta #beraberogreniyoruz

Öğrendiklerimi aktarmak ve pekiştirmek için bu yazıları hazırlıyorum.Uzun bir süredir kafamda nodeMCU ile alakalı bir yazı serisi hazırlamak vardı. Artık başlayabiliriz. Bu seride yazıları kısa kısa hazırlamayı düşünüyorum. Girişte birkaç bilgi vererek başlayabiliriz.

NodeMCU ‘nun Arduino’ya göre daha kullanışlı olduğunu fark etttim. NodeMCU ‘nun üzerinde esp8266 wifi modülü olduğundan size ekstra bir zorluk çıkartmıyor. Arduino ‘da ise hem kablo karmaşası sıkıntıları çıkabilir hemde (yanlış bilgi vermek istemiyorum ) ama şuanda rastladığım kadarıyla esp8266 ‘yı Arduino ile kullanacaksanız AT komutlarını bilmeniz gerekiyor ama nodeMCU ‘da daha bu komutları kullanan göremedim. Araştırmaya devam ediyorum birşey olursa burayı güncellerim.

NodeMCU ‘yu aldığınızda yapmanız gereken birkaç birşey var. NodeMCU ‘nun github sayfasından bakabilirsiniz. Yada burada bir arkadaş anlatmış nedir? ne değildir? nasıl kurulum yapılır. Bir göz gezdirebilirsiniz.

Şu notu ilave etmem gerek NodeMCU Arduino IDE ile programlanabiliyor.

Kod kısmına geçmeden NodeMCU ile yapılan projeleri incelemek isterseniz aşağıdaki linklere bakabilirsiniz.

Kart üzerindeki giriş-çıkış birimleri ise aşağıdaki fotoğrafta mevcut.

Yukarıdaki kodu yazdığımızda wifi ağına bağlanır. Fakat bunu anlayabilmek için locak ip adresimizi browser da yazdığımızda birşeyler görmek isteriz. Yukarıdaki kodda local ip adresini bir server ve client başlatmadığımızdan göremeyebilirsiniz.

 

Şimdi elle tutulur ufak bir uygulama yapalım.

Uygulama kısaca şöyle çalışacak ; bize verilen localip ile browser da açtığımızda ledin durumunu ayarlayabileceğiz.

 

Yukardaki html kodlarını   projehocam dan aldım.

Ayrıca Arduino IDE deki File > Examples yolundan esp8266 kütüphanelerini inceleyebilirsiniz.