2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Каждому нормально функционирующему взрослому нужен ночник, и мы создаем тот, который активируется прикосновением и посвящен космосу!
Запасы
- Raspberry Pi
- Adafruit CAP1188 емкостный сенсорный экран
- Кольцо Adafruit NeoPixel
- Напольная лампа
- Медная лента
- Пух
- Грунтовка
- Балончик с краской
- Шлифовальный инструмент
- Скотч
- 3D-принтер (опционально)
Шаг 1: проект видео
Шаг 2: ракета
Все начинается с кузова. В данном случае это лампа, которую можно найти в местном комиссионном магазине. Как и в большинстве случаев, ему нужна некоторая сборка, прежде чем мы получим хорошее представление о том, что это такое.
Присмотревшись, я должен сказать, что оранжевый колпачок немного не соответствует цвету. Однако это не конец света, после шлифовки, грунтовки и окраски в ярко-красный цвет он идеально вписывается.
Нашему ночнику нужна какая-то электроника для работы, и ее нужно как-то прикрепить. Мы напечатали на 3D-принтере небольшую платформу и, используя боковые отверстия и несколько болтов, создали красивый уголок.
Это действительно выглядит потрясающе, но это оказалось немного непрактично, так что, честно говоря, вы можете просто приклеить все изолентой внутрь..
Шаг 3: Электроника
Когда наш космический корабль готов, мы двинемся с электроникой. Основные биты показаны на рисунке, и они выполняют следующую функцию:
- Raspberry PiCentral часть логики, контролирует все остальные биты.
- Емкостный сенсорный экран Adafruit CAP1188 В сочетании с медной лентой он позволяет нам чувствовать прикосновение
- NeoPixel Ring Фокус проекта, очень красиво все освещает.
Каждая из приведенных выше ссылок содержит инструкции по настройке и / или подключению компонентов. После этого мы можем запустить код, прикрепленный к этому проекту. Вот как это работает:
- Проверьте, не коснулась ли ракета.
- Если это так, проверьте последнее состояние (включено / выключено) и сделайте наоборот. Это означает, что когда он уже был включен, он выключится, и наоборот.
- Если касания не обнаружено, подождите немного и проверьте еще раз.
Последнее, что нам нужно сделать, это прикрепить все к ракете. Как упоминалось ранее, первоначальная идея заключалась в использовании небольшой внутренней платформы. Просто приклеить его изнутри оказалось проще и практичнее…
Шаг 4: Результат
После добавления наполнителя из мягкой игрушки и появления в окошечках наш ракетный ночник готов к взлету!
Судя по всему, емкостное прикосновение сверхчувствительно, нужно просто подвести руку рядом, и она вас подберет. Неожиданно, но это добавляет дополнительный уровень магии!
Есть только один способ завершить такой проект - сказать с большой уверенностью: «До бесконечности и дальше!»