Sadržaj:

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

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

Video: LED Blink s Raspberry Pi - Kako koristiti GPIO pinove na Raspberry Pi: 4 koraka
Video: Учебник по фризингу - Arduino и Raspberry Pi 2024, Studeni
Anonim
LED Blink s Raspberry Pi | Kako koristiti GPIO pinove na Raspberry Pi
LED Blink s Raspberry Pi | Kako koristiti GPIO pinove na Raspberry Pi

Bok dečki, u ovim instrukcijama naučit ćemo kako koristiti GPIO -e od Raspberry pi. Ako ste ikada koristili Arduino, vjerojatno znate da možemo spojiti LED prekidač itd. Na njegove pinove i učiniti da radi kao. Neka LED zasvijetli ili unesite ulaz iz prekidača na neki način. Budući da Raspberry pi ima i GPIO -ove, naučit ćemo kako koristiti te GPIO -e, a na njega ćemo spojiti LED diodu i učiniti da treperi. Samo jednostavan LED treptajući projekt učinit ćemo 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 upute trebat će vam sljedeće stvari: Raspberry Pi 3 postavljanje s monitorom i USB mišem i tipkovnicom (provjerite je li Raspbian OS pravilno postavljen na vašem Raspberry pi) matična ploča Žice za preskakanje OtporniciLED

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 od otpornik je spojen na pin 8 Raspberry pi.

Korak 3: Kodiranje dijela

Kodiranje dijela
Kodiranje dijela

Zatim otvorite pi terminal kako bi LED dioda zasvijetlila: Za instaliranje knjižnice Python 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 knjižnice, tada moramo inicijalizirati knjižnicu i postaviti pin 8 kao izlazni pin Raspberry pi.import RPi. GPIO kao GPIO # Uvoz Raspberry Pi GPIO knjižnice iz vremena import sleep # Uvoz funkcije sleep iz vremenskog modulaGPIO. setwarnings (False) # Za sada zanemarite upozorenjeGPIO.setmode (GPIO. BOARD) # Upotrijebite fizičko numeriranje pinovaGPIO.setup (8, GPIO. OUT, početno = GPIO. LOW) # Postavite pin 8 kao izlazni pin i postavite početnu vrijednost na low (off) Sljedeća stvar koju moramo učiniti je da pin 8 učinimo visokim (uključenim) na jednu sekundu i niskim (isključenim) na jednu sekundu i stavit ćemo ga u while petlju tako da će zauvijek treptati. while True: # Pokreni zauvijek GPIO.output (8, GPIO. HIGH) # Uključi san (1) # Spavaj 1 sekundu GPIO.izlaz (8, GPIO. LOW) # Isključi spavanje (1) # Spavanje 1 sekunda Kombiniranje gornja dva dijela koda zajedno i stvaranje cjelovitog koda: uvoz RPi. GPIO kao GPIO # Uvoz Raspberry Pi GPIO biblioteke iz vremena uvezi spavanje # Uvezite funkciju mirovanja iz vremenskog modulaGPIO.setwarnings (False) # Zanemari upozorenje za nowGPIO.setmode (GPIO. BOARD) # Koristite fizičko numeriranje 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: # Uvijek radi GPIO.output (8, GPIO. HIGH) # Uključite stanje mirovanja (1) # Spavajte 1 sekundu GPIO.izlaz (8, GPIO. LOW) # Isključite stanje mirovanja (1) # Spavajte 1 sekunduZato je naš program završio, 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 treptanje
LED treptanje
LED treptanje
LED treptanje

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čeni: