Raspberry Pi Pico ile I2C 2x16LCD Kullanımı

Merhaba Arkadaşlar, bu yazımda sizlere piyasada sık kullanılan I2C li 2x16LCD ekrana nasıl yazı yazdıracağız anlatacağım. Örnek olarak işlemci sıcaklığını ekranda göstereceğiz. I2C LCD ekran piyasada çok rahat bulabilirsiniz. Pico da port olarak i2c0 ı kullandım ve pin bağlantıları aşağıdaki gibidir. // I2C defines #define I2C_PORT i2c0 #define I2C_SDA 4 #define I2C_SCL 5 LED, I2C […]

Raspberry Pi Pico ile LCD ekranda RTC Uygulaması

Merhaba Arkadaşlar, bu yazımda sizlere PICO ile lcd ekranda rtc saat uygulaması nasıl yapılır anlatacağım. LCD için daha önceden verdiğim SPI TFT LCD yi kullandım. RTC içinde piyasada bulunan DS3231 RTC entegresini kullandım. Aslında PICO nun kendi RTC özelliği var ama pil bağlantısı için kullanmadım. LCD ve RTC pinleri için h dosyalarına bakabilirsiniz. Hangi pin […]

Raspberry Pi Pico ile SPI TFT LCD (ST7735) Kullanımı

Merhaba Arkadaşlar; Bu yazımda sizlere Pico ile SPI LCD ST7735 kullanımı anlatacağım. Elimde 128×160 1.8TFT lcd var siz de herhangibir ST7735 destekli lcd kullanabilirsiniz. Önceki yazımı okuduysanız Pico Generator ile SPI destekli bir C projesi açalım ve daha sonra aşağıdaki gibi c dosyasının içeriğini değiştireceğiz. Yada aşağıda vereceğim VSC proje dosyasını kullanabilirsiniz. LCD için 2 […]

Raspberry Pi Pico ile I2C OLED Kullanımı

Merhaba Arkadaşlar, Bu yazımda sizlere pico ile OLED e yazı yazdırmayı göstereceğim. Örnek olarak CPU sıcaklığını ekrana yazdıracağız. Bunun için önceki yazımda nasıl proje oluşturulur baktıysanız I2C seçili bir proje oluşturuyoruz. H dosyalarını aşağıdaki gibi değiştirelim. #include <stdio.h> #include <string.h> #include <stdbool.h> #include “pico/stdlib.h” #include “hardware/i2c.h” #include “hardware/gpio.h” #include “hardware/adc.h” #include “ssd1306.h” #include “fonts.h” ssd1306 […]

Raspberry Pi Pico Multi Core Kullanım

Merhaba Arkadaşlar; Bu yazımda sizlere Pico yu nasıl multi core kullanacağımızı anlatacağım. Bildiğiniz gibi Pico da 2 core bulunmaktadır. Biz aslında Core0 ı kullanıyoruz, diğer core1 uyku modunda çalışmaktadır. Çok karmaşık projelerinizde bazı işler diğer core a aktarılabilir. Örnek olarak Core0 sistemi yönetirken, Core1 ise sensörleri okur. Çoğu uygulamalarda 2 core arasında data aktarımı ihtiyacı […]

Raspberry Pi ile PyQt5 Açılış Uygulaması

Merhaba arkadaşlar, bu yazımda sizlere Raspberry Pi ile masaüstü versiyon olmadan lite versiyon ile PyQT de yapacağımız bir formu açılışta çalıştıracağız. Bu gibi programlar ile, lite versiyon kullanarak sadece bir program çalıştırıp genellikle dokunmatik LCD kullanarak çeşitli cihazlar yapılabilir. Ben Raspberry Pi 3 e piyasada yaygın olarak satılan 3,5″ Dokunmatik LCD yi kullandım. https://www.robolinkmarket.com/35-inch-raspberry-pi-dokunmatik-lcd-ekran İlk […]

ESP8266 ve OLED ile MQTT Termostat – 2 (Anlık Hava durumu ve Saat Özelliği)

Merhaba Arkadaşlar; Bu yazımda sizlere daha önce yaptığım MQTT termostat ın biraz daha gelişmiş versiyonunu anlatacağım. Bu tasarımda termostat ve Hava durumu projelerini tek bir yerde topladım. Bunları bir OLED ekranda gösterdim, aynı anda Saat, anlık hava durumu, oda sıcaklığı, nem ve termostat değerini görebileceksiniz. Aynı zamanda termostat değerini hem üzerindeki butondan hemde uzaktan MQTT […]

Raspberry Pi MQTT + IFTTT (Google Assistant)

Merhaba Arkadaşlar; Bu yazımda sizlere daha önce paylaştığım Raspberry Pi ile yaptığım MQTT li smarthome sistemini nasıl Google Asistandan kontrol edilir onu anlatacağım. Tabi bunun için önceki yazımı okumanız gerekiyor. Raspberry Pi ve ESP8266 ile MQTT Smart Home Burada amacım ücretli/ücretsiz MQTT hesapları veren siteleri kullanmak yerine kendi sistemimiz üzerinden yapmak. Daha önceki verdiğim google […]

ESP8266 – MQTT Termostat

Merhaba Arkadaşlar; Bu yazımda sizlere önceki paylaştığım MQTT sistemine nasıl Termostat modülü ekleyip evimizdeki kombiyi kontrol edebiliriz anlatacağım. Öncelikle önceki yazımı mutlaka okumalısınız. Raspberry Pi ve ESP8266 ile MQTT Smart Home MQTT Esp ile Termostat fikrini kullandığım Android programı verdi. Programın içinde ekleme yaparken Termostat nesnesi olduğu için bize hazır bir arayüz sunuyor bize sadece […]

Raspberry Pi ve ESP8266 ile MQTT Smart Home

Merhaba Arkadaşlar; Bu yazımda sizlere MQTT protokolü ile Smart home nasıl yapılır ve kendi MQTT broker ımızı nasıl yapılır anlatacağım. İlk önce MQTT nedir onun hakkında kısa bir bilgi vereyim. MQTT(Message Queuing Telemetry Transport) protokolü, internette yaygın olarak kullanılan makinalar arası (M2M) mesaj tabanlı bir protokoldür. Lightweight oluşu ve düşük kaynak tüketmesiyle Internet of Things(IoT) […]