Введение в Arduino
Для начала давайте разберемся, что такое Arduino и чем она может быть полезна вам как начинающему электронщику.

Установка среды разработки Arduino
Прежде чем приступить к программированию Arduino, необходимо установить Arduino IDE - официальную среду разработки.

Blink: Ваш первый проект на Arduino
Давайте создадим ваш первый настоящий проект на Arduino - заставим светодиод мигать!

Понимание структуры кода Arduino
Узнайте, как устроен код Arduino и как работают setup() и loop().

Работа с цифровым выходом
Узнайте, как управлять такими компонентами, как светодиоды, зуммеры и реле, с помощью цифровых выводов.

Работа с цифровым входом
Узнайте, как использовать кнопки и переключатели с Arduino и реагировать на ввод пользователя.

Работа с аналоговым входом
Узнайте, как считывать переменные значения с датчиков с помощью аналоговых выводов.

Работа с аналоговым выходом (ШИМ)
Используйте analogWrite() для управления яркостью, скоростью и другими параметрами с помощью широтно-импульсной модуляции.

Итоговая аттестация и сертификат
Пройдите этот заключительный тест, чтобы проверить свои знания. Наберите 71% или больше, чтобы получить сертификат!

Чтение кнопки и управление светодиодом
Об уроке

Now let’s combine a digital input (button) and a digital output (LED).
When the button is pressed — the LED turns ON.
When it’s released — the LED turns OFF.

🧠 Code Example:

void setup() {
pinMode(2, OUTPUT); // LED on pin 2
pinMode(4, INPUT); // Button on pin 4
}

void loop() {
int buttonState = digitalRead(4);

if (buttonState == HIGH) {
digitalWrite(2, HIGH); // Turn LED ON
} else {
digitalWrite(2, LOW); // Turn LED OFF
}
}

💡 What’s happening:
– pinMode(2, OUTPUT) — sets the LED pin
– pinMode(4, INPUT) — sets the button pin
– digitalRead(4) — checks if the button is pressed
– if…else — controls the LED based on button state

✅ Try This:
– Change the LED pin
– Add a second button
– Make the LED blink **only** when the button is pressed

🎉 You’ve just created a real-world input/output system!

Выберите поля, которые будут показаны. Остальные будут скрыты. Перетащите их, чтобы изменить порядок.
  • Изображение
  • SKU
  • Рейтинг
  • Цена
  • Акции
  • Доступность
  • Добавить в корзину
  • Описание
  • Содержание
  • Вес
  • Размеры
  • Дополнительная информация
Щелкните снаружи, чтобы скрыть панель сравнения
Сравнить