Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Talab:
- Raspberry Pi
- BreadBoard yoki T-Cobbler
- Jumper simlari
- LED
Qo'shimcha ma'lumot olish uchun bu erni bosing
1-qadam: Raspberry Pi GPIO-ni LED yoki ko'p funktsiyali taxtada LED bilan ulang
Endi videoga ko'ra, siz 27 -pin raqamini chiqish sifatida ishlatishingiz va GNDni LEDning GND terminali bilan ulashingiz mumkin, GPIO ulanishingiz to'g'ri ekanligiga ishonch hosil qiling.
2 -qadam: sozlash
Ledbard yoki T-tovon ustidagi LEDni biriktirilgan video sifatida ulang.
3 -qadam: GPIO kutubxonalarini o'rnating
$ sudo apt-get yangilanishi
$ sudo apt-get python-rpi.gpio python3-rpi.gpio ni o'rnating
4 -qadam: Dastur
RPi. GPIO -ni GPIO sifatida import qilish
import vaqti
LedPin = 11 # pin11
def setup ():
GPIO.setmode (GPIO. BOARD) # Jismoniy joylashuvi bo'yicha GPIO raqamlari
GPIO.setup (LedPin, GPIO. OUT) # LedPin rejimini o'rnating
GPIO.output (LedPin, GPIO. HIGH) # LedPin -ni yuqori (+3.3V) chiroqni yoqish uchun o'rnating.
def blink ():
rost bo'lsa:
GPIO.output (LedPin, GPIO. HIGH) # yondi
uxlash (1)
GPIO.output (LedPin, GPIO. LOW) # o'chirish vaqti. Uyqu (1)
def halok ():
GPIO.output (LedPin, GPIO. LOW) # o'chirilgan
GPIO.cleanup () # Resursni chiqarish
agar _name_ == "_main_" bo'lsa:
sozlash()
harakat qilib ko'ring:
miltillash ()
KeyboardInterruptdan tashqari:
yo'q qilish ()