Check the new version here

Popular channels

Enciende un LED via Android-Bluetooth con Arduino



¿Que es Arduino?

"Arduino es una plataforma de hardware libre, basada en una placa con un microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos multidisciplinares."


¿Qué necesitamos?

Una tablilla de prototipos o protoboard.
Un Led.
Un Arduino UNO o cualquiera.
Jumpers.
Modulo Bluetooth.
Computadora con IDE instalado.
Descargar del Google Play Store la APP BlueTerm.
Resistencia de 220 Ohms (OPCIONAL)


Instrucciones:

Como conectar el modulo Bluetooth al Arduino.

El modulo Bluetooth se conecta asi a la placa Arduino.



Como conectar el Led.

Conectar el PIN 13 del Arduino al Positivo (Anodo) del Led y Tierra (Catodo) al negativo del Led.
LO PODEMOS CONECTAR AQUI O EN EL PROTOBOARD,NO AFECTA EN NADA SU FUNCIONAMIENTO.



Nuestro circuito quedará armado de la siguiente manera.


Como acoplar el Modulo Bluetooth al Celular.

Instrucciones:

Descargar la aplicacion BlueTerm desde la tienda Android.



¡OJO ESTA APP ES GRATUITA!



https://play.google.com/store/apps/details?id=es.pymasde.blueterm&hl=es_419


Se acoplará de la siguiente forma.

OPRIMEN SOBRE LA OPCION CONECTARSE A UN DISPOSITIVO.


SELECCIONAN SU DISPOSITIVO:



En mi caso mi dispositivo es el HC-06


Y quedará acoplado.

YA TENEMOS LO BASICO PERO NOS FALTA LO MÁS IMPORTANTE,EL CODIGO PARA COMPILAR EN IDE Y QUE FUNCIONE NUESTRO PROYECTO. XD


AQUÍ ESTA EL CÓDIGO SOLO COPIEN Y PEGUEN EN IDE 
"
const int ledPin = 13; 
int incomingByte;     

void setup() {
  Serial.begin(9600);
  pinMode(ledPin, OUTPUT);
}

void loop() {
  
  if (Serial.available() > 0) {
    
    incomingByte = Serial.read();
    
    if (incomingByte == 'e') {
      digitalWrite(ledPin, HIGH);
    } 
    
    if (incomingByte == 'a') {
      digitalWrite(ledPin, LOW);
    }
  }
}
"






Y ESTE SERÁ EL RESULTADO FINAL:



link: https://www.youtube.com/watch?v=pC6eBaUnAss


SI NO FUI CLARO EN ALGÚN PUNTO DIGANMELO XD
0
0
0
0No comments yet