Posts

Showing posts with the label Arduino

Enviar datos desde android a arduino por Puerto serie-usb. (Parte 4 de 4)

Image
El sketch de arduino: const int ledPIN = 2; void setup() { Serial.begin(115200); pinMode(ledPIN , OUTPUT); } void loop() { if (Serial.available()>0){ char option = Serial.read(); if (option == '1') { digitalWrite(ledPIN , HIGH); } if (option == '0') { digitalWrite(ledPIN , LOW); } } } Este sketch es muy simple en la función setup lo primero que haremos es configurar la velocidad de comunicación del puerto serie, como ven este número coincide con el que pusimos en la aplicación de android. Después configuramos el puerto de salida donde estará conectado el led que encenderemos y apagaremos, en este caso el pin 2. En la función loop lo que hacemos es ver si el puerto serie está disponible y en caso de estarlo leer los datos que tiene. Si el dato es “1” encenderemos el led y si es “0” lo apagaremos. Con esto hemos terminado el sketch de arduino. Lo único que...

Enviar datos desde android a arduino por Puerto serie-usb. (Parte 1 de 4)

Image
Para completar este tutorial necesitaremos: Telefono móvil Android 3.1+ con soporte USB OTG (USB Host) Cable USB OTG Placa Arduino UNO Librería usbSerial para android Para enviar datos desde un celular android hacia una placa de arduino necesitamos realizar un programa para android que es el que se encargara de enviar los datos y un Sketch en arduino que se encargar de recibir esos datos. Para que el tutorial no se quede en teoría todo lo explicado en él se hará sobre un proyecto real simple. Este proyecto consiste en encender y apagar un led desde una aplicación en android. La aplicación en android: Utilizaremos la herramienta de desarrollo Android Studio debidamente instalada y configurada. Creamos un nuevo proyecto con la siguiente información: Después de introducir el nombre de la aplicación,  el dominio y seleccionar donde se guardara el proyecto damos clic en Siguiente (Next). Es esta pantalla seleccionares el dispositivo y la API donde se e...