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

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

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

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 ADC ve DAC Uygulaması

Merhaba Arkadaşlar, Bu yazımda sizlere Raspberry Pi ile ADC ölçümünden bahsedeceğim. Bildiğiniz gibi Raspberry Pi nin ADC ölçüm için bir girişi bulunmamaktadır, bu yüzden çeşitli harici ADC modülleri ile bu işlem yapılır. Ben uygulamamda PFC8591 ADC DAC modülünü seçtim. Hatta uygulamayı daha iyi hale getirmek için Analog kanallara 2 Eksenli Joystick modülü bağladım. Pi tarafında ise QT […]

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

Netbeans ile İşlemciden ve DS18B20 den Sıcaklık Okuma

Merhaba Arkadaşlar; Bu yazımda sizlere C ile İşlemciden ve DS18B20 den Sıcaklık Okuma nasıl yapılır onu anlatacağım. Uygulamamızı netbeans ile yapacağım için daha önceden yazdığım netbeans ile ilgili konu başlığına göz atabilirsiniz. http://www.digitalruh.com/wordpress/2017/12/19/netbeans-ide-kurulumu-ve-wiringpi-ile-raspberry-pi-de-program-yazmak/ Uygulamada kullanacağımız DS18B20 nin ROM koduna nasıl bakılır onunla ilgini konu başlığına göz atabilirsiniz. http://www.digitalruh.com/wordpress/2017/12/19/apache-web-server-ve-ds18b20-ile-temperature-monitor/ Yukarıdaki konu başlıklarını inceledikten sonra gelelim uygulamamızı hazırlamaya. […]