fbpx
Loading...

Taller 6 Sambox

Sambox es una placa de microcontrolador de código abierto basado en el microchip ATmega328P. Sambox es además de contener las características de un arduino UNO, cuenta con un circuito integrado L293D el cual es un controlador de motores DC, también cuenta con pines para conectar 3 servomotores, cuenta con un pequeño módulo relay de un canal integrado, la cual podremos utilizar para manejar cargas externas, así como también tenemos a nuestra disponibilidad un pequeño sensor de luz y una pequeña fila de leds, de los cuales podremos hacer usos prácticos. El diseño de la placa Sambox nos permite adaptar un conjunto de módulos y sensores que facilita la practica y el aprendizaje10 Led 5mm Amarillo

Componentes
10  Led 5mm Rojo
5   Resistencias 220 ohm
2  Pulsador (SW-4P6)
5  Cables tipo dupont MM
5  Cables tipo dupont HM
1  Servomotor (MT-S3003)
1  Pantalla LCD (MD-LCD16X2AZ)
1  Sensor ultrasonico (MD-SR04 )
1  Módulo Bluetooth (BC-HC06 )
2  Módulo Seguidor de líneas (MD-KY033 )
2  Rueda con motorreductor MT-DC6CR)
1  Módulo control IR (MD-CRA )
1  Porta baterías (PR-B4XAAP )
1  Base para carro

TALLER 6: 

Pantalla LCD con I2c

Materiales:

Placa Sambox

Pantalla LCD con adaptador I2C

Con este programa mostraremos letras en la pantalla LCD

La pantalla LCD de 16×2 basada en el controlador HD44780 de Hitachi es un periférico muy común, que se utiliza ampliamente en proyectos con arduino y microcontroladores en general, sin embargo, es bien sabido por todo aquel entusiasta que ha incluido una en sus proyectos, que este tipo de pantalla requiere muchos pines del microcontrolador para ser controlada, debido principalmente a que utiliza un bus paralelo para comunicarse. Afortunadamente existe una solución muy fácil y económica para este problema: un adaptador basado en el PCF8574 que permite conectar la pantalla al arduino usando solamente dos lineas digitales a través del bus I2C. Dichos pines, pueden además ser compartidos por otros periféricos como el RTC o memorias EEPROM. En este artículo te explicamos como utilizar una pantalla LCD 16×2 por I2C con Arduino de manera que puedas aprovechar mejor tus pines de I/O.

Conectaremos nuestra pantalla LCD a nuestra placa Sambox

Ahora conectaremos nuestra placa Sambox a la computadora donde creamos el programa que se ejecutara en la placa.

Ya conectada nuestra placa a la computadora procederemos a conectarla en el IDE de arduino, como primer paso buscaremos la pestaña herramientas y le daremos un click izquierdo con nuestro cursor.

Ahora buscaremos la opción de “Placa:”, buscaremos la placa de arduino uno y daremos un click izquierdo sobre ella.

Cuando seleccionemos nuestro puerto nos mostrara otra opción donde escogeremos el puerto serie que este reconociendo la computadora.

para agregar la librería de la pantalla LCD hacemos click en la pestaña de programa, incluir librería y administrar bibliotecas

En el buscador escribimos LCD I2C y buscamos la librería  de  Frank Brandaber y damos click en instalar

Habiendo hecho estos ya solo quedaría subir el programa a la placa sambox, para subir nuestro programa a la placa tendremos dos opciones, una es presionando las teclas “Ctrl + U” de nuestro teclado y la otra será dando click en el símbolo de una flecha directamente desde el IDE de arduino.

Cuando el programa se esté ejecutando en la placa Sambox nos mostrara esto en la LCD.

The product has been added to your cart.

Continue shopping View Cart