Sin embargo es importante entender cómo funcionará desde su base. Al haber visto en practicas pasadas cómo funciona una onda senoidal en un osciloscopio y cómo hace comportar a un led podemos ahora hacerlo a partir de Arduino.
En el siguiente programa podemos observar un ejemplo de las líneas de codigo que se usan para compilarlas y subirlas al micro controlador del Arduino Mega.
Antes de comenzar es importante que cheques en qué puerto está siendo conectado el Arduino, para esto se tiene que ir a propiedades del dispositivo y ver qué puerto está conectado (com1, com2, com3, com4, com5). Después de esto vas a tools/serial port checas que el com sea el mismo que se recibe. Finalmente en tools/board se elige el tipo de arduino que utilizamos.
Usamos un ejemplo que ya viene en el programa en la sección de file/example con el nombre de “led”.
void setup() {
pinMode(22, OUTPUT); //numero de pin y se asigna si es OUT o IN. Existen Analogos, Digitales, PWM.
}
void loop() {
digitalWrite(22, HIGH); //manda la señal de encendido con HIGH
delay(1000); // un delay de 1000 ms
digitalWrite(22, LOW); // manda la señal de apagado con LOW
delay(1000); // un delay de 1000 ms
}
Al conectar el led de forma física podemos hacerlo de dos formas:
Digitalwrite (12, HIGH);
Aquí se mandan 5V y se prende porque también va a tierra.
Digitalwrite (12, LOW);
Aquí se mandan 0V y se prende porque se suminstra voltaje desde una fuente de poder. Se debe utilizar si se necesitan conectar muchos leds.
En clase hicimos la primera conexión.



No hay comentarios:
Publicar un comentario