İçindekiler:
Video: Raspberry Pi ile LED Yanıp Sönme - Raspberry Pi'de GPIO Pinleri Nasıl Kullanılır: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Merhaba arkadaşlar bu derste Raspberry pi'nin GPIO'larının nasıl kullanılacağını öğreneceğiz. Arduino'yu daha önce kullandıysanız, muhtemelen LED anahtarı vb. pinlerine bağlayabileceğimizi ve böyle çalışmasını sağlayabileceğimizi biliyorsunuzdur. Raspberry pi'nin de GPIO'ları olduğu için bu GPIO'ları nasıl kullanacağımızı öğreneceğiz ve ona bir LED bağlayıp yanıp sönmesini sağlayacağız. Raspberry pi'nin GPIO'larını nasıl kullanacağınızı anlamanız için yapacağımız basit bir LED yanıp sönme projesi.
Adım 1: İhtiyacınız Olan Şeyler
Bu talimat için aşağıdakilere ihtiyacınız olacak: Monitör ve USB Fare ve Klavye ile Raspberry Pi 3 kurulumu (Raspbian OS'nin Raspberry pi'nizde doğru şekilde kurulduğundan emin olun)breadboardJumper kablolarıDirençlerLED
2. Adım: Devre
Devre kısmı çok kolay. Led'i pin 8'e bağladım yani LED'in negatif bacağı Gnd pinine (6 no.) ve Pozitif bacak 100ohm'a (100-1000ohm kullanım aby değeri) ve diğer bacağı ise LED'e bağlı. Raspberry pi'nin 8 numaralı pinine direnç bağlanır.
Adım 3: Kodlama Bölümü
Ardından, LED'in yanıp sönmesi için pi terminalini açın: Python kütüphanesini kurmak için bir terminal açın ve aşağıdaki komutu çalıştırın: $ sudo apt-get install python-rpi.gpio python3-rpi.gpioto İhtiyacımız olan Raspberry Pi'nin GPIO portlarını başlatın Python kütüphanesini import etmek için kütüphaneyi başlatmamız ve Raspberry pi.import RPi. GPIO'nun çıkış pini olarak pin 8'i GPIO olarak ayarlamamız gerekiyor. setwarnings(False) # Şu an için uyarıyı yoksayGPIO.setmode(GPIO. BOARD) # Fiziksel pin numaralandırmayı kullanınGPIO.setup(8, GPIO. OUT, initial=GPIO. LOW) # Pin 8'i çıkış pini olarak ayarlayın ve başlangıç değerini şuna ayarlayın low (off)Bir sonraki yapmamız gereken pin 8'i bir saniye high (on) ve bir saniye low (off) yapmak ve onu bir while döngüsüne sokacağız ki sonsuza kadar yanıp sönsün.while True: # Sonsuza kadar çalıştır GPIO.output(8, GPIO. HIGH) # Uykuyu aç(1) # 1 saniye uyu GPIO.output(8, GPIO. LOW) # Uykuyu kapat(1) # 1 saniye Uyut Yukarıdaki iki kodu bir araya getirerek ve eksiksiz bir kod oluşturmak: RPi. GPIO'yu GPIO olarak içe aktar # Raspberry Pi GPIO kitaplığını zamandan içe aktar uykuyu içe aktar # ModuleGPIO.setwarnings(False) zamanından uyku işlevini içe aktar # için uyarıyı yoksay nowGPIO.setmode(GPIO. BOARD) # Fiziksel pin numaralandırmayı kullanınGPIO.setup(8, GPIO. OUT, initial=GPIO. LOW) # Pin 8'i çıkış pini olarak ayarlayın ve başlangıç değerini low (off) olarak ayarlayın, True iken: # Sonsuza kadar çalıştır GPIO.output(8, GPIO. HIGH) # Uykuyu aç(1) # 1 saniye uyu GPIO.output(8, GPIO. LOW) # Uykuyu kapat(1) # 1 saniye uyku Böylece programımız bitti, sonra onu bluring_led.py olarak kaydetmemiz ve ardından IDE'nizin içinde veya konsolunuzda aşağıdakilerle çalıştırmamız gerekiyor: $ python bluring_led.py
Adım 4: LED Yanıp Sönüyor
Kodu çalıştırdıktan sonra, LED'in benim gibi yanıp söndüğünü göreceksiniz.
Önerilen:
StickC M5Stack LED Yanıp Sönme: 7 Adım
StickC M5Stack LED Yanıp Sönme: Bu projede M5StickC ESP32 modülü kullanarak LED Yanıp Sönme nasıl bağlanacağını ve yapılacağını öğreneceğiz.Videoyu İzle
Yanıp Sönme: Mapa Logistico Para Rastgele Yanıp Sönme: 5 Adım
Yanıp Sönme: Mapa Logistico Para Rastgele Yanıp Sönme: Este este este esteğr edilemez para un generador de aleatoriedad, utilizando un mapa logístico, que ahora explico que es. Con el mapa logístico, se enciende ve apaga un led de forma aleatoria. Este puede servir simplemente de ejemplo de commo a
Mobil Üzerinden Arduino Programlama -- Arduinodroid -- Android için Arduino Ide -- Yanıp Sönme: 4 Adım
Mobil Üzerinden Arduino Programlama || Arduinodroid || Android için Arduino Ide || Yanıp Sönme: Daha fazla video için lütfen youtube kanalıma abone olun…… Arduino, doğrudan USB üzerinden programlanabilen bir karttır. Kolej ve okul projeleri için ve hatta ürün prototipinde bile çok basit ve ucuzdur. Birçok ürün öncelikle benim için bunun üzerine inşa
Bir BLF A6 El Fenerine Özel Ürün Yazılımını Yanıp Sönme: 5 Adım
Bir BLF A6 El Fenerine Özel Ürün Yazılımının Yanıp Sönmesi: Geçenlerde bir BLF A6 aldım. Çok hoş, ancak varsayılan mod gruplarından hiçbirini sevmiyorum, bu yüzden donanım yazılımını tercih ettiğim parlaklıkları kullanacak şekilde değiştirdim. Bilgiyi bulmak zordu, bu yüzden öğrendiğim her şeyi buraya kendim ve başkaları için koyuyorum
Mac Terminal Nasıl Kullanılır ve Temel İşlevler Nasıl Kullanılır: 4 Adım
Mac Terminali Nasıl Kullanılır ve Temel Fonksiyonlar Nasıl Kullanılır: Size MAC Terminalini nasıl açacağınızı göstereceğiz. Ayrıca size Terminal içinde ifconfig, dizinleri değiştirme, dosyalara erişim ve arp gibi birkaç özelliği göstereceğiz. Ifconfig, IP adresinizi ve MAC reklamınızı kontrol etmenizi sağlar