Taula de continguts:

LED parpelleja amb Raspberry Pi - Com s'utilitzen els pins GPIO a Raspberry Pi: 4 passos
LED parpelleja amb Raspberry Pi - Com s'utilitzen els pins GPIO a Raspberry Pi: 4 passos

Vídeo: LED parpelleja amb Raspberry Pi - Com s'utilitzen els pins GPIO a Raspberry Pi: 4 passos

Vídeo: LED parpelleja amb Raspberry Pi - Com s'utilitzen els pins GPIO a Raspberry Pi: 4 passos
Vídeo: Pulse sensor - LED + Buzzer + Serial plotter 2024, Desembre
Anonim
LED parpelleja amb Raspberry Pi | Com s'utilitzen els pins GPIO al Raspberry Pi
LED parpelleja amb Raspberry Pi | Com s'utilitzen els pins GPIO al Raspberry Pi

Hola nois en aquest instructable que aprendrem a utilitzar GPIO de Raspberry pi. Si alguna vegada heu utilitzat Arduino, probablement sabreu que podem connectar l'interruptor LED, etc. als seus pins i fer-lo funcionar. Feu que el LED parpellegi o obtingueu l'entrada del commutador d'una cosa així. Com que Raspberry pi també té GPIO, així que aprendrem a utilitzar aquests GPIO i hi connectarem un LED i el farem parpellejar. Només farem un simple projecte de parpelleig LED per fer-vos entendre com utilitzar GPIO de Raspberry pi.

Pas 1: coses que necessiteu

Coses que necessiteu
Coses que necessiteu
Coses que necessiteu
Coses que necessiteu
Coses que necessiteu
Coses que necessiteu

Per fer-ho, cal que seguiu aquests passos: Configuració de Raspberry Pi 3 amb monitor i ratolí i teclat USB (Assegureu-vos que Raspbian OS estigui configurat correctament a la vostra Raspberry pi) Taulers de cable Cables de pont Resistors LED

Pas 2: Circuit

Circuit
Circuit
Circuit
Circuit

La part del circuit és molt fàcil. He connectat el LED al pin 8. El que significa que la pota negativa del LED està connectada al pin Gnd (6 núm.) I la pota positiva està connectada a 100ohm (100-1000ohm utilitzen el valor aby) i a l’altra pota de La resistència està connectada al pin 8 de Raspberry pi.

Pas 3: Part de codificació

Part de codificació
Part de codificació

A continuació, obriu el terminal pi per fer parpellejar el LED: per instal·lar la biblioteca Python obriu un terminal i executeu l'ordre següent: $ sudo apt-get install python-rpi.gpio python3-rpi.gpioto inicialitzeu els ports GPIO de Raspberry Pi que necessitem per importar la biblioteca Python, hem d’inicialitzar la biblioteca i configurar el pin 8 com a pin de sortida de Raspberry pi.import RPi. GPIO com a GPIO # Importa la biblioteca GPIO de Raspberry Pi a partir d’importar sleep # Importar la funció sleep des del mòdul de temps GPIO. setwarnings (False) # Ignora l'avís araGPIO.setmode (GPIO. BOARD) # Utilitza la numeració de pins físicsGPIO.setup (8, GPIO. OUT, initial = GPIO. LOW) # Estableix el pin 8 perquè sigui un pin de sortida i estableix el valor inicial a low (off) El següent que hem de fer és fer el pin 8 high (on) durant un segon i low (off) durant un segon i el posarem en un bucle while perquè parpellegi per sempre. # Executa GPIO.output per sempre (8, GPIO. HIGH) # Activa la suspensió (1) # Reposa durant 1 segon GPIO.output (8, GPIO. LOW) # Desactiva la suspensió (1) # Dormir durant 1 segon Combinant les dues parts anteriors del codi juntes i crear un codi complet: importeu RPi. GPIO com a GPIO # Importeu la biblioteca GPIO de Raspberry Pi des de la importació del temps de suspensió # Importeu la funció de repòs des del mòdul de temps GPIO.setwarnings (fals) # Ignoreu l'advertència per nowGPIO.setmode (GPIO. BOARD) # Utilitzeu la numeració de pins físicsGPIO.setup (8, GPIO. OUT, initial = GPIO. LOW) # Estableix el pin 8 com a pin de sortida i estableix el valor inicial a low (off) mentre és True: # Executa GPIO.output per sempre (8, GPIO. HIGH) # Activa la suspensió (1) # Reposa durant 1 segon GPIO.output (8, GPIO. LOW) # Desactiva la suspensió (1) # Repassa durant 1 segon Perquè el nostre programa estigui acabat, llavors l'hem de desar com a blinking_led.py i després executar-lo dins del vostre IDE o a la consola amb el següent: $ python blinking_led.py

Pas 4: LED parpelleja

LED parpelleja
LED parpelleja
LED parpelleja
LED parpelleja

Després d'executar el codi, veureu que el LED parpelleja com a mine.so espero que aquest instructable us hagi pogut ajudar, així que feu-m'ho saber als comentaris.

Recomanat: