Innehållsförteckning:

LED blinkar med hallon Pi - Hur man använder GPIO -pins på Raspberry Pi: 4 steg
LED blinkar med hallon Pi - Hur man använder GPIO -pins på Raspberry Pi: 4 steg

Video: LED blinkar med hallon Pi - Hur man använder GPIO -pins på Raspberry Pi: 4 steg

Video: LED blinkar med hallon Pi - Hur man använder GPIO -pins på Raspberry Pi: 4 steg
Video: Kjell-TV - Smart mössa med inbyggd LED-lampa 2024, Juli
Anonim
LED blinkar med hallon Pi | Hur man använder GPIO -pins på Raspberry Pi
LED blinkar med hallon Pi | Hur man använder GPIO -pins på Raspberry Pi

Hej killar i dessa instruktioner kommer vi att lära oss hur man använder GPIO: er från Raspberry pi. Om du någonsin har använt Arduino vet du förmodligen att vi kan ansluta LED -omkopplare etc. till dess stift och få det att fungera som. få lysdioden att blinka eller få ingång från omkopplaren något liknande. Eftersom Raspberry pi också har GPIO så lär vi oss hur vi använder dessa GPIO och vi ansluter en lysdiod till den och får den att blinka. Bara ett enkelt LED -blinkprojekt kommer vi att göra för att du ska förstå hur du använder GPIO: er för Raspberry pi.

Steg 1: Saker du behöver

Saker du behöver
Saker du behöver
Saker du behöver
Saker du behöver
Saker du behöver
Saker du behöver

För dessa instruktioner behöver du följande saker: Raspberry Pi 3 -installation med bildskärm och USB -mus och tangentbord (se till att Raspbian OS är korrekt installerat i din Raspberry pi) brödbrädaHopptrådarResistorerLED

Steg 2: Krets

Krets
Krets
Krets
Krets

Kretsdelen är mycket enkel. Jag anslöt LED till stift 8. Vilket innebär att negativt ben på LED är anslutet till Gnd-stift (6 nr.) Och Positivt ben är anslutet till 100ohm (100-1000ohm använder aby-värde) och det andra benet på motståndet är anslutet till stift 8 på Raspberry pi.

Steg 3: Kodningsdel

Kodningsdel
Kodningsdel

Öppna sedan pi-terminalen så att lysdioden blinkar: För att installera Python-biblioteket öppnar du en terminal och kör följande kommando: $ sudo apt-get install python-rpi.gpio python3-rpi.gpiot för att initiera GPIO-portarna på Raspberry Pi vi behöver för att importera Python -biblioteket, då måste vi initialisera biblioteket och ställa in stift 8 som utgångsstift av Raspberry pi.import RPi. GPIO som GPIO # Importera Raspberry Pi GPIO -bibliotek från tid importera sömn # Importera sömnfunktionen från tidmodulenGPIO. setwarnings (False) # Ignorera varning för nuGPIO.setmode (GPIO. BOARD) # Använd fysisk PIN -nummerGPIO.setup (8, GPIO. OUT, initial = GPIO. LOW) # Ställ in stift 8 som en utgångsstift och ställ in initialvärdet till låg (av) Nästa sak vi behöver göra är att göra stiftet 8 högt (på) i en sekund och lågt (av) i en sekund och vi kommer att lägga det i en stundslinga så att det kommer att blinka för evigt. medan sant: # Kör för alltid GPIO.output (8, GPIO. HIGH) # Slå på viloläge (1) # Sleep i 1 sekund GPIO.output (8, GPIO. LOW) # Stäng av viloläge (1) # Sov i 1 sekund Kombinera ovanstående två delar av koden tillsammans och skapa en fullständig kod: importera RPi. GPIO som GPIO # Importera Raspberry Pi GPIO -bibliotek från tid importera sömn # Importera sömnfunktionen från tidsmodulenGPIO.setwarnings (False) # Ignorera varning för nuGPIO.setmode (GPIO. BOARD) # Använd fysisk pin -nummerGPIO.setup (8, GPIO. OUT, initial = GPIO. LOW) # Ställ in stift 8 som en utgångsstift och sätt initialvärdet till lågt (av) medan True: # Kör för evigt GPIO.output (8, GPIO. HIGH) # Slå på vila (1) # Sleep i 1 sekund GPIO.output (8, GPIO. LOW) # Stäng av sömn (1) # Sleep i 1 sekund Så vårt program är klart, då måste vi spara det som blinking_led.py och sedan köra det antingen inuti din IDE eller i din konsol med följande: $ python blinking_led.py

Steg 4: LED -blinkning

LED blinkar
LED blinkar
LED blinkar
LED blinkar

Efter att ha kört koden kommer du att se dig LED -blinkande som min. Så jag hoppas att dessa instruktioner kunde ha hjälpt dig så låt mig veta om det i kommentarer.

Rekommenderad: