
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04


Пока я застрял в доме последние несколько недель, я, наконец, добрался до завершения некоторых проектов, которые крутились у меня в голове. Я использовал Lego в качестве основы для большинства своих проектов за последние несколько недель. Я наконец-то собрал свой набор Google AIY вместе с лего, я также создал специальный держатель для карандашей Apple Pencil, используя нестандартные части лего. Так что пришло время перейти к чему-то более сложному. Я действительно хотел использовать детали, которые есть у меня в доме, и лего были идеальными. Единственное, что мне нужно было заказать для сборки, это Arduino Micro. Я пробовал с другими досками, но это, честно говоря, лучшее решение. Это подключи и работай. Стоило подождать пару дней.
На этой неделе я взялся за один из проектов, о котором думал некоторое время. Матрица клавиатуры 4x4 для ярлыков сценариев для моего компьютера. Я также немного поработал в фотошопе, и мне хотелось, чтобы навигация вперед и назад была немного проще. Итак, я достал инструменты и принялся за работу. Я собираюсь разобрать его позже, чтобы заказать кирпичи, чтобы он был однородного цвета. Но пока поехали.
Запасы
- Ардуино Микро
- 16 тактильных кнопок
- Припой
- Паяльник
- Поток
- Кабель Micro Usb
- Лот Лего
- Держатель кнопки *
- Опорная плита *
- Держатель Arduino Micro Lego *
* Требуется 3d принтер
Шаг 1. Распечатайте детали

Вам нужно распечатать детали и подготовить их к сборке.
Шаг 2: разместите кнопки

Поместите тактильные кнопки на нижнюю плинтус и припаяйте их на место.
Шаг 3: припаяйте кнопки на месте

Используя матричную диаграмму, я припаял кнопки на место, используя зигзагообразный узор для строк. Цель состояла в том, чтобы просто соединить строки поперек и столбцы вниз.
Шаг 4: припаиваем ряды и столбцы

Я начал с того, что припаял 4 красных провода и 4 черных провода к Arduino Micro. Затем припаял каждый из проводов к столбцам и рядам, уделяя особое внимание правильному направлению. Arduino Micro была приклеена к изготовленной на заказ детали Lego, напечатанной на 3D-принтере.
Шаг 5: строительство жилья



Я использовал различные кирпичи 1x, чтобы построить дом. Под клавиатуру кирпичей нет. Крепится по периметру. Сверху и по центру кладут кирпичи для большей устойчивости.
Шаг 6: поместите кирпичи 2x2

Кубики 2x2 действуют как фактические кнопки и идеально подходят для тактильных кнопок.
Шаг 7: Написание кода

Код для проекта был довольно простым. Я следил за кодом, который нашел на Github. Мне пришлось внести некоторые изменения в строки и столбцы, но он работает отлично. Инструкции для библиотеки находятся на веб-сайте Arduino CC.
Шаг 8: наслаждайтесь
Я очень взволнован тем, что сейчас создаю искусство с помощью этой клавиатуры, потому что могу использовать созданные мной ярлыки. Я думаю о том, как написать сценарий для каждого из 14 ключей.
Я очень рад опубликовать обновление после того, как я закажу кирпичи согласованной цветовой схемы.
Рекомендуемые:
Калькулятор Arduino с использованием клавиатуры 4X4: 4 шага (с изображениями)

Калькулятор Arduino с использованием клавиатуры 4X4: в этом уроке мы создадим наш собственный калькулятор с Arduino. Значения могут быть отправлены через клавиатуру (клавиатура 4 × 4), а результат можно просмотреть на ЖК-экране. Этот калькулятор может выполнять простые операции, такие как сложение, вычитание, умножение
Точечная матрица интеллектуальных часов IoT Использование Wemos ESP8266 - Матрица ESP: 12 шагов (с изображениями)

Точечная матрица интеллектуальных часов IoT Использование Wemos ESP8266 - Матрица ESP: создайте свои собственные интеллектуальные часы Интернета вещей, которые могут: отображать часы с красивым анимационным значком Отображать напоминания-1 - напоминания-5 Отображать отображение календаря Отображение времени мусульманских молитв Отображение информации о погоде Отображение новостей Отображение рекомендаций Отображение Отображение курса биткойнов
Интерфейс клавиатуры с 8051 и 7-сегментным отображением номеров клавиатуры: 4 шага (с изображениями)

Интерфейс клавиатуры с 8051 и отображение номеров клавиатуры в 7 сегментах: в этом руководстве я расскажу вам о том, как мы можем связать клавиатуру с 8051 и отображать номера клавиатуры на 7-сегментном дисплее
Доступ с клавиатуры 4x4 с Arduino: 5 шагов (с изображениями)

Доступ с клавиатуры 4x4 с Arduino: клавиатура 4x4 состоит из 16 клавиш, расположенных в виде матрицы. Метод, используемый для доступа к клавиатуре 4x4 с методом матричного сканирования. Клавиатура 4x4 требует 8 контактов для доступа, т.е. 4 контакта для столбцов и 4 контакта для линии. Как сканирование м
Очистка алюминиевой клавиатуры Apple . или любой другой мягкой сенсорной клавиатуры: 5 шагов

Очистка алюминиевой клавиатуры Apple … или любой другой клавиатуры с мягким прикосновением. Как бы мы с вами ни старались содержать в чистоте наши алюминиевые клавиатуры Apple, они становятся грязными через год или около того. Эта инструкция поможет вам очистить ее. Будьте осторожны, потому что я не несу ответственности, если ваша клавиатура сломается во время этого … ОТСАСЫВАЕТ ЧЕРТ