NodeMCU ESP8266 kullanarak evde elektrik ile bağlantısı olan her
cihazın kontrolü sağlanabilmektedir. Projede nesnelerin interneti entegresi yapılacak yer apartman giriş çıkış kapısının kilit kısmı olacaktır. Kapının açılması internet üzerinden bir mobil uygulama ile sağlanacaktır.
Projede kabaca, NodeMCU ESP8266 geliştirme kiti, Google Firebase
web ve mobil uygulama için geliştirilmiş sunucu hizmeti ve telefondan sistemin kontrolünün yapılacağı bir Android tabanlı mobil uygulama olacaktır.
Nesnelerin İnterneti
Nesnelerin interneti, benzersiz anahtarlar ile işaretlenmiş birden fazla
fiziksel nesnenin, çeşitli haberleşme protokolleriyle birbirlerine bağlanarak oluşturmuş olduğu ağa denir. İnternet üzerinden kontrolleri, veri akışları ve kayıtları, verilerin işlenmesi gibi işlemlere olanak sağlayan bir sistemdir.
NodeMCU Lolin ESP8266
Kolayca Nesnelerin İnterneti ürünü prototiplemeye yardımcı olan açık
kaynaklı bir ürün yazılım ve geliştirme kitidir. Ardiuno-IDE ile programlanabilme özelliğine sahiptir. Üzerinde bulunan ESP8266 Wifi modülü ile cihazlar internete birkaç komut satırı ile kolayca bağlanabilmektedir. Ayrıca Ardiuno’da olduğu gibi analog ve dijital giriş-çıkışları bulunmaktadır. Bu sayede Arduino ile aynı işlevleri yapabilmektedir.
Google Firebase
Google Firebase; web ve mobil uygulamalarının server tarafıyla
geliştiricinin uğraşmasına gerek kalmadan kullanıcı giriş yetkilendirmesini, verilerini gerçek zamanlı ve senkron bir şekilde tutulmasını sağlayan bir platformdur.