Innholdsfortegnelse:

LED -blink med bringebær Pi - Hvordan bruke GPIO Pins på Raspberry Pi: 4 trinn
LED -blink med bringebær Pi - Hvordan bruke GPIO Pins på Raspberry Pi: 4 trinn

Video: LED -blink med bringebær Pi - Hvordan bruke GPIO Pins på Raspberry Pi: 4 trinn

Video: LED -blink med bringebær Pi - Hvordan bruke GPIO Pins på Raspberry Pi: 4 trinn
Video: Как собрать ПЛК Raspberry Pi Pico || Редактор OpenPLC 2024, Juli
Anonim
LED -blink med bringebær Pi | Hvordan bruke GPIO Pins på Raspberry Pi
LED -blink med bringebær Pi | Hvordan bruke GPIO Pins på Raspberry Pi

Hei folkens i denne instruksjonene, vi lærer hvordan du bruker GPIO -er fra Raspberry pi. Hvis du noen gang har brukt Arduino, vet du sannsynligvis at vi kan koble LED -brytere etc. til pinnene og få det til å fungere som. få LED -en til å blinke eller få inngang fra å bytte noe slikt. Siden Raspberry pi også har GPIO -er, så lærer vi hvordan vi bruker disse GPIO -ene, og vi kobler en LED til den og får den til å blinke. Bare et enkelt LED -blinkprosjekt vi skal gjøre for å få deg til å forstå hvordan du bruker GPIOer til Raspberry pi.

Trinn 1: Ting du trenger

Ting du trenger
Ting du trenger
Ting du trenger
Ting du trenger
Ting du trenger
Ting du trenger

For disse instruktørene trenger du følgende ting: Raspberry Pi 3 -oppsett med skjerm og USB -mus og tastatur (Sørg for at Raspbian OS er riktig konfigurert i Raspberry pi) brødbrettJumperledningerResistorerLED

Trinn 2: Krets

Krets
Krets
Krets
Krets

Kretsdelen er veldig enkel. Jeg koblet LED til pin 8. Som betyr at negativt ben på LED er koblet til Gnd pin (6 nr.) Og Positive ben er koblet til 100ohm (100-1000ohm bruk av verdi) og det andre benet på motstanden er koblet til pin 8 på Raspberry pi.

Trinn 3: Kodingsdel

Kodingsdel
Kodingsdel

Åpne deretter pi-terminalen for å få lysdioden til å blinke: For å installere Python-biblioteket, åpne en terminal og utfør følgende kommando: $ sudo apt-get install python-rpi.gpio python3-rpi.gpioto for å initialisere GPIO-portene til Raspberry Pi vi trenger for å importere Python -biblioteket, må vi initialisere biblioteket og sette pinnen 8 som utgangspinne for Raspberry pi.import RPi. GPIO som GPIO # Importer Raspberry Pi GPIO -biblioteket fra tidspunktet importere søvn # Importer søvnfunksjonen fra tidsmodulenGPIO. setwarnings (False) # Ignorer advarsel for nåGPIO.setmode (GPIO. BOARD) # Bruk fysisk pin -nummereringGPIO.setup (8, GPIO. OUT, initial = GPIO. LOW) # Sett pin 8 til å være en utgangsnål og sett startverdi til lav (av) Det neste vi må gjøre er å gjøre pinnen 8 høy (på) i ett sekund og lav (av) i ett sekund, så legger vi den i en stund -sløyfe slik at den blinker for alltid. mens sant: # Kjør for alltid GPIO.output (8, GPIO. HIGH) # Slå på søvn (1) # Sleep i 1 sekund GPIO.output (8, GPIO. LOW) # Slå av søvn (1) # Sov i 1 sekund Kombiner de to ovennevnte kodene sammen og opprett en komplett kode: importer RPi. GPIO som GPIO # Importer Raspberry Pi GPIO -bibliotek fra import søvn fra tid # Importer søvnfunksjonen fra tidsmodulenGPIO.setwarnings (False) # Ignorer advarsel for nowGPIO.setmode (GPIO. BOARD) # Bruk fysisk pin -nummereringGPIO.setup (8, GPIO. OUT, initial = GPIO. LOW) # Sett pin 8 til å være en output -pin og sett initial verdi til lav (off) mens True: # Kjør for alltid GPIO.output (8, GPIO. HIGH) # Slå på søvn (1) # Sleep i 1 sekund GPIO.output (8, GPIO. LOW) # Slå av søvn (1) # Sleep i 1 sekundSå er programmet vårt ferdig, da må vi lagre det som blinking_led.py og deretter kjøre det enten inne i IDE eller i konsollen med følgende: $ python blinking_led.py

Trinn 4: LED -blink

LED blinker
LED blinker
LED blinker
LED blinker

Etter å ha kjørt koden, vil du se deg LED -blinkende som min. Så jeg håper at denne instruksjonene kunne ha hjulpet deg, så gi meg beskjed om det i kommentarene.

Anbefalt: