Съдържание:

Lego 4x4 клавиатурна матрица: 8 стъпки (със снимки)
Lego 4x4 клавиатурна матрица: 8 стъпки (със снимки)

Видео: Lego 4x4 клавиатурна матрица: 8 стъпки (със снимки)

Видео: Lego 4x4 клавиатурна матрица: 8 стъпки (със снимки)
Видео: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Юни
Anonim
Lego 4x4 клавиатурна матрица
Lego 4x4 клавиатурна матрица
Lego 4x4 клавиатурна матрица
Lego 4x4 клавиатурна матрица

Докато бях заседнал в къщата през последните няколко седмици, най -накрая успях да завърша някои проекти, които се въртяха в главата ми. Използвах Lego като основа за повечето си проекти през последните няколко седмици. Най -накрая сложих моя комплект от Google AIY заедно с легота, изградих и персонализиран държач за молив на Apple, използвайки персонализирани парчета лего. Така че беше време да преминем към нещо малко по -предизвикателно. Наистина исках да използвам парчета, които имам в къщата и леготата бяха перфектни. Единственото нещо, което трябваше да поръчам за изграждането, беше Arduino Micro. Опитах с други платки, но това честно казано е най -доброто решение. Това е plug and play. Струваше си да изчакате няколко дни.

Тази седмица се заех с един от проектите, за които съм мислил от известно време. Матрица на клавиатурата 4x4 за скрипт на преки пътища за моя компютър. Също така вършех известна работа във Photoshop и исках да мога да се движа малко по -лесно напред -назад. Затова разбих инструментите и се захванах за работа. Ще разглобя това по -късно, за да поръчам тухли, за да стане еднакъв цвят. Но засега, ето го.

Консумативи

  1. Arduino Micro
  2. 16 тактилни бутона
  3. Припой
  4. Поялник
  5. Поток
  6. Micro USB кабел
  7. Много Лего
  8. Държач за бутони*
  9. Плоча *
  10. Arduino Micro Lego държач*

*Изисква 3D принтер

Стъпка 1: Отпечатайте частите

Отпечатайте частите
Отпечатайте частите

Трябва да отпечатате 3D частите и да ги подготвите за изграждането.

Стъпка 2: Поставете бутоните

Поставете бутоните
Поставете бутоните

Поставете тактилните бутони върху дънната дъска и ги запоявайте на място.

Стъпка 3: Запоявайте бутоните на място

Запоявайте бутоните на място
Запоявайте бутоните на място

Използвайки матричната диаграма, запоявах бутоните на място, използвайки зигзагообразен модел за редовете. Целта беше просто да се свържат редовете и колоните надолу.

Стъпка 4: Запоявайте редовете и колоните

Запоявайте редовете и колоните
Запоявайте редовете и колоните

Започнах със запояване на 4 -те червени проводника и 4 черни проводника към Arduino Micro. След това запоявайте всеки от проводниците към колоните и редовете, като внимавате да отидете в правилната посока. Arduino Micro беше горещо залепен към персонализираната 3D печатна част Lego.

Стъпка 5: Изградете жилища

Изграждане на жилища
Изграждане на жилища
Изграждане на жилища
Изграждане на жилища
Изграждане на жилища
Изграждане на жилища

Използвах различни 1x тухли за изграждане на корпуса. Под клавиатурата няма тухли. Прикрепя се към периметъра. Тухлите се поставят отгоре и в центъра, само за да осигурят повече стабилност.

Стъпка 6: Поставете 2x2 тухли

Пуснете 2x2 тухли
Пуснете 2x2 тухли

Тухлите 2x2 действат като действителни бутони и пасват идеално върху тактилните бутони.

Стъпка 7: Написване на кода

Писане на кодекса
Писане на кодекса

Кодът за проекта беше доста лесен. Следвах някакъв код, който намерих в Github. Трябваше да направя някои промени в редовете и колоните, но той работи и работи перфектно. Упътванията за библиотеката са на уебсайта на Arduino CC.

Стъпка 8: Насладете се

Изключително съм развълнуван да създавам изкуство сега с тази клавиатура, защото мога да използвам преките пътища, които съм създал. Обмислям как ще сценаризирам всеки от 14 -те ключа.

Развълнуван съм да публикувам актуализация, след като поръчам последователна цветова схема на тухли.

Препоръчано: