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

GPS Speedmeter

Merhaba Arkadaşlar; Bu yazımda sizlere GPS Hız göstergesi nasıl yapılır onu anlatacağım. Öncelikle bize gerekli olan GPS modülü, ben gy-neo6mv2 ürününü kullandım. Bu üründe U-blox NEO-6M GPS modülü vardır. Modül hakkında internette çok kütüphane ve örnek uygulama bulabilirsiniz. Benim amacım bisikletime hız göstergesi yapmaktı ama siz bunu aracınız da yada başka bir ortamda kullanabilirsiniz. Sistemin çalışması çok kolay […]

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

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

GY91 (MPU9250 ve BMP280) Modülü ile 10 DOF IMU Sensör Uygulaması

Merhaba Arkadaşlar; Bu uygulamada Accelerometer, Gyroscope, Pusula ve Basınçsensörünün bir arada bulunduğu modülden bahsedeceğim. Bu tür uygulamalarla uğraşanlar bilir genelde ayrı ayrı alıp tekbir devreye bağlamaya çalışırlar. Ama GY-91 modülü 10-DOF IMU özelliği ile hepsini bir yerde barındırıyor. Ben sensörü daha iyi hareket verebilmek için kutunun içine yerleştirdim. Modülün Bağlantısı: Raspberry Pi     GY-91 5V         […]

Raspberry Pi ile SI7021 Modülü Kullanarak Nem ve Sıcaklık Ölçümü

Merhaba Arkadaşlar; Bu uygulamada sizlere SI7021 modülünü nasıl okuyacağız onu anlatacağım. Modülü kullanmak oldukça basit. Resimde de görüldüğü gibi 4 pini mevcut.   Modül hakkında bilgi vermek gerekirse,  SI7021: 0 ile 80% RH nem sensörü ölçüm aralığı. (± 3% RH) –10 ile 85 °C sıcaklık sensörü ölçüm aralığı. (±0.4 °C) –40 to +125 °C çalışma […]