
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37

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



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


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

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


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:
Vídeo Tutoriales De Tecnologías Creativas 01: Hello World! Blink, Hacemos Parpadear Nuestro Primer Led Con Arduino: 4 koraka

Vídeo Tutoriales De Tecnologías Creativas 01: Hello World! Blink, Hacemos Parpadear Nuestro Primer Led Con Arduino: U ovom tutorijalu možete pogledati aprender kao što je parpadear (treptaj) i LED diodu sa Arduino Uno pločom. Este ejercicio lo realizaremos mediaante simulión y para ello userismos Tinkercad Circuits (utindondo una cuenta gratuita). A Continuación se
Raspberry PI 3 - Omogućite serijsku komunikaciju na TtyAMA0 na BCM GPIO 14 i GPIO 15: 9 koraka

Raspberry PI 3 - Omogućite serijsku komunikaciju na TtyAMA0 na BCM GPIO 14 i GPIO 15: Nedavno sam bio zainteresiran za omogućavanje UART0 na svom Raspberry Pi -u (3b) tako da ga mogu spojiti izravno na RS -232 signalni uređaj pomoću standardnih 9 -pin d-sub konektor bez potrebe da prolazite kroz USB na RS-232 adapter. Dio mog interesa
Blink Caos: Mapa Logístico za nasumično treptanje: 5 koraka

Blink Caos: Mapa Logístico za nasumično Blink: Ovo je uputstvo za generiranje aleatoriedada, koje koristite za logovanje na karti, stie, que ahora exlico que es. Con el mapa log í stico, se enciende y apaga un led de forma aleatoria. Este puede servir simplemente de ejemplo de como a
RIG CELL LITE INTRO: BLINK LED: 4 koraka

RIG CELL LITE INTRO: BLINK LED: Uvod LED diode su mala, snažna svjetla koja se koriste u mnogim različitim aplikacijama. Za početak ćemo raditi na treptanju LED diode, Hello World mikrokontrolera. To je tačno - jednostavno je poput paljenja i gašenja svetla. To
Upravljanje više LED dioda s Pythonom i GPIO pinovima vašeg Raspberry Pi: 4 koraka (sa slikama)

Upravljanje više LED dioda pomoću Pythona i GPIO pinova vašeg Raspberry Pi: Ova instrukcija pokazuje kako kontrolirati više GPIO pinova na vašem RaspberryPi za napajanje 4 LED diode. Takođe će vas upoznati sa parametrima i uslovnim izrazima u Pythonu. Naša prethodna uputstva koja koriste GPIO pinove vašeg Raspberry Pi -a za povezivanje