lunes, 30 de octubre de 2017

Moto reductor:



Nombre: Emilia Aroca Salazar.
Imagen relacionada
https://www.amazon.com/uxcell-5Kg-cm-Electric-Reducing-Geared/dp/B00977HK2S
Curso: 10mo A Georgia Tech.
Fecha: 30/10/17

Actividad: Moto reductor.

Moto reductor:

Materiales:
·         Resistencia
·         Teclado
·         Led
·         NPN
·         Protoboard
·         Foto reductor
·         Arduino
·         Cable macho-macho

Proceso:

 Parte uno:
Cogemos nuestro teclado y conectamos con cables macho-macho cada una de sus conexiones en el orden correspondientes a los pines del arduino del 0 al 5.

Colocamos el NPN en el protoboard.

Conectamos un cable macho-macho el cual va  tener uno de sus extremos colocados en el punto que está debajo de la pata derecha del NPN y su otro extremo a a estar en el puerto llamado 5V en el arduino.

Ponemos la resistencia en como un puente en nuestro protoboard, esta va a estar ubicada en un punto cercano de debajo del alambre de en medio del NPN.

Conectamos un extremo de un cable macho-macho en un punto debajo de la resistencia y su otro extremo lo colocamos  en el puerto del arduino llamado 9.

Vamos a poner un led en nuestro protoboard.

El alambre positivo del led va a estar conectado por un cable macho-macho a un punto arriba de la resistencia.

El alambre negativo del led va a estar conectado por un cable macho-macho al puerto llamado GND.

Ahora utilicemos nuestro foto reductor, la conexión  negativa de este va ir conectada al puerto GND en el arduino y su conexión positivo va a ir conectada a un punto debajo del alambre de en medio del NPN.

Parte dos:
Conectamos el arduino a la computadora e ingresamos el código a continuación en el programa arduino.

#include <Keypad.h>

const byte Filas = 4;               //Cuatro filas
const byte Cols = 4;               //Cuatro columnas


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);
const int control = 9 ;
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);
    if(pulsacion='A')    
    n= 130;
      if(pulsacion='B') 
    n= 50;
      if(pulsacion='C') 
    n= 255;
    }

No hay comentarios:

Publicar un comentario

Bitácora: Avance 3:

Unidad Educativa Particular “Politécnico” 4to Año-10mo Grado “A” Nombre: Emilia Aroca Salazar.                                 ...