NodeMCU Firebase ve Android ile Led uygulaması

android, firebase, led, nodemcu, IoT, firebase ile led yakma, firebase ile arduino kullanımı, firebase ile esp8266 uygulaması,arduino akıllı ev uygulaması


Merhaba arkadaşlar bu haftasonu blog için bir konu bulup yazamayınca resmen aklımı kurcalar halde günlerim geçmez olmuştu ki, aklıma firebase geldi :) Hatta biraz araştırma yaparken bir Türkçe içerik ile karşılaştım kişi sadece tamamiyle şov amaçlı video çekmiş ve kodları paylaşmamış biraz sinirle biraz da araştırmalarım sonucu işin o kadar zor olmadığını gördüm ve yazdım bir şeyler. Ben ne tam anlamıyla firebase ustasıyım ne de android bu yüzden hatalarım var ise şimdiden özür diliyorum :)

İlk önce firebase konsoluna gidiyoruz ve yeni bir proje oluşturuyoruz.
İkinci adımda sol taraftan "Database" seçiyoruz sonrasında "Realtime Database" seçili olmasına dikkat ediyoruz ve işaretli alanlar bizim için önemli olan ve dikkat etmemiz gereken kısımlar.
Aşağıda ki resimde ki sol menüde ki işratlerdiğim dişli simgesine tıklıyoruz ve "Proje Ayarları" kısmına girdiğimizde altta ki işaretli alanda "Göster" diyerek "Gizli Alanda" ki erişim anahtarımızı alıp arduino koduna yapıştırıyoruz. Buraya kadar her şey sorunsuz devam ettiyse arduino kodu problemsiz çalışacaktır.
NodeMCU ve firebase için aşağıda ki kütüphaneyi kullanıyoruz;
https://github.com/firebase/firebase-arduino
Arduino kodumuz aşağıda ki gibi

Ve her şey yolundaysa ekran çıktısı aşağıda ki gibi oluyor
Buraya kadar ki kısım Arduino ve Firebase idi şimdi sırada Android kısmı var :)
Firebase proje sayfamıza geliyoruz ve "Firebase'i Android uygulamanıza ekleyin"'e tıklıyoruz.
Açılan pencereler zaten Türkçe ve yeterince açık o yüzden sadece ekran görüntülerini gönderiyorum.


Ayrıca ben size hazır proje verdiğim için bu ayarların bir çoğu yapılmış halde siz sadece "google-services.json" dosyasını atacaksınız ve derleyip kullanabileceksiniz.
Bütün bu ayarlardan sonra geriye son bir şey kalıyor Firebase veritabanına erişim izinlerini vermek. Şuan kulanıcı kayıt olduktan sonra değil de herkes erişebilsin şeklinde bir ayar kullanıyorum eğer ki kullanıcı oturum açsın isterseniz şurada anlatmış(https://firebase.google.com/docs/auth/android/google-signin?authuser=0)
MainActivity kodları da aşağıda ki gibi oldukça kısa ve basit :)

Uygulamaya ait ekran görüntüsü aşağıda;
Android proje dosyası;
https://drive.google.com/file/d/1SbdE3aHZtmah4MCP3OHWKXqR4KkNUmjE/view?usp=sharing
Umarım bir noktayı atlamadan anlatabilmişimdir okudunuğunuz için teşekkürler yararlı olması dileği ile :) 

COMMENTS

BLOGGER: 10
Loading...
Ad

adafruit,1,Amazon,1,android,17,Android Developer Days,1,Android Geliştirici Günleri,1,androidthings,1,Arduino,19,AWS,1,bilişim,27,Bitcoin,1,değişim,1,DigitalOcean,3,domain,2,edebiyat,27,esp8266,7,etkinlik,5,facebook,1,facebook messenger,1,firebase,1,Google,2,Google Assistant,1,gündelik,25,haftanın şarkısı,9,Heroku,2,IFTTT,2,IoT,27,isimtescil,1,Java,8,kitap sözleri,3,led,5,linux,11,mac,1,MacbookAir,1,Mail,1,mektup,4,Mongoose-Os,1,MQTT,6,MySQL,1,network,3,Nginx,1,NodeJS,7,nodemcu,16,OpenVPN,1,örnek,2,PHP,4,Programlama,11,python,9,raspberrypi,13,resim,4,Route53,1,S4A,1,Scratch,2,sensörler ödev,5,Socket.io,1,spor,1,SQL,4,SSD1306,1,şarkı,12,şiir,19,teknoloji,22,telefon kamerasından,3,telegram,3,ubuntu,7,VPN,1,windows,1,yazilim,1,youtube,27,
ltr
item
yakut özcan kişisel blog: NodeMCU Firebase ve Android ile Led uygulaması
NodeMCU Firebase ve Android ile Led uygulaması
android, firebase, led, nodemcu, IoT, firebase ile led yakma, firebase ile arduino kullanımı, firebase ile esp8266 uygulaması,arduino akıllı ev uygulaması
https://1.bp.blogspot.com/-FbrRNpxuwzA/WgH_3IaIAEI/AAAAAAAASFY/Gric8Y5ek4EhocHj6JAveLgFdCx_pywfgCLcBGAs/s640/arduino_firebase_android_led.png
https://1.bp.blogspot.com/-FbrRNpxuwzA/WgH_3IaIAEI/AAAAAAAASFY/Gric8Y5ek4EhocHj6JAveLgFdCx_pywfgCLcBGAs/s72-c/arduino_firebase_android_led.png
yakut özcan kişisel blog
https://yakutozcan.blogspot.com/2017/11/nodemcu-firebase-ve-android-ile-led-uygulamasi.html
https://yakutozcan.blogspot.com/
https://yakutozcan.blogspot.com/
https://yakutozcan.blogspot.com/2017/11/nodemcu-firebase-ve-android-ile-led-uygulamasi.html
true
1552111022530538303
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE Ara ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS CONTENT IS PREMIUM Please share to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy