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

Проекты на Arduino

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

Вывод сообщения на LCD-экран 2x16
#29Продвинутый
Premium

Вывод сообщения на LCD-экран 2x16

Твой первый шаг к выводу текста на экран. Двухстрочный LCD-экран сначала показывает сообщение ожидания, затем пишет приветствие в верхней строке и печатает слово по букве в нижней строке, как пишущая

4.6(37)
51
Прыгающий текст на LCD
#30Продвинутый
Premium

Прыгающий текст на LCD

В верхней строке LCD-экрана слово BLUEGRAYS скользит от одного края к другому и отскакивает, как мяч от стены, снова и снова без конца. Нужны только Arduino, LCD-экран 2x16 и потенциометр, который зад

4.5(29)
40
Измерение расстояния с выводом на LCD
#31Продвинутый
Premium

Измерение расстояния с выводом на LCD

Инструмент, который измеряет расстояние без линейки: двигай рукой перед датчиком туда-сюда и смотри, как меняется число. HC-SR04 посылает звуковую волну и слушает эхо, а Arduino вычисляет расстояние в

4.6(45)
59
LCD-экран с I2C
#32Новичок
Premium

LCD-экран с I2C

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

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

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

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

4.5(25)
34
Цифры 0–9 на семисегментном индикаторе
#41Средний
Premium

Цифры 0–9 на семисегментном индикаторе

Сам выведи те знакомые цифры, которые видишь в лифтах и электронных часах. На индикаторе из семи маленьких светящихся полосок Arduino каждую секунду показывает цифру от 0 до 9, а затем начинает сначал

4.5(30)
43
Числа 0–99 на семисегментном индикаторе
#42Продвинутый
Premium

Числа 0–99 на семисегментном индикаторе

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

4.5(27)
35
Счётчик на семисегментном индикаторе с кнопками
#43Продвинутый
Premium

Счётчик на семисегментном индикаторе с кнопками

Простой счётчик с тремя кнопками: нажми одну — цифра на индикаторе увеличится на единицу, нажми другую — уменьшится, а третья возвращает её к нулю. Одноразрядный семисегментный индикатор считает от 0

4.6(35)
47
Измерение температуры с NTC и LCD-дисплеем 2x16
#44Новичок
Premium

Измерение температуры с NTC и LCD-дисплеем 2x16

Измерь температуру вокруг с помощью датчика, похожего на крошечную бусинку. Эта деталь, NTC, при нагреве легче пропускает электричество; Arduino читает это изменение, по формуле переводит его в градус

4.5(33)
44
Настройка модуля часов DS1302 RTC
#45Новичок

Настройка модуля часов DS1302 RTC

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

4.5(23)
31
Часы на DS1302 RTC с LCD-дисплеем
#46Средний
Premium

Часы на DS1302 RTC с LCD-дисплеем

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

4.7(41)
51
Числа 0–9999 на 4-разрядном семисегментном индикаторе
#47Средний
Premium

Числа 0–9999 на 4-разрядном семисегментном индикаторе

На четырёхразрядном индикаторе числа несутся от 0 до 9999, а затем снова начинаются с нуля. Arduino обманывает твои глаза, чтобы все четыре разряда казались горящими одновременно: на самом деле она за

4.4(19)
25