Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Arduino Tutorial 02:Botones y PWM

Bienvenido al segundo tutorial de Arduino de nuestra serie de tutoriales de Arduino. En este tutorial, aprenderemos cómo funcionan los pines de entrada y salida digital y haremos algunos ejemplos usando botones y LED. También aprenderemos qué es PWM (Modulación de ancho de pulso) y haremos ejemplos para controlar el brillo del LED usando PWM.

Este es un video tutorial paso a paso que es fácil de seguir. Además, debajo del video puede encontrar las piezas que necesitamos para este tutorial y los códigos fuente de los ejemplos en el video.

Componentes necesarios para este tutorial


Esquema de circuito de los ejemplos


 

Código fuente del primer ejemplo


int button = 12;
int led = 13;

int buttonState = 0;

void setup() {
pinMode(led, OUTPUT);
pinMode(button, INPUT);
}

void loop() {
buttonState = digitalRead(button);
if (buttonState == HIGH)) {
digitalWrite(led, HIGH);
}
else {
digitalWrite(led, LOW);
}
}Code language: Arduino (arduino)

Código fuente del segundo ejemplo


int led = 13;
int button = 12;

int buttonState =0;
int brightness = 0;
int brightup = 2;

void setup() {
pinMode(led, OUTPUT);
pinMode(button, INPUT);
}

void loop() {
analogWrite(led, brightness);

buttonState = digitalRead(button);

if ( buttonState == HIGH ) {
brightness = brightness + brightup;
}
if ( brightness == 255 ) {
brightness = 0;
}
delay(30);
}Code language: Arduino (arduino)

Proceso de manufactura

  1. Tutorial de bloqueo RFID de Arduino
  2. Arduino Cuadrúpedo
  3. Control del brillo del LED usando Bolt y Arduino
  4. Cubo LED 4x4x4 con Arduino Uno y 1sheeld
  5. Tutorial del sensor de huellas dactilares Arduino
  6. Luz inteligente animada con Alexa y Arduino
  7. Guantelete infinito
  8. Raspberry Pi y portátil Arduino
  9. Leer PWM, decodificar la entrada del receptor RC y aplicar a prueba de fallos
  10. Animaciones LED controladas por web con Raspberry Pi y Arduino
  11. Tutorial de acelerómetro y giroscopio Arduino y MPU6050