Sadržaj:

LED Blink sa Raspberry Pi - Kako koristiti GPIO pinove na Raspberry Pi: 4 koraka
LED Blink sa Raspberry Pi - Kako koristiti GPIO pinove na Raspberry Pi: 4 koraka

Video: LED Blink sa Raspberry Pi - Kako koristiti GPIO pinove na Raspberry Pi: 4 koraka

Video: LED Blink sa Raspberry Pi - Kako koristiti GPIO pinove na Raspberry Pi: 4 koraka
Video: Превратите свой Raspberry Pi Pico в ПЛК Mitsubishi FX1N 2024, Novembar
Anonim
LED Blink sa Raspberry Pi | Kako koristiti GPIO pinove na Raspberry Pi
LED Blink sa Raspberry Pi | Kako koristiti GPIO pinove na Raspberry Pi

Zdravo momci, u ovim uputstvima naučit ćemo kako se koriste GPIO -i Raspberry pi. Ako ste ikada koristili Arduino, vjerojatno znate da možemo spojiti LED prekidač itd. Na njegove pinove i omogućiti mu da radi. Neka LED zasvijetli ili unesite ulaz sa prekidača na sličan način. Budući da Raspberry pi ima i GPIO -ove, naučit ćemo kako koristiti te GPIO -e te ćemo na njega spojiti LED diodu i učiniti da treperi. Jednostavan LED blink projekt koji ćemo učiniti kako biste razumjeli kako se koriste GPIO -i Raspberry pi.

Korak 1: Stvari koje trebate

Stvari koje trebate
Stvari koje trebate
Stvari koje trebate
Stvari koje trebate
Stvari koje trebate
Stvari koje trebate

Za ove instrukcije trebat će vam sljedeće: Raspberry Pi 3 postavljanje s monitorom i USB mišem i tipkovnicom (provjerite je li Raspbian OS pravilno postavljen na vašem Raspberry pi)

Korak 2: Krug

Krug
Krug
Krug
Krug

Dio kruga je vrlo jednostavan. Spojio sam LED na pin 8. Što znači da je negativna noga LED spojena na Gnd pin (6 br.) I pozitivna noga je spojena na 100ohm (100-1000ohm koristi aby vrijednost), a druga noga otpornik je spojen na pin 8 Raspberry pi.

Korak 3: Kodiranje dijela

Kodiranje
Kodiranje

Zatim otvorite pi terminal kako bi LED dioda zasvijetlila: Da biste instalirali Python biblioteku, otvorite terminal i izvršite sljedeću naredbu: $ sudo apt-get install python-rpi.gpio python3-rpi.gpioto inicijalizira GPIO portove Raspberry Pi-a koji su nam potrebni za uvoz Python biblioteke, tada moramo inicijalizirati biblioteku i postaviti pin 8 kao izlazni pin Raspberry pi.import RPi. GPIO kao GPIO # Uvoz Raspberry Pi GPIO biblioteke iz vremena import sleep # Uvoz funkcije sleep iz vremenskog modulaGPIO. setwarnings (False) # Zanemarite upozorenje za sadaGPIO.setmode (GPIO. BOARD) # Koristite fizičko numerisanje pinovaGPIO.setup (8, GPIO. OUT, početno = GPIO. LOW) # Postavite pin 8 kao izlazni pin i postavite početnu vrednost na low (off) Sljedeća stvar koju trebamo učiniti je da pin 8 bude visoko (uključeno) jednu sekundu, a nisko (isključeno) jednu sekundu, a mi ćemo ga staviti u petlju while tako da će zauvijek treptati. # Pokreni zauvijek GPIO.output (8, GPIO. HIGH) # Uključi spavanje (1) # Spavanje 1 sekundu GPIO.izlaz (8, GPIO. LOW) # Isključi spavanje (1) # Spavanje 1 sekunda Kombinirajući gornja dva dijela koda zajedno i stvarajući potpuni kod: uvoz RPi. GPIO kao GPIO # Uvezi Raspberry Pi GPIO biblioteku iz vremena uvezi spavanje # Uvezi funkciju mirovanja iz vremenskog modulaGPIO.setwarnings (Netačno) # Zanemari upozorenje za nowGPIO.setmode (GPIO. BOARD) # Koristite fizičko numerisanje pinovaGPIO.setup (8, GPIO. OUT, početno = GPIO. LOW) # Postavite pin 8 kao izlazni pin i postavite početnu vrijednost na nisku (isključeno) dok je True: # Pokreni zauvijek GPIO.output (8, GPIO. HIGH) # Uključi spavanje (1) # Spavanje 1 sekundu GPIO.izlaz (8, GPIO. LOW) # Isključivanje mirovanja (1) # Spavanje 1 sekunduZato je naš program završen, tada ga moramo spremiti kao blinking_led.py, a zatim ga pokrenuti unutar vašeg IDE -a ili u svojoj konzoli sa sljedećim: $ python blinking_led.py

Korak 4: LED treptanje

LED Blink
LED Blink
LED Blink
LED Blink

Nakon pokretanja koda vidjet ćete da LED treperi kao moj. Pa se nadam da su vam ove upute mogle pomoći pa mi to javite u komentarima.

Preporučuje se: