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

ADS1115 ile 4 Kanal 16 bit ADC Uygulaması

Merhaba Arkadaşlar; Bu uygulamada sizlere ADS1115 de 4 kanal adc okumasını QT de form da nasıl göstereceğiz onu anlatacağım. Öncelikle normal konsol ekranından ziyade formda göstermek bu tür uygulamalarda yani sürekli ekrana veri tazeleme olayında konsol yetersiz kalabiliyor. O yüzden görsel form üzerinden daha akıcı oluyor. Daha önceki yazılarımda QT kurulumunu anlatmıştım inceleyebilirsiniz. Yeni proje […]

RaspberryPi ve Si4703 ile FM Alıcı Uygulaması

Merhaba Arkadaşlar; Bu uygulamada sizlere Si4703 FM Mdülü ile radyo alıcısı kontrolü yapacağız.    Si4703 FM modülün özelliklerine bakalım; Üzerinde bulunan mevcut ses çıkışı ile herhangi bir amfi yada ses ortamına bağlanabilir. Raspberry Pi bağlantısı ise aşağıdaki gibidir:   Pi                         Si4703 SDA1……………….SDIO SCL1………………..SCLK GPIO0……………..RST […]

Raspberry Pi Zero W ile İnternet Üzerinden Kameralı Araç Kontrol Projesi

Merhaba Arkadaşlar; Bu uygulamamda sizlere bir proje paylaşacağım. Bu Proje aslında sadece evimi internet üzerinden kamera ile görebilmekti fakat tasarım aşamasında biraz daha geliştirmek istedim ve işin içine küçük bir araç kontrolü girince ortaya bu proje çıktı. Raspberry i seçmem hem C yazılım hemde kamera aktarım konusunda benim işimi kolaylaştırdı. Tabi Zero W ile bu […]

Raspberry Pi ile Mesafe Ölçümü

Merhaba Arkadaşlar; Bu uygulamada HC-SR04 ile mesafe ölçümü yapacağım. Bunun için ilk önce HC-SR04 ü biraz tanıyalım. 4 pinden oluşmaktadır. VCC- GND ve pals pinleri. Trig pini ile pals verip Echo pinini dinleriz ve gelen sinyalin uzunluğuna göre bize sonuncu bildirir. Şekilde görüldüğü gibi 10uS lik pals den sonra 8 defa 40 khz de ölçüm alarak bize […]

QT Creator ve WiringPi ile Raspberry Pi de PWM kontrol

Merhaba Arkadaşlar; Bu yazımda sizlere QT ile nasıl görsel form oluşturulur ve wiringPi kütüphanesi nasıl eklenir onları anlatacağım. Daha önceden Netbeans IDE ile konsol tipi uygulama hazırlamıştık. Tabi netbeans e ilerleyen yazılarımda devam edeceğim. Fakat bazen bize masaüstü görsel form olan uygulamalarda gerekli oluyor. Bunları windowsta Visual Studio ile yaparız fakat Linux tabanlı bir işletim […]

Apache Web Server ve DS18B20 ile Temperature Monitor

Kurulum işlemi tamamlandığında son yaptığınız komutla birlikte pi klasörüne www kısayolu eklenecektir. İçerisinde demo web sayfası bulunmaktadır index.html. Ben bu sayfayı değiştirmeyeceğim başka bir html hazırlayacağım. Şimdi ise raspi-config den 1-wire donanımını açalım sudo raspi-config DS18B20 sıcaklık sensörümüzü aşağıdaki gibi GPIO4 e bağlantısını yapıp Raspberry e bağlayınız. Bağlantıyı yaptıktan sonra klasörden DS18B20 nin bağlı olup […]

NetBeans IDE Kurulumu ve wiringPi ile Raspberry Pi de Program yazmak

Merhaba Arkadaşlar; Önceki yazımda Geany IDE yi kullanarak raspberry pi masaüstünde nasıl ayarlar yapılır ve derlenir onu anlatmıştım. Şimdi ise Raspberry Pi ye dokunmadan uzaktan program yazıp, derleyip ve debug işlemlerini nasıl yapacağız onu anlatacağım. Bunun için NetBeans IDE yi kullanacağız. Bu programı isterseniz direkt raspberry pi ye kurup çalıştırabilirsiniz fakat benim tavsiyem uzaktan herhangi […]

Raspberry Pi + Geany IDE + WiringPi

Merhaba arkadaşlar; Raspberry Pi de C programlamayı wiringPi kullanarak nasıl yaparız onu anlatacağım. wiringPi donanım olarak bir çok ihtiyacımıza cevap veren bir kütüphanedir. Normalde Raspberry de nano gibi editörler kullanabiliriz fakat daha görsellik bir IDE arıyorsak en basit Geany aklımıza geliyor. İlk olarak bu IDE yi kurulumunu anlatıp üzerinde bir kaç örnekle geçtikten sonra asıl Kullanacağımız IDE […]

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