Мастерство аналоговых входов Arduino: Пошаговое видео руководство
Добро пожаловать на третий урок Arduino из нашей серии уроков Arduino. В этом уроке мы узнаем, как работают аналоговые входы Arduino, и сделаем несколько примеров с потенциометром и фоторезистором. Это пошаговый видеоурок, который легко следовать. Также ниже видео вы можете найти, какие детали нужны для этого урока, и исходные коды примеров из видео. Компоненты, необходимые для этого урока Arduino
Схема подключения первого примера. Использование значения потенциометра как аналогового входа

Схема подключения второго примера. Использование фотоэлемента как делителя напряжения и его переменного значения как аналогового входа

Исходный код первого и второго примера
void setup() {
Serial.begin(9600);
}
void loop() {
int sensorValue = analogRead(A0);
Serial.println(sensorValue);
Язык кода: Arduino (arduino)
Схема подключения третьего примера. Использование потенциометра для управления яркостью светодиода через PWM

Исходный код третьего примера
int led = 7;
void setup() {
Serial.begin(9600);
pinMode(led, OUTPUT);
}
void loop() {
int sensorValue = analogRead(A0);
int newValeu = map(sensorValue, 0, 1023, 0, 255);
analogWrite(led, newValeu);
}Язык кода: Arduino (arduino)
Производственный процесс
- Чтение аналоговых датчиков на Raspberry Pi без встроенного АЦП
- Создание надежного RFID-замка на Arduino — пошаговое руководство
- Компактное руль-триммер для FlightGear на Arduino Nano
- Гальванически разделённый аналоговый вход для Arduino на LM331 и оптопаре 4N25
- Проект датчика отпечатков пальцев на Arduino Nano – Пошаговое руководство
- Создание мини-пианино на Arduino UNO — пошаговое руководство
- Аналоговые часы на Arduino Nano с DS3231 RTC и микроамперметрами — деревянный прецизионный таймер
- Сборка домашней автоматизации JARVIS v1 на Arduino Nano — пошаговое руководство
- Корректировка аналогового выхода Arduino Due под диапазон входа
- Урок Arduino для начинающих 01: Начало работы с первым проектом