Documentos de Académico
Documentos de Profesional
Documentos de Cultura
lo siguiente que tenemos que tener es la aplicación con la cual vamos a controlar el modulo para
poder prender y apagar los leds.
#include <SoftwareSerial.h>
char DATO = 0;
int LEDRED = 2;
int LEDBLUE = 3;
int BRILLO = 0;
void setup(){
miBT.begin(38400);
pinMode(LEDRED, OUTPUT);
pinMode(LEDBLUE, OUTPUT);
void loop(){
if (miBT.available()){
DATO = miBT.read();
if (DATO == '1')
digitalWrite(LEDRED, !digitalRead(LEDRED));
if (DATO == '2')
if (BRILLO >255)
BRILLO = 255;
analogWrite(LEDBLUE, BRILLO);
if (DATO == '3')
if (BRILLO <0)
BRILLO = 0;
analogWrite(LEDBLUE, BRILLO);
if (DATO == '4')
digitalWrite(LEDBLUE, LOW);
Ya una vez teniendo el código bien hecho lo que sigue es hacer las conexiones en la placa de
arduino y en el protoboard.
Conectamos el modulo tal cual lo habíamos hecho antes solo que ahora en lugar de conectar los
5v y el gnd directo al módulo lo pondremos en la corriente y la tierra del protoboard porque con
ellos también alimentaremos a los leds, colocamos los leds con una resistencia cada uno para que
no se vayan a quemar, en mi caso utilice resistencias de 10 kohms, Los leds irán conectados de la
punta de la resistencia hacia la placa de arduino, el primero en el pin número 2 y el otro en el pin
número 3 porque así los identificamos en el código del programa y ya le conectamos otros cables
que vayan a tierra en ambos leds.
Lo siguiente es configurar los botones en la aplicación, para esto nos metemos a preferencias,
luego a el nombre de los botones y se los cambiamos y le ponemos el nombre de los leds.
Lo siguiente es asignarle el comando a cada botón para que realice la acción que se le asigno como
en este caso en el código del programa le puse que presionando 1 se encendiera el led rojo al
botón que dice led rojo le ponemos el 1, y para el led azul con el número 2 se sube la intensidad
del brillo y con el 3 se baja y eso le asignamos a eso botones.
Y finalmente así quedarían.
Y al presionar los botones podremos encender el led rojo y subir y bajar la intensidad del led azul.