Introducción a los conceptos básicos de Arduino (deje que el LED se encienda)

Las luces LED son el módulo Arduino más común. Hoy hablamos sobre cómo usar arduino para controlar las luces LED externas.
1. Introducción a la
luz LED El diodo emisor de luz (LED para abreviar) es un componente que convierte la energía eléctrica en energía luminosa. El LED es un componente polar. Entre los dos cables, el cable más largo es el ánodo y el cable más corto es el cátodo. Hay una muesca en la parte inferior de la tapa del LED, y el lado de la muesca también representa el cátodo del LED. Los diferentes LED tienen diferentes parámetros de funcionamiento. Generalmente, el voltaje de funcionamiento nominal de un LED con un diámetro de 5 mm está entre 1,7 V y 2,2 V.
Inserte la descripción de la imagen aquí

2. Encienda el LED
1. Dispositivos requeridos:
1 lámpara LED 1
resistencia de 220Ω 1
línea Dupont
2. Vista de la placa de pruebas : Inserte la descripción de la imagen aquí
3. Instrucciones de configuración:
La resistencia de conexión positiva del LED está conectada al pin digital 9 de la placa de control, y la conexión negativa está conectada al control El pin GND de la placa.
4. Programa mixto:
Inserte la descripción de la imagen aquí
5. Escritura del programa:
int LED = 9; // Defina el pin led como pin digital 9
void setup ()
{ pinMode (LED, OUTPUT); } void loop () { // Establezca el pin Es alto, encienda el LED digitalWrite (LED, HIGH); }







6. Descripción del programa:
Cargue el programa en la placa UNO, la luz LED se encenderá.
3. Luces LED parpadeando
1. Componentes requeridos:
1 luz LED 1
resistencia de 220Ω 1
línea Dupont
2. Vista de tablero: Inserte la descripción de la imagen aquí
3. Instrucciones de configuración:
El polo positivo del LED está conectado al pin digital 9 del tablero de control, y el polo negativo está conectado al control El pin GND de la placa.
4. Programa mixto:
Inserte la descripción de la imagen aquí

	5、程序编写:
			int  LED=9;     //定义led引脚为数字引脚9
			void setup()
			 {
			  pinMode(LED,OUTPUT);
				}				
			void loop() 
			{
				//设置该引脚为高电平,点亮LED
			  digitalWrite(LED,HIGH);      
			  delay(1000);                  //延迟1000毫秒
			  digitalWrite(LED,LOW);
			  delay(1000);                  //延迟1000毫秒
				}
	6、程序说明:
	将程序上传到UNO板,LED灯就会闪烁起来。

4. Semáforos analógicos
1. Componentes requeridos:
3 luces LED (una para rojo, amarillo y azul)
3 resistencias de 220Ω
Varios cables Dupont
2. Vista de tablero:
Inserte la descripción de la imagen aquí
3. Instrucciones de instalación: la
luz verde positiva está conectada a la resistencia y el pin digital está conectado 9. Conecte el polo negativo a GND.
El polo positivo de la luz amarilla está conectado a la resistencia, conectado al pin digital 8, y el polo negativo está conectado a GND.
El polo positivo de la luz roja está conectado a la resistencia, conectado al pin digital 7, y el polo negativo está conectado a GND.
4. Programa mixto: Inserte la descripción de la imagen aquí
5. Escritura del programa:
int red = 7; // define el pin de luz roja como un pin digital 7
int yellow = 8; // define el pin de luz amarilla como un pin digital 8
int green = 9; / / Definir el pin de luz azul como un pin digital 9
void setup () { pinMode (red, OUTPUT); // Establecer este pin en el modo de salida pinMode (amarillo, OUTPUT); // Establecer este pin en el modo de salida pinMode ( green, OUTPUT); // Establezca este pin en modo de salida } void loop () { digitalWrite (green, HIGH); // Establezca este pin en un nivel alto y encienda la luz verde delay (5000); // Delay 5000 Milisegundo digitalWrite (verde, BAJO); // Apague la luz verde digitalWrite (amarillo, ALTO); // Establezca este pin en un nivel alto y encienda la luz amarilla









delay (500); // Retraso 500 milisegundos
digitalWrite (amarillo, LOW); // Apaga la luz amarilla
delay (100); // Retraso 100 milisegundos
digitalWrite (amarillo, HIGH); // Establece este pin en nivel alto, Encienda el
retardo de luz
amarilla (500); // Retraso 500 milisegundos digitalWrite (amarillo, BAJO); // Apague el
retardo de luz amarilla (100); // Retraso 100 milisegundos
digitalWrite (amarillo, ALTO); // Establezca este pin en Nivel alto, enciende el
retardo de luz amarilla (500); // Retraso 500 milisegundos
digitalWrite (amarillo, LOW); // Apaga la luz amarilla
digitalWrite (rojo, HIGH); // Coloca el pin en nivel alto, enciende
Retardo de luz roja (5000); // retardo 5000 milisegundos
digitalWrite (rojo, BAJO); // apagar la luz roja
}
6. Descripción del programa:
cargue el programa en la placa UNO, la luz LED aparecerá como luz verde durante 5 segundos, luz amarilla Parpadea 3 veces a intervalos de 0,5 segundos y luego la luz roja se enciende durante 5 segundos.

Supongo que te gusta

Origin blog.csdn.net/lhwanglei/article/details/108569051
Recomendado
Clasificación