Innholdsfortegnelse:
- Trinn 1: Koble din Raspberry Pi GPIO med LED på brødbrett eller flerfunksjonskort
- Trinn 2: Oppsett
- Trinn 3: Installer GPIO Libraries
- Trinn 4: Program
Video: Raspberry Pi Opplæring i LED -blinking: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
Krav:
- Bringebær Pi
- Brødbrett eller T-skomaker
- Jumper Wires
- LED
Klikk her for mer informasjon
Trinn 1: Koble din Raspberry Pi GPIO med LED på brødbrett eller flerfunksjonskort
Nå som per video kan du bruke PIN -kode 27 som utgang og koble GND til LED's GND -terminal, Sørg for at GPIO -tilkoblingen din skal være riktig.
Trinn 2: Oppsett
Koble LED på breadbard eller T-skomaker som vedlagt video.
Trinn 3: Installer GPIO Libraries
$ sudo apt-get oppdatering
$ sudo apt-get install python-rpi.gpio python3-rpi.gpio
Trinn 4: Program
importer RPi. GPIO som GPIO
importtid
LedPin = 11 # pin11
def setup ():
GPIO.setmode (GPIO. BOARD) # Tall GPIOer etter fysisk plassering
GPIO.setup (LedPin, GPIO. OUT) # Set LedPin's mode is output
GPIO.output (LedPin, GPIO. HIGH) # Sett LedPin høyt (+3,3V) for å slå på LED
def blink ():
mens det er sant:
GPIO.output (LedPin, GPIO. HIGH) # ledd på
sove (1)
GPIO.output (LedPin, GPIO. LOW) # ledig tid. Sove (1)
def destroy ():
GPIO.output (LedPin, GPIO. LOW) # slukket
GPIO.cleanup () # Utgivelsesressurs
hvis _name_ == '_main_':
oppsett ()
prøve:
blinke()
unntatt KeyboardInterrupt:
ødelegge()
Anbefalt:
Raspberry Pi - TMD26721 Infrarød digital nærhetsdetektor Java Opplæring: 4 trinn
Raspberry Pi-TMD26721 Infrarød digital nærhetsdetektor Java Opplæring: TMD26721 er en infrarød digital nærhetsdetektor som gir et komplett nærhetsdeteksjonssystem og digital grensesnittlogikk i en enkelt 8-pinners overflatemonteringsmodul. Nærhetsdeteksjonen inkluderer forbedret signal-til-støy og nøyaktighet. En proff
Raspberry Pi - ADXL345 3 -akset akselerometer Python -opplæring: 4 trinn
Raspberry Pi-ADXL345 3-akset akselerometer Python-opplæring: ADXL345 er et lite, tynt, ultralavt, 3-akset akselerometer med høy oppløsning (13-biters) måling på opptil ± 16 g. Digitale utdata er formatert som 16-biters tokomplement og er tilgjengelig via I2 C digitalt grensesnitt. Den måler
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
Easy LED Holiday Light Show: Wizards in Winter - WS2812B LED -stripe med FastLED og en Arduino -opplæring: 6 trinn
Easy LED Holiday Light Show: Wizards in Winter | WS2812B LED -stripe med FastLED og en Arduino -opplæring: Jeg designet og programmerte dette ferielysshowet for å vise hvor som helst. Jeg brukte en WS2812B led stripe med en piksel tetthet på 30 piksler/ meter. Siden jeg brukte 5 meter hadde jeg totalt 150 lysdioder. Jeg holdt koden enkel, slik at alle som var nye i å bruke WS2812
Arduino Ws2812 LED eller Neopixel Led Strip eller Ring Opplæring: 4 trinn
Arduino Ws2812 LED eller Neopixel Led Strip eller Ring Tutorial: I denne instruksjonene lærer vi hvordan du bruker neopixel eller ws 2812 eller hurtig led med Arduino. Disse typer LED eller stripe eller ring styres av bare en enkelt Vin -pin og alle Lysdioder er individuelt adresserbare, så disse kalles også indi