Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Учебник по Arduino 02:Кнопки и ШИМ

<основной класс="главный сайт" id="главный">

Добро пожаловать во второй учебник по Arduino из нашей серии учебных пособий по Arduino. В этом уроке мы узнаем, как работают контакты цифрового ввода и вывода, и сделаем несколько примеров с использованием кнопок и светодиодов. Также мы узнаем, что такое ШИМ (широтно-импульсная модуляция) и приведем примеры для управления яркостью светодиодов с помощью ШИМ.

Это пошаговое видеоруководство, которому легко следовать. Кроме того, под видео вы можете найти, какие детали нам нужны для этого руководства, а также исходные коды примеров в видео.

Компоненты, необходимые для этого руководства


Схема примеров


 

Исходный код первого примера


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)

Исходный код второго примера


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)

Производственный процесс

  1. Учебное пособие по блокировке RFID для Arduino
  2. Четвероногий Arduino
  3. Управление яркостью светодиода с помощью Bolt и Arduino
  4. Светодиодный куб 4x4x4 с Arduino Uno и 1sheeld
  5. Учебное пособие по датчику отпечатков пальцев Arduino
  6. Анимированный умный свет с Alexa и Arduino
  7. Перчатка бесконечности
  8. Ноутбук Raspberry Pi и Arduino
  9. Чтение ШИМ, декодирование входного сигнала RC-приемника и применение отказоустойчивого
  10. Светодиодная анимация с веб-управлением с Raspberry Pi и Arduino