ANATOMÍA DE LA PLACA ARDUINO / GENUINO UNO:
Las placas Arduino /
Genuino detectan el entorno al recibir entradas de muchos sensores y afectan su
entorno al controlar luces, motores y otros actuadores. Las placas Arduino /
Genuino son la plataforma de desarrollo de microcontroladores que estará en el
corazón de sus proyectos. Al hacer algo, construirá los circuitos y las
interfaces para la interacción y le indicará al microcontrolador cómo
interactuar con otros componentes. Aquí la anatomía de Arduino / Genuino Uno.
o
Pines digitales Utilice estos pines con digitalRead (),
digitalWrite () y analogWrite (). analogWrite () funciona solo en los
pines con el símbolo PWM.
o Pin 13 LED El único actuador
integrado en su placa. Además de ser un objetivo útil para su primer
boceto de parpadeo, este LED es muy útil para depurar.
o LED de encendido Indica que su Genuino
está recibiendo energía. Útil para depurar.
o Microcontrolador ATmega El corazón de tu placa.
o Entrada analógica Utilice
estos pines con analogRead ().
o Pines GND y 5V Use estos pines para
proporcionar energía y tierra de + 5V a sus circuitos.
o Conector de alimentación Esta es la forma de
energía que su Genuino cuando se ' s no conectado a un puerto USB
para la alimentación. Puede aceptar voltajes entre 7-12 V.
o LED TX y RX Estos LED indican la
comunicación entre su Genuino y su computadora. Espere que parpadeen
rápidamente durante la carga de bocetos, así como durante la comunicación en
serie. Útil para depurar.
o Puerto USB Se utiliza para alimentar
su Genuino Uno, cargar sus bocetos en su Genuino y para comunicarse con su
boceto Genuino (a través de Serial. Println (), etc.).
o
Botón de reinicio Reinicia el microcontrolador ATmega.
PROGRAMA 1 EN ARDUINO: HOLA MUNDO.
CODIGO:
void setup() {
// put your setup code here, to run once:
pinMode(13,OUTPUT);
}
void loop() {
// put your main code here, to run
repeatedly:
digitalWrite(13,HIGH);
delay(1000);
//digitalWrite(13,LOW);
//delay(1000);
}
PROGRAMA 2:
void setup()
{
pinMode(13, OUTPUT);
}
void loop()
{
digitalWrite(13, HIGH);
delay(1000); //
PRENDE PIN 13
digitalWrite(13,
LOW);
delay(1000); //
APAGA EL PIN 13
}
PROGRAMA 3:
const
int led1=13;
const
int led2=5;
const
int led3=2;
void
setup() {
// put your setup code here, to run once:
pinMode(led1,OUTPUT);
pinMode(led2,OUTPUT);
pinMode(led3,OUTPUT);
}
void
loop() {
// put your main code here, to run repeatedly:
digitalWrite(led1,HIGH);//led_verde
delay(5000);
digitalWrite(led1,LOW);//led_verde
delay(2000);
digitalWrite(led2, HIGH);//amarillo
delay(3000);
digitalWrite(led2, LOW);//amarillo
delay(1000);
digitalWrite(led3, HIGH);//rojo
delay(6000);
digitalWrite(led3, LOW);//rojo
delay(1000);
}

Comentarios
Publicar un comentario