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

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

Пинг-понг на Raspberry Pi Pico (OLED-дисплей + 2 потенциометра + зуммер)
Классическая игра с ракетками и мячом, теперь на OLED на 0,96 дюйма для двоих! Каждый игрок крутит свой потенциометр, чтобы двигать ракетку. Мяч ускоряется с каждым ударом и отскакивает под углом, который зависит от того, куда он попал на ракетке; побеждает тот, кто первым наберёт 5 очков. Зуммер играет звуки стенки, ракетки и очка. Аналоговый вход, целочисленная физика и частичное обновление экрана в одной игре на Raspberry Pi Pico.

Кубик, который бросают встряхиванием, на Raspberry Pi Pico (MPU-6050 + OLED-дисплей + зуммер)
Потерялись кубики? Не беда: встряхни схему, и кубик покатится на OLED на 0,96 дюйма! Акселерометр MPU-6050 чувствует встряхивание, кубик качается и вращается, а когда перестаёшь трясти, он замедляется и останавливается на грани. Кнопка MODE переключает один кубик и два; выпадет дубль — экран вспыхивает, а зуммер играет праздничную мелодию. Raspberry Pi Pico читает датчик напрямую по I2C, библиотека не нужна.

Шахматные часы на Raspberry Pi Pico (2 дисплея TM1637 + 2 кнопки + зуммер)
Сделай ход, нажми кнопку, и часы переключаются на соперника! Шахматные часы для двоих на Raspberry Pi Pico: время каждого игрока убывает на его собственном дисплее TM1637, а сделавший ход получает добавку времени. В последние 10 секунд показываются сотые доли, у проигравшей по времени стороны мигает FLAG, а зуммер подаёт тревогу. Нажми обе кнопки вместе, чтобы поставить на паузу. Драйвер TM1637 встроен в код, библиотека не нужна.

Игра «Ударь крота» на Raspberry Pi Pico (4 светодиода + 4 кнопки + зуммер)
Бей, когда загорится! Аркадная классика «Ударь крота» у тебя на столе с Raspberry Pi Pico. Четыре светодиода (LED) — четыре норки; горящий светодиод — это выскочивший крот, так что нажми кнопку в том же ряду, пока свет не погас. Каждые 5 попаданий — новый уровень, и кроты показываются всё меньше. У тебя 3 промаха, а зуммер озвучивает каждое попадание, промах и новый рекорд.

Метроном на Raspberry Pi Pico (потенциометр + TM1637 + зуммер + светодиод)
Поверни ручку, и темп последует за ней! Собираем метроном на 40-200 BPM на Raspberry Pi Pico. Потенциометр задаёт темп, а дисплей TM1637 показывает BPM и маятник, который качается на каждую долю. Зуммер играет высокий щелчок на первую долю такта и более низкий на остальные, а светодиод (LED) мигает в такт. После каждого изменения дисплей называет темп: Largo, Adagio, Allegro и другие.

Переводчик азбуки Морзе на Raspberry Pi Pico (кнопка + OLED-дисплей + зуммер)
Отстучи кнопкой, и Pico расшифрует твою морзянку! Собираем переводчик азбуки Морзе на Raspberry Pi Pico, который работает как телеграфный ключ. Короткое нажатие — точка, долгое — тире; зуммер пищит в такт, а дисплей OLED показывает каждую расшифрованную букву крупным шрифтом. Вторая кнопка проигрывает твой текст азбукой Морзе, так что ты видишь оба направления.

Двоичные часы на Raspberry Pi Pico (6 светодиодов + кнопка)
У этих часов нет цифр! Собираем на Raspberry Pi Pico часы, которые показывают время в двоичном виде. 6 светодиодов — это разряды 32-16-8-4-2-1; сложи горящие, и получишь секунды, минуты или часы. Одна кнопка переключает поля и устанавливает время, а каждый полный час по светодиодам пробегает световая волна.

Термометр для чая на Raspberry Pi Pico (DS18B20 + TM1637 + зуммер)
Пусть Pico скажет, когда чай можно пить! Собираем на Raspberry Pi Pico термометр, который измеряет чай в твоём стакане. Водонепроницаемый щуп DS18B20 опускается в чай, а дисплей TM1637 показывает температуру и время, оставшееся до того, как чай можно будет пить. При 65 градусах зуммер играет мелодию, а если чай остынет, предупреждает об этом.

Секундомер на Raspberry Pi Pico (TM1637 + 2 кнопки + зуммер)
Нажми, считай, засекай круг! Собираем секундомер с сотыми долями на Raspberry Pi Pico. Дисплей TM1637 до одной минуты показывает секунды и сотые доли, а затем минуты и секунды. Кнопка START запускает и останавливает отсчёт, кнопка LAP засекает круг: появляются LAP1 и время этого круга, а счёт продолжается. При сбросе показывается лучший круг, а зуммер подтверждает каждое действие коротким сигналом.

IoT-температура и влажность на Pico W (DHT22)
Следи за температурой и влажностью в комнате вживую на телефоне откуда угодно. Этот проект — пошаговое руководство к IoT-шаблону «Температура и влажность» в приложении, собранному на Raspberry Pi Pico W и DHT22. Открой Мастерская › Устройства › Добавить устройство, выбери плату Pico W и шаблон «Температура и влажность»; Ohmi подготовит код с твоим собственным ключом устройства. Код на этой странице — пример: ключ и данные Wi-Fi в нём заглушки.

IoT-датчик двери на Pico W (геркон)
Дверь или окно остались открытыми? Проверь на телефоне откуда угодно. Этот проект — пошаговое руководство к IoT-шаблону «Дверь / окно» в приложении, собранному на Raspberry Pi Pico W, герконе и маленьком магните с двумя проводами. Открой Мастерская › Устройства › Добавить устройство, выбери плату Pico W и шаблон «Дверь / окно»; Ohmi подготовит код с твоим собственным ключом устройства. Код на этой странице — пример: ключ и данные Wi-Fi в нём заглушки.
