ESP8266 ile OTA Kullanımı

Merhaba Arkadaşlar; Bu yazımda sizlere ESP8266 ya Wifi üzerinden program nasıl atılır onu anlatacağım. Sisteminizde birden fazla ESP var ise (benim gibi :)) ve bunlar evin çeşitli yerlerinde ise hepsine program atmak için tek tek söküp bilgisayara bağlamak gerekir. Fakat hepsinde bir seferliğini OTA destekli yazılımı bilgisayardan atılır ise sonraki bütün güncellemeleri uzaktan wifi üzerinden […]

Arduino ile OLED ekranda Radyo, Saat ve Termometre

Merhaba Arkadaşlar; Bu yazımda sizlere Arduino ile yapılmış Radyo, saat ve termometre uygulaması paylaşacağım. Devrenin tasarımı ve PCB çizimi bir arkadaşıma ait olup komple projeyi sizler ile paylaşmak istedi. Çalışma masanızda hem, radyo hem saat hemde termometre yapmak ister misiniz? tabiki bunu arduino ile yapmak çok kolay olacak. Bunun için gerekli malzemeler; Arduino UNO (farklı […]

ESP8266 ve IFTTT kullanarak Wifi Buton yapımı

Merhaba Arkadaşlar; Bu uygulamada sizlere çok yönlü wifi kontrol butonu paylaşacağım. Bu butonu akıllı ev sistemlerinde, acil çağrı durumlarında yada IFTTT kullanarak bir çok uygulamada kullanabilirsiniz. Projenin orijinal hali aşağıdaki video da bulabilirsiniz. Burada ESP8266 ile MQTT yöntemini kullanarak server a data gönderiyor. Fakat Ben bu işlemi farklı bir yapı ile yaptım. IFTTT içerisindeki Webhooks yöntemini […]

STM32F4 ile OLED ekran kullanımı ve RTC Saat Uygulaması

Merhaba Arkadaşlar; Bu yazımda sizlere piyasada çok sık kullanılan 128*64 OLED ekran kullanımı ve STM32 ile RTC saat uygulamasından bahsedeceğim. Kullanacağımız OLED IC2 hattını desteklemektedir. Piyasada çeşitli çözünürlükte mevcuttur. Ben 128×64 olanın kullandım. Biraz küçük ama akım konusunda çok cimridir. Backlight kullanılmıyor malum OLED olduğu için her pixel birer leddir.     İlk önce CubeMX […]

Raspberry Pi ile Thread kullanarak TCP Server Uygulaması

Merhaba Arkadaşlar; Uzun bir aradan sonra sizlere Raspberry pi ile C de Thread kullanarak TCP server yapımını anlatacağım. Öncelikle TCP, UDP ve soket ile ilgili konulara girmeyeceğim İnternet ortamında  yeterince bilgi mevcuttur. Biz işin kontrol kısmı yani nasıl veri transferi yada uzaktan kontrol yada sıcaklık okuma gibi kısımlarıyla ilgileneceğiz.           Öncelikle […]

NodeMCU : WS2812 RGB Led Kontrolü

Merhaba Arkadaşlar, Bu uygulamada sizlere WS2812 Adreslenebilir RGB ledin nasıl kontrol edileceğini anlatacağım. Öncelikle daha önceki NodeMCU notlarımı okuyup LUA için WS2812 modülünü açıp BIN dosyasını ESP8266 ya yüklemelisiniz. NodeMCU : LUA ile Program yazmak (LED blink) Gerekli yüklemeleri ESP8266 ya yaptıktan sonra LUA için WS2812 lib kullanacağız. Bu lib de bize gerekli bütün komutlar […]

NodeMCU ve MCP23017 ile GPIO Expander

Merhaba Arkadaşlar, Bu yazımda sizlere ESP8266 ile nasıl port çoğullanır onu anlatacağım. Çoğunlukla ESP8266-01 versiyonu kullanılır ve üzerinde 2 GPIO bulunur. Bu 2 pin bize bazen yetmediği durumlar oluşur. Yada ESP8266-12 olup da port sayısını çıkartmak isteyebiliriz. Bunun için piyasada kullanılan MCP23017 16-Bit I/O Expander kullanacağım. Çinde çok ucuz fiyatlara pcb şeklinde satılmaktadır. Üzerinde A ve […]

NodeMCU : 128×64 OLED Ekran Kullanımı

Merhaba Arkadaşlar; Bu yazımda sizlere ESP8266 ile küçük bir OLED ekrana nasıl yazı yaılır onu anlatacağım. İlk önce NodeMCU ve modülleri seçip BIN dosyası nasıl yüklenir onun için aşağıdaki linke göz atın http://www.digitalruh.com/wordpress/2017/12/19/nodemcu-lua-ile-program-yazmak-led-blink/ Modül seçim sırasında seçmeniz gereken OLED modülü U8G dir. Ben SSD1306_128x64_i2c OLED ekranı olduğu için listeden bunu seçtim. Ekran çok küçük ve […]

Raspberry Pi 3 Windows 10 IoT Led Blink

Merhaba Arkadaşlar; Daha önce sizlere Windows 10 IoT Core kurulumundan bahsetmiştim. http://www.digitalruh.com/wordpress/2018/01/01/raspberry-pi-3-windows-10-iot-kurulumu/ Şimdi ise Visual Studio da LED yakıp söndüren programı yazalım. Bunun için ilk önce Bilgisayarımızda Visual studio 2015 ve sonrası kurulu olması gerekiyor. Daha sonra ekteki linki indirerek örnek programımızı inceleyelim. HelloBlinky.zip Referanslardan windows 10 iot core seçili olması gerekiyor. Daha sonra Debug […]

Raspberry Pi 3 Windows 10 IoT Kurulumu

Merhaba Arkadaşlar, Bu yazımda sizlere Raspberry Pi ye windows 10 IoT Core kurulumunu anlatacağım. Öncelikle Raspberry Pi ye bildiğiniz gibi linux dağıtımları kurulmaktadır. Fakat Windows firması pi ler için sadece IoT core destekleyen işletim sistemini yayınlamıştır. Bu sistem bildiğimiz windows işletim sistemi değil fakat IoT cihaz gibi davranıp IP üzerinden kontrol edilip visual studio da […]