Indholdsfortegnelse:

LED blink med hindbær Pi - Sådan bruges GPIO -pins på Raspberry Pi: 4 trin
LED blink med hindbær Pi - Sådan bruges GPIO -pins på Raspberry Pi: 4 trin

Video: LED blink med hindbær Pi - Sådan bruges GPIO -pins på Raspberry Pi: 4 trin

Video: LED blink med hindbær Pi - Sådan bruges GPIO -pins på Raspberry Pi: 4 trin
Video: Встречайте Turing Pi 2 — смешайте Pi и NVIDIA Jetsons на плате Mini ITX! 2024, November
Anonim
LED blink med hindbær Pi | Sådan bruges GPIO -pins på Raspberry Pi
LED blink med hindbær Pi | Sådan bruges GPIO -pins på Raspberry Pi

Hej fyre i denne instruks, vi vil lære at bruge GPIO'er fra Raspberry pi. Hvis du nogensinde har brugt Arduino, ved du sandsynligvis, at vi kan slutte LED -switch osv. Til dets ben og få det til at fungere som. få LED'en til at blinke eller få input fra switch sådan noget. Da Raspberry pi også har GPIO'er, så lærer vi at bruge disse GPIO'er, og vi tilslutter en LED til den og får den til at blinke. Bare et enkelt LED -blinkprojekt, vi vil gøre for at få dig til at forstå, hvordan du bruger GPIO'er fra Raspberry pi.

Trin 1: Ting du har brug for

Ting du har brug for
Ting du har brug for
Ting du har brug for
Ting du har brug for
Ting du har brug for
Ting du har brug for

Til disse instruktører har du brug for følgende ting: Raspberry Pi 3 -opsætning med skærm og USB -mus og tastatur (Sørg for, at Raspbian OS er korrekt konfigureret i din Raspberry pi) breadboardJumperwiresResistorsLED

Trin 2: Kredsløb

Kredsløb
Kredsløb
Kredsløb
Kredsløb

Kredsløbsdelen er meget let. Jeg tilsluttede LED til pin 8. Hvilket betyder, at negativt ben af LED er forbundet til Gnd pin (6 nr.) Og positivt ben er forbundet til 100ohm (100-1000ohm brug aby værdi) og det andet ben af modstand er forbundet til pin 8 på Raspberry pi.

Trin 3: Kodningsdel

Kodningsdel
Kodningsdel

Åbn derefter pi-terminalen for at få LED'en til at blinke: For at installere Python-biblioteket skal du åbne en terminal og udføre følgende kommando: $ sudo apt-get install python-rpi.gpio python3-rpi.gpioto at initialisere GPIO-portene på Raspberry Pi, vi har brug for for at importere Python -biblioteket, så er vi nødt til at initialisere biblioteket og konfigurere stiften 8 som output -pin af Raspberry pi.import RPi. GPIO som GPIO # Import Raspberry Pi GPIO -bibliotek fra tid importere sleep # Importere sleep -funktionen fra tidsmoduletGPIO. setwarnings (False) # Ignorer advarsel for nuGPIO.setmode (GPIO. BOARD) # Brug fysisk pin nummereringGPIO.setup (8, GPIO. OUT, initial = GPIO. LOW) # Indstil pin 8 til at være en output pin og indstil startværdi til lav (fra) Næste ting, vi skal gøre, er at gøre tappen 8 høj (tændt) i et sekund og lav (fra) i et sekund, og vi vil sætte den i et stykke loop, så den blinker for evigt. mens sandt: # Kør for evigt GPIO.output (8, GPIO. HIGH) # Slå søvn til (1) # Sleep i 1 sekund GPIO.output (8, GPIO. LOW) # Slå søvn fra (1) # Dvale i 1 sekund Kombiner de to ovenstående dele af koden sammen og opret en komplet kode: import RPi. GPIO som GPIO # Import Raspberry Pi GPIO -bibliotek fra tid importer søvn # Importer søvnfunktionen fra tidsmoduletGPIO.setwarnings (Falsk) # Ignorer advarsel for nuGPIO.setmode (GPIO. BOARD) # Brug fysisk pin nummereringGPIO.setup (8, GPIO. OUT, initial = GPIO. LOW) # Indstil pin 8 til at være en output pin og indstil startværdi til lav (off), mens True: # Kør for evigt GPIO.output (8, GPIO. HIGH) # Slå søvn til (1) # Sleep i 1 sekund GPIO.output (8, GPIO. LOW) # Deaktiver søvn (1) # Sleep i 1 sekund Så vores program er færdigt, så skal vi gemme det som blinking_led.py og derefter køre det enten inde i din IDE eller i din konsol med følgende: $ python blinking_led.py

Trin 4: LED -blink

LED blinker
LED blinker
LED blinker
LED blinker

Efter at have kørt koden vil du se dig LED blinke som min. Så jeg håber, at denne instruktør kunne have hjulpet dig, så lad mig vide det i kommentarer.

Anbefalede: