Mikrodenetleyiciler - Raspberry Pi 3 B+ || GPIO || WiringPi || BCM2835 - Button Led

Emperor Federico

Katılımcı Üye
5 Ocak 2013
876
0
Route 66


60umfw.jpg



Bu konuda IoT teknolojilerinden olan Raspberry Pi 3 B+ modelinin GPIO kullanımından bahsedeceğim. Raspberry Pi 3 B+ üzerinde 40 adet pin bulunmaktadır. [COLOR="RedWiringPi [/COLOR]kütüphanesi ise bu pinleri günümüzde çok kullanılan Arduino kablolama tekniğine benzetmiştir. Yani bize Arduino mantığı ile kablolama tekniğini sağlıyor ve farklı diller üzerinden yönetilmesini planlıyor.

WiringPi C dili ile yazılmıştır fakat [COLOR="cyan [URL="https://tik.lat/J7NSQ"] Buraya tıklayınız ve okuyup, aşamaları uygulayınız.[/URL]

Raspberry Pi'ın pin numaralarını öğrenmek için;
Kod:
gpio readall

Yapacağımı projenin şeması;
yyKOUq.png


WiringPi ile buton kontrollü led;

Kod:
[COLOR="Lime
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.