miércoles, 1 de noviembre de 2017

motor reductor + arduino

Unidad Educativa Particular Politécnica

                                       10mo B - 4 to año PAI                                        Motoreductor + Arduino

Nombre : Jorge Emilio Pazmiño

En este blog voy a hablar acerca de como hice que el el motoreductor, el teclado y el arduino funcionaran al mismo tiempo.
Primero hice las conexiones como se muestra en la figura de abajo
Luego inserte el código en Code Editor y luego presione A,B,C para que el led se encendiera.
Así es como queda la conexión del teclado, el motoreductor, el arduino:


CÓDIGO:
/*  ----------------------------------------------------------------
    www.prometec.net
    Prog_19_1
 
    Leyendo un keypad de 4x4
--------------------------------------------------------------------
*/

#include <Keypad.h>

const byte Filas = 4; //Cuatro filas
const byte Cols = 4; //Cuatro columnas
const int control = 9 ;

byte Pins_Filas[] = {7, 6, 5, 4}; //Pines Arduino a los que contamos las filas.
byte Pins_Cols[] = { 3, 2, 1, 0}; // Pines Arduino a los que contamos las columnas.
char Teclas [ Filas ][ Cols ] =
{
  {'1','2','3','A'},
  {'4','5','6','B'},
  {'7','8','9','C'},
  {'*','0','#','D'}
};

Keypad Teclado1 = Keypad(makeKeymap(Teclas), Pins_Filas, Pins_Cols, Filas, Cols);

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


void loop()
{   char pulsacion = Teclado1.getKey() ;
  if (pulsacion != 0) // Si el valor es 0 es que no se ha pulsado ninguna tecla
    Serial.println(pulsacion);
{
        for ( int n = 0 ; n < 255 ; n++)
          {
              analogWrite (control,  n) ;
              delay(15) ;
          }
   }
}

No hay comentarios:

Publicar un comentario