Проекты · Arduino / ESP32 / Pico

Проекты на Arduino

Сотни проектов от простых до продвинутых: схемы, код и видео.

Лазерная сигнализация
#22Средний
Premium

Лазерная сигнализация

Ты ставишь невидимую лучевую ограду, совсем как в кино. Лазер светит на датчик освещённости с другой стороны; как только кто-то проходит и прерывает луч, загорается светодиод и звучит зуммер, а когда

4.8(64)
83
Парктроник на HC-SR04
#28Средний
Premium

Парктроник на HC-SR04

Мини-версия автомобильного парктроника: чем ближе предмет, тем чаще сигнал. Датчик расстояния измеряет предмет перед собой; если он дальше 20 сантиметров, горит зелёный светодиод, а если ближе — мигае

4.8(64)
85
Измерение роста
#33Средний
Premium

Измерение роста

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

4.5(25)
34
Работа с датчиком пламени
#50Средний
Premium

Работа с датчиком пламени

Маленький страж, который замечает огонь на кухне или в мастерской раньше тебя. Датчик пламени улавливает невидимый свет, который испускает огонь; пока всё в порядке, горит зелёный светодиод, а когда о

4.6(33)
44
Цифровой вольтметр с LCD-дисплеем
#56Средний
Premium

Цифровой вольтметр с LCD-дисплеем

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

4.5(27)
36
Чтение отражения (приближения) с TCRT5000
#77Средний
Premium

Чтение отражения (приближения) с TCRT5000

С маленьким датчиком, который посылает невидимый свет и измеряет, сколько его отражается обратно, можно определить поверхность перед ним. Чем ближе предмет или светлая поверхность, тем больше света во

4.6(33)
43
Определение чёрной и белой поверхности с TCRT5000
#78Средний
Premium

Определение чёрной и белой поверхности с TCRT5000

С маленьким датчиком, который служит глазом роботов, едущих по линии, можно узнать, чёрный пол или белый. TCRT5000 светит на пол невидимым светом и проверяет, сколько его отражается обратно; на белом

4.7(40)
49
Часы, календарь и метеостанция на матрице (MAX7219, DS1307)
#85Средний
Premium

Часы, календарь и метеостанция на матрице (MAX7219, DS1307)

Табло с бегущей строкой для стола или стены, которое по очереди показывает время, дату и погоду в комнате. На светодиодном дисплее 8x32 сначала видна температура в градусах Цельсия и Фаренгейта, затем

5.0(50)
66
Мини-радар на Arduino (сервопривод + HC-SR04 + OLED-дисплей)
#162Средний
Premium

Мини-радар на Arduino (сервопривод + HC-SR04 + OLED-дисплей)

Радар как в кино из датчика расстояния и сервопривода! Сервопривод SG90 поворачивает HC-SR04 от 0 до 180 градусов, а OLED на 0,96 дюйма рисует вращающийся луч и показывает найденные предметы точками. Когда что-то попадает в зону, пассивный зуммер пищит, и чем ближе предмет, тем выше звук. Управление сервоприводом, ультразвуковое измерение, рисование на тригонометрии и звук через tone() в одном проекте.

0.0(0)
Мини-метеостанция на Raspberry Pi Pico (DHT22 + график на OLED)
#173Средний
Premium

Мини-метеостанция на Raspberry Pi Pico (DHT22 + график на OLED)

Как менялась температура в комнате за последние две минуты? Raspberry Pi Pico каждые 2 секунды считывает температуру и влажность с DHT22 и показывает значение крупными цифрами на OLED на 0,96 дюйма, а под ним — линейный график последних 60 измерений. Стрелка показывает тенденцию, а страницы температуры и влажности сменяются каждые 4 секунды. Драйвер OLED встроен в код: один файл, без библиотек.

0.0(0)
Сигнализация землетрясения на ESP32 (MPU-6050 + OLED-дисплей + зуммер)
#180Средний
Premium

Сигнализация землетрясения на ESP32 (MPU-6050 + OLED-дисплей + зуммер)

Экран замечает, когда стол трясётся! ESP32 считывает вибрацию с акселерометра MPU-6050 и рисует на OLED на 0,96 дюйма живую бегущую сейсмограмму. При превышении порога пассивный зуммер включает сирену, а красный светодиод мигает; одна кнопка глушит и сбрасывает тревогу. Тревога требует трёх измерений подряд выше порога: всплеск в одно измерение отбрасывается, но долгая вибрация от одиночного удара всё же может её вызвать. Это учебный проект, а не система оповещения.

0.0(0)
Солнечная панель с отслеживанием солнца на Raspberry Pi Pico (2 фоторезистора + сервопривод SG90)
#183Средний
Premium

Солнечная панель с отслеживанием солнца на Raspberry Pi Pico (2 фоторезистора + сервопривод SG90)

Панель, которая сама находит солнце! Raspberry Pi Pico измеряет свет 2 фоторезисторами по обеим сторонам панели, а сервопривод SG90 поворачивает её к более яркой стороне. Большая разница поворачивает её быстро, маленькая — медленно, а когда обе стороны сравниваются, панель плавно останавливается. Ночью панель возвращается на восток ждать рассвета. Готовый опыт для научных выставок и школьных проектов.

0.0(0)