Meetup Embedded Io T Colombia Meetup 15 2
Meetup Embedded Io. T Colombia Meetup 15. 2 Como transmitir datos desde tu arduino a tu computador 5 Marzo de 2015
Hola! Giovanni Garcia Ingeniero Electrónico Desarrollador de hardware y software Gabriel Garcia Ingeniero Mecatrónico Desarrollador de hardware y software
Agenda Objetivo Meetup 15. 2 Repaso Meetup 15. 1 Montaje Arduino Protoboard Comunicación serial Sketch para comunicacion serial del proyecto Funcionamiento en hardware Agradecimientos
Objetivo Meetup 15. 2 Se diseñará e implementará el protocolo de intercambio de datos (Comandos y Datos) con el objeto de visualizar el estado del sensor en un PC a través de puerto serial. El envío y recepción de datos usará la UART del microcontrolador
Meetup 15. 1 Verificacion montaje Arduino protoboard
Montaje y funcionamiento del sensor “
Sensores utilizados Sensor: Optico Reflectivo (CNY 70) Sensor: Optico Reflectivo (TCR 5000)
Comunicacion serial en Arduino
Comunicacion serial en Arduino Los puertos serie son la forma principal de comunicar una placa Arduino con un computador. Existen un sin fin de posibilidades en las que se requiere el empleo del puerto serie. Por tanto el puerto serie es un componente fundamental de una gran cantidad de proyectos de Arduino, y es uno de los elementos básicos que debemos aprender para poder sacar todo el potencial de Arduino.
¿Qué es el puerto de serie? Un puerto es el nombre genérico con que denominamos a las interfaces, físicas o virtuales, que permiten la comunicación entre dos computadores o dispositivos. Un puerto serie envía la información mediante una secuencia de bits. Para ello se necesitan al menos dos conectores para realizar la comunicación de datos, RX (recepción) y TX (transmisión). No obstante, pueden existir otros conductores para referencia de tensión, sincronismo de reloj, etc. Por el contrario, un puerto paralelo envía la información mediante múltiples canales de forma simultánea. Para ello necesita un número superior de conductores de comunicación, que varían en función del tipo de puerto. Igualmente existe la posibilidad de conductores adicionales además de los de comunicación.
Universal Serial Bus El “Bus Universal en Serie” (BUS), en inglés: Universal Serial Bus más conocido por la sigla USB, es un bus estándar industrial que define los cables, conectores y protocolos usados en un bus para conectar, comunicar y proveer de alimentación eléctrica entre computadoras, periféricos y dispositivos electrónicos.
Monitor serial del IDE Arduino Para realizar la conexión mediante puerto serie únicamente es necesario conectar nuestra placa Arduino empleando el mismo interface que empleamos para programarlo. A continuación abrimos el IDE Standard de Arduino y hacemos click en el “Monitor Serial” como se indica en al imagen.
Monitor serial del IDE Arduino
Sketch
Montaje Arduino Standalone en Protoboard
ATMega 328 p
Verificación Arduino Protoboard Funcionamiento
DEMO
6. Agradecimientos
Agradecimientos Hackbo (Hackerspace Bogota) Equipo organizador y apoyo ▧ Leandro Perez ▧ Andres Kwan ▧ Jorge Guevara
Muchas Gracias! Preguntas? Embedded Io. T Colombia http: //iotcolombia. wordpress. com @iotcolombia iot. colombia@gmail. com
- Slides: 22