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 Pico ile C Projesi Oluşturma ve Debug

Merhaba Arkadaşlar; Bu yazımda sizlere yeni bir ürün olan pico ile nasıl C projesi oluşturup nasıl debug yaparız onu anlatacağım. Her işlemcide olduğu gibi led blink projesi oluşturacağız. Pico ile ilgili gerekli C ve pyhton dökümanları sitesinde yer almaktadır. Ben RaspberrPi üzerinden programlama ve debug işleminden bahsedeceğim. Windows ortamında yapmak isterseniz bir tane daha pico […]

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 […]

Raspberry Pi ile TFT SPI Ekran Kullanımı (ILI9341)

Merhaba Arkadaşlar Bu yazımda sizlere Raspberry Pi ile SPI TFT ekran kullanımını anlatacağım. Daha önceki yazımda DPI TFT lcd yi kullanmıştık, paralel bağlandığı için raspberry nin bütün pinlerini meşgul ediyordu. Kolayca bulabileceğiniz ILI9341 sürücülü SPI tft ile 9 pinle ekranı bağlayabiliriz. Ben 2.2″ 320×240 TFT LCD kullandım. Bağlantı: SPI LCD            […]

Home Assistant – System Monitor ve Temp Alarm

Merhaba Arkadaşlar; Bu yazımda sizlere HA da Raspberry deki CPU ve ram değerlerini nasıl görebilmeniz anlatacağım. Aynı zamanda CPU sıcaklığı sizin belirlediğiniz değerden fazla ise telefonunuza bildirim gelecektir. HA da cpu yu çok iyi takip etmek gerekiyor çünkü derleme ve otomasyon işlemlerinde bazen kullanım artıyor ve dolayısıyla sıcaklık da artıyor. Ben kendi sistemimde Fan kullanıyorum […]

Home Assistant – ESPHome Switch

Merhaba Arkadaşlar; Bu yazımda sizlere Home Assistant için en çok kullanılan ESPHome eklentisinde bahsedeceğim. ESPHome da bir çok sensörler yada modülleri desteklemektedir. MQTT yerine ESPHome u kullanmanızı tavsiye ederim. Bütün kodlarınızı tek bir platformda toplamaktadır. Tek farklı yanı YAML dilini desteklemektedir. Ama zor değildir oldukça basit bir kodlaması vardır. Zaten sitesindeki detaylı açıklamasında hepsi yer […]