Sensores Arduino y Raspberry Pi
14Descripción:
Led THT 5mm Tricolor con 3 resistencias SMD de 150Ω. Podríamos construir nuestro propio módulo en el protoboard o en una placa PCB Experimental, colocando los 4 pines del LED THT 5mm Cátodo común, el pin al lado del cátodo es el R(rojo), del otro lado del cátodo tendremos los pines G(verde) y B(azul). Quedándonos R, GND, G, B, a los 3 leds les conectaremos una resistencia THT de 150Ω (Marrón, Verde, Negro, Negro, Marrón) y soldaremos cuatro pines si utilizamos un PCB Experimental.
Especificaciones:
Forward voltage [Red]: 1.8V
Forward voltage [Green, Blue]: 2.8V
Forward current: 20 mA
Series resistor (3.3 V) [Red]: 180 Ω
Series resistor (3,3 V) [Green]: 100 Ω
Series resistor (3,3 V) [Blue]: 100 Ω
Series resistor (5 V) [Red]: 180 Ω
Series resistor (5 V) [Green]: 100 Ω
Series resistor (5V) [Blue]: 100 Ω
Esquemático:
Pinout:
Conexión Arduino:
Código Arduino:
Conexión Raspberry Pi:
Código Raspberry Pi:
Creamos el siguiente programa desde la Terminal o con tu IDE favorito:
nano KY_016.py
Presionamos Ctrl + x para salir, luego y para confirmar los cambios, finalmente Enter. Para guardarlos.
Para correr el programa abrimos la Terminal e ingresamos:
sudo python KY_016.py
Conexión Raspberry Pi Pico:
Código MicroPython Raspberry Pi Pico:
Código Kaluma's JavaScript Raspberry Pi Pico:
Abrimos la Terminal o el CMD e ingresamos:
cd
mkdir ky016-app
cd ky016-app
npm init -y
nano index.js
Guardamos los cambios con Ctrl+o, Confirmamos con Enter, Cerramos el archivo con Ctrl+x.
En Windows en lugar de nano tenemos notepad, guardar los cambios con Ctrl+g, Salir con Ctrl+w:
notepad index.js
kaluma flash ./index.js --shell
Conexión Raspberry Pi Pico W:
Código MicroPython Raspberry Pi Pico W:
Código Kaluma's JavaScript Raspberry Pi Pico W:
Abrimos la Terminal o el CMD e ingresamos:
cd
mkdir ky016-app
cd ky016-app
npm init -y
nano index.js
Guardamos los cambios con Ctrl+o, Confirmamos con Enter, Cerramos el archivo con Ctrl+x.
En Windows en lugar de nano tenemos notepad, guardar los cambios con Ctrl+g, Salir con Ctrl+w:
notepad index.js
kaluma flash ./index.js --shell