ARDUINO® Proyecto de
Aplicación
Nombre del Proyecto: Encendido y apagado de cargas AC en un ARDUINO® por medio de un PC
Ing. Jovanny Duque
Página 1
1)
Descripción del proyecto:
PROYECTO CARGAS AC
EL PROYECTO PERMITIRÁ EL ENCENDIDO Y APAGADO DE CUALQUIER APARATO ELECTRICO QUE FUNCIONE CON 110 V Y 10 A, UTILIZANDO EL TECLADO NUMERICO DE UN PC, EN ESTE CASO LOS NUMEROS 1 Y 0 2) Materiales empleados:
ITEM 1 2 3 4 5 6 7
DESCRIPCIÓN Relay de 5v que conmuta 10 A Transistor 2n2222 Resistencia de 4.7 K Cables para conexiones Adaptador para encender la placa Arduino Diodo 1n4007 Placa ARDUINO UNO
CANTIDAD 1 1 1 2 1 1 1
3) MONTAJE Y CONECIONES DE ENTRADAS Y SALIDAS
Ing. Jovanny Duque
Página 2
Ing. Jovanny Duque
Página 3
Código:
void setup() { // Configuraciones Serial.begin(19200); // abre el puerto serie, y le asigna la velocidad de 9600 bps pinMode(13, OUTPUT); // Pin 13 se define como salida pinMode(12, OUTPUT); // Pin 12 se define como salida pinMode(11, OUTPUT); // Pin 11 se define como salida pinMode(10, OUTPUT); // Pin 10 se define como salida pinMode(9, OUTPUT); // Pin 9 se define como salida } void loop() { // programa principal repetitivo // envía datos sólo si los recibe: while (Serial.available() > 0) { // detecto si hay datos en el puerto serial // lee el byte de entrada: char ultimoChar = Serial.read();//Leer el primer char del puerto serial y se guarda en ultimoChar Serial.print(ultimoChar); // Impime el char // char es una letra del teclado de un computador switch (ultimoChar) { // estrutura casos case '1': // caso 1 // si recibo un 1 enciendo el pin 13 digitalWrite(13, HIGH); // enciendo el pin 13 break; // cierro el caso 1 case '0': // caso 2 // si recibo un 0 apago el pin 13 digitalWrite(13, LOW); // apago el pin 13 break; // cierro el caso 2 default: // leo repetidamente los casos break; // cierro la estructura casos } } }
Ing. Jovanny Duque
Página 4
Jóvenes, este material ha sido elaborado con mucho gusto. Si te es útil Regálame un Like, comenta y suscríbete :) (っ◕‿◕) Te invito al CANAL DE YOUTUBE MEKATRONICA
http://www.youtube.com/c/JovannyDuque?su b_confirmation=1_ Amigos/as en el BLOGG MEKATRONICA J DUKE podrás encontrar cantidad de recursos sobre SOLIDWORKS, HIDRÁULICA ELECTROHIDRÁULICA , NEUMÁTICA, ELECTRONEUMÁTICA, CONTROL, PLC M221, PLC SIEMEMS S7 1200, PLC SIEMENS S7 300 , FLUID SIM FACTORY IO, entre otros
https://mecatronica-itsa.blogspot.com/
Ing. Jovanny Duque
Página 5