domingo, 27 de octubre de 2019

Módulos Bluetooth

Bluetooth: Sirve para conectar dispositivos, transmitir y recibir datos, como archivos de  música o imágenes.
HC-05: Este módulo bluetooth además de recibir conexiones desde una PC o tablet, también es capaz de generar conexiones hacia otros dispositivos bluetooth.
HC-06: Este módulo bluetooth te ayudará de forma muy sencilla a comunicarte con tus proyectos electrónicos de forma inalámbrica.


  • VCC- 5V
  • GND- GND
  • TXD- 10
  • RXD- 11

App Inventor (Bloques)

Estos bloques son los que realmente le dan vida a todas nuestras funciones ya preparadas anteriormente en el diseño, si bien es cierto ahí cada una ya tiene su orden pero para que están sirvan adecuadamente se le debe mandar una señal al programa, la cuál esta en todos estos bloques, todo lo puesto aquí las hará servir.
Los elementos que utilizamos para construirlo están dentro:
Control
Logic
Control
Text
Colors
y BluetoothClient debido a que nuestra domótica está ligado a este.
Bueno, esto funciona de la siguiente manera, cada función descrita en el diseño tiene destinado un número que son puestos en el bloque rosado y ligado a el bloque morado donde podemos ver que dice ¨send text¨ lo que indica que le está enviando una orden al componente electrónico para funcionar.
Se programó para:
Prender todas las luces de la casa
Luces Exteriores solamente
Luces del dormitorio solamente
Ventilación
De esta manera, podemos domotizar la casa.

viernes, 18 de octubre de 2019

App Inventor (Diseño)




En esta aplicación llamada ¨MIT App inventor¨, nos enseñaron en la clase de informática a programar para nuestras conexiones, en esta captura de pantalla, podemos ver una imagen simulando un celular, en la cuál se van colocando cada elemento que aplicamos con una función, la cual nosotros la activamos con las indicaciones de la miss. Ahora voy a explicar la función de cada uno de los elementos y para que sirven, en la barra de la izquierda denominada ¨Palette¨ tenemos ¨User Interface¨ donde dentro de este se encuentra ¨ListPacker¨, con este botón pusimos la barra verde en la cual dice ¨conectar¨ e hicimos sus modificaciones en la barra a la derecha nombrada ¨Properties¨, entonces al momento de aplastar este botón, como su nombre mismo lo indica las funciones se conectarán, tenemos 5 cosas que haremos hace funcionar, todas las luces, las exteriores, las del dormitorio, la puerta y la ventilación, ya que como el proyecto es una casa domótica, esta debe hacer las cosas por su cuenta  pero obviamente acorde con nuestros gustos, por esa razón, la programamos para que sepa que hacer y a que momento, bueno continuamos, para aplicar  estas 5 funciones en un texto cada y diferenciarlas, utilizamos ¨Label¨ que se lo encuentra dentro de la misma barra mencionada anteriormente ¨User Interface¨, debajo de cada una de estas tenemos un botón de encendido y apagado, el cual indicará si las funciones deben activarse o no, estos los colocamos con ¨Button¨ también se encuentra dentro de ¨User Interface¨, del lado izquierdo puse los botones para encender ¨ON¨ y del derecho para apagar ¨OFF¨ y para ponerlos uno a lado de otro en la misma barra ¨Palette¨ pero esta vez en ¨Layout¨ y escogemos ¨Horizontal Arrangement¨. De esta manera ya tenemos preparado las funciones para conectarlas a un teléfono y eso con la casa domótica y activar lo que queramos en su momento inidicado.


miércoles, 2 de octubre de 2019

Programa Arduino Bluetooth para encender una led

int pinLed=2;
int dato=0;
void setups() {
  pinMode(pinLed, OUTPUT);
  Serial.begin(9600);

}

Void loop () {
  if(Serial.available()>0)
  {dato=Serial.read();}
  if(dato=='1')
  {digitalWrite(pinLed, HIGH);}
  else if(dato=='0')
  {digitalWrite(pinLed,, LOW);}
}

Puente H L298N

¿Qué es y para qué sirve un puente h? Permite controlar la velocidad y dirección de motores de una cierta potencia, de manera muy senc...