domingo, 24 de diciembre de 2017

COMUNICACIÓN ARDUINO <>PC [UTILIZANDO USB Y PYTHON]

COMUNICACIÓN ARDUINO - PC 

[UTILIZANDO USB Y PYTHON]

 

  !La siguiente guía se encuentra en desarrollo ademas abierta a recomendaciones, comentarios y aportes !



Cada vez que nos adentramos  al mundo de Arduino ,nuestra mente crea nuevas ideas  para desarrollar proyectos cada vez mas complejos. Se que en algún momento ,te has preguntado ¿Como envío los datos de N variable a otro lugar? o para ser mas directos un ejemplo básico del campo experimental ¿Como envío la temperatura que esta midiendo mi Arduino a mi PC?. Esta y muchas otras dudas similares aparecen luego de jugar con un Arduino.

Como objetivo general:  se busca diseñar un sistema base que permita enviar datos por medio de los diferentes canales de comunicación a los cuales se puede adaptar nuestro Arduino(WiFi, Bluetooth ,USB). Procesar dichos datos nos facilitara convertirlos a información valiosa y que podrá ser de gran utilidad para los distintos tipos de usuarios.

¿Que cosas necesitamos?


  1. Una placa de Arduino UNO con su respectivo cable usb. (Podemos comprarla en Amazon.com comenzando con precios desde 16.95$ con envió dentro de USA , sin incluir gastos de envíos y tramites de cargas hacía nuestro respectivo país; ya si deseamos nuestra placa comprada desde Amazon.com y entregada en Panamá nuestros precios inician desde 29.95$ ) A continuación una pequeña lista de placas que podemos recomendarte Arduino UNO vendido por ELEGOO.
  2. Un sensor cualquiera , por ejemplo: de temperatura  o humedad.  En mi caso utilizare el DHT-11 - Que es un sensor para temperatura y humedad relativa lo pueden comprar dando click aquí.

  3. Librería DHT para nuestro sensor de temperatura y humedad (Descarga aquí librería DHT)

  4. Python 3.6 instalado en nuestro OS(Guía para instalar Python 3.6 en Windows).  
  5. Librería pySerial para Python la cual se puede descargar (dando click aquí.)


No hay comentarios:

Publicar un comentario

Como instalar Anaconda en Windows 10 para programar en Python

Según Wikipedia : "Anaconda   es el  instalador  para  Red Hat Linux  y  Fedora . Está escrito en  Python  y  C , y posee un  fron...