Spisu treści:
- Krok 1: Materiały/Narzędzia
- Krok 2: Kartonowa rama
- Krok 3: Okablowanie
- Krok 4: Konfiguracja Itsy Bitsy
- Krok 5: Programowanie
- Krok 6: Budowa
- Krok 7: Kluczowe czapki
- Krok 8: Wniosek
Wideo: Kartonowa programowalna klawiatura: 8 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Wraz z rozwojem technologii ludzie chcą, aby rzeczy były coraz bardziej wirtualne, jednak czasami o wiele bardziej praktyczne i wygodne jest posiadanie czegoś fizycznego, czego można dotykać i wchodzić w interakcje własnymi rękami. Jednym z przykładów jest użycie makr lub skrótów klawiaturowych/klawiatur, które pozwalają na wydajniejsze lub wygodniejsze wykonywanie zadań. W tej chwili możesz po prostu zamówić jedną online w cenach od około 30 do 150 USD, przy czym najpopularniejszą jest linia klawiatur do gier Elgato Streamdeck i Razer. Jednak dzięki mikrokontrolerom, bibliotece klawiatury arduino IDE i kilku podstawowym materiałom budowlanym możemy zrobić jeden za mniej niż 30 USD, a może nawet poniżej 20 USD, który możesz zaprogramować, aby robił wszystko, co chcesz.
Jeśli podoba Ci się mój instruktaż, zagłosuj na niego w konkursie Cardboard Challenge, dzięki!
Krok 1: Materiały/Narzędzia
- Adafruit Itsy Bitsy 32u4 (zachowaj torbę, w której to przychodzi, będzie używana później)
- Przełączniki mechaniczne lub zwykłe przyciski
- Drut (to jest drut, którego użyłem, jednak każdy powinien działać, po prostu nie miałem żadnego dodatkowego ułożenia)
- Tektura (mam swój ze sztywnego kartonu z tyłu notatników, tektura falista może nie działać tak dobrze)
- Taśma
- Nóż X-Acto
- Lutownica
- Lutować
- Komputer spełniający wymagania Arduino IDE (większość komputerów z systemem Windows, Mac lub Linux powinna działać poprawnie)
Krok 2: Kartonowa rama
Na początek ramkę klawiatury wykonałem z kartonu. Użyłem gęstej tektury z tyłu notatnika, jednak większość innych rodzajów tektury prawdopodobnie zadziała. Przed cięciem zmierzyłem i narysowałem linie, które pomogą mi poprowadzić, jak widać na powyższych zdjęciach, i skończyło się to całkiem dobrze. Następnie po prostu wycinam ramkę nożem X-Acto, a następnie wycinam otwory na mechaniczne przełączniki. Moim pierwotnym pomysłem było wsunięcie klapek na krawędzi ramy, żebym nie musiała używać żadnych klejów. Jednak ze względu na grubość tektury nie zadziałało to tak dobrze i postanowiłem po prostu użyć taśmy, aby to wykończyć po kroku 6.
Krok 3: Okablowanie
Do okablowania tego projektu po prostu podłączyłem wszystkie przełączniki do innego ponumerowanego pinu na Itsy Bitsy. Następnie dla uproszczenia podłączyłem pin masy do jednego z przełączników i przylutowałem kolejny przełącznik do drugiego przełącznika i tak dalej (widać to na zdjęciach powyżej). FYI, musisz mieć przełączniki już w ramie, aby przylutować, ponieważ nie ma żadnych otworów, aby cokolwiek przełożyć na drugą stronę, zwłaszcza że jest wykonany z tektury.
Krok 4: Konfiguracja Itsy Bitsy
Przede wszystkim będziesz chciał pobrać oprogramowanie Arduino IDE, którego będziemy używać do programowania płytki, stąd: https://www.arduino.cc/en/Main/Software. Następnie podłącz Itsy Bitsy do komputera i postępuj zgodnie ze wskazówkami tutaj: https://learn.adafruit.com/introducting-itsy-bitsy-32u4/arduino-ide-setup w sekcji „Ustawienia Arduino IDE” i „ Korzystanie z Arduino IDE. Wyjaśniłbym to w instrukcji, ale ludzie na adafruit.com wykonują świetną robotę, wyjaśniając, jak korzystać z ich produktów.
Krok 5: Programowanie
Pamiętaj, że część programistyczna tej instrukcji jest właśnie tym, jak to zrobiłem i możesz zmienić dowolny jej aspekt, aby dopasować go do swoich potrzeb. Możesz skorzystać z dokumentacji tutaj: https://www.arduino.cc/reference/en/language/functions/usb/keyboard/keyboardpress/, aby utworzyć praktycznie dowolną kombinację klawiszy dla dowolnych skrótów klawiaturowych. Większość skrótów można znaleźć w ustawieniach programu, ale jeśli nie możesz ich tam znaleźć, powinieneś być w stanie po prostu wyszukać je online i znaleźć to, czego potrzebujesz. Możesz tworzyć skróty z wieloma klawiszami, umieszczając kod dla różnych klawiszy w kolejnych wierszach oddzielonych średnikiem. Widać to w kodzie arduino w pierwszej instrukcji „if” z kodem jednego przycisku, który po naciśnięciu wyświetla duże W. Jeśli chcesz tworzyć jeszcze bardziej złożone skróty, możesz skorzystać z programu o nazwie Auto Hotkey, aby robić takie rzeczy, jak otwieranie aplikacji za naciśnięciem jednego przycisku. Postaram się zaktualizować tę instrukcję, ponieważ sam się nią bawię.
Krok 6: Budowa
Kiedy już miałem wszystkie przyciski podłączone, zacząłem próbować wymyślić, jak przymocować płytkę do kartonu. Niestety, naprawdę nie ma na to dobrego sposobu, ponieważ Itsy Bitsy nie ma otworów montażowych i używamy niezbyt wytrzymałej powierzchni. To, co wymyśliliśmy, to użycie torby, którą adafruit wysłał do Itsy Bitsy, aby chronić i nieco zabezpieczyć samą deskę. Jak widać na powyższym obrazku, włożyłem deskę do torby i przykleiłem torbę do kartonu. Będziesz także musiał odciąć bok torby naprzeciwko oryginalnego otworu, aby umożliwić dostęp do portu micro USB. Po „zabezpieczeniu” płyty pudełko można złożyć, jak widać na zdjęciach, i zakleić taśmą lub, jeśli używasz wystarczająco cienkiego kartonu, zakładki można wsunąć w szczeliny w kartonie.
Krok 7: Kluczowe czapki
Niestety w tym momencie tektura zaczyna tracić swoją użyteczność. Nie byłem w stanie wymyślić sposobu na zrobienie nakładek na klucze z tektury, a to prawdopodobnie i tak nie byłby dobrym pomysłem do częstego używania. Jeśli jednak używasz go tylko do skrótów i wykonywania poleceń, tak jak ja, prawdopodobnie będzie dobrze. Z drugiej strony, jeśli używasz go do gier, możesz rozważyć zakup niedrogich nasadek na klawisze.
Krok 8: Wniosek
Ogólnie rzecz biorąc, moim celem dla tego instruktażu było stworzenie niedrogiego, praktycznego przedmiotu, który może być używany w życiu większości ludzi jako alternatywa dla innych produktów z wyższej półki. Myślę, że cel ten został łatwo osiągnięty, ponieważ kosztuje w sumie około 12-12 dolarów w zależności od tego, jakie materiały już posiadasz i ma bardzo dużą funkcjonalność, którą możesz rozbudować jeszcze bardziej za pomocą nieco większej ilości materiałów budowlanych i programowania.
Ponownie, jeśli podobał Ci się ten przewodnik, byłbym bardzo wdzięczny za głosowanie na mnie w konkursie Cardboard Challenge. Dziękuję! To jest moja pierwsza instrukcja, więc jeśli masz jakieś wskazówki lub konstruktywną opinię, możesz dodać to do komentarzy i byłoby to bardzo mile widziane.
Zalecana:
Czuła na prędkość klawiatura kartonowa: 14 kroków (ze zdjęciami)
Velocity Sensitive Cardboard Keyboard: Witam, w tym samouczku chciałem skorzystać z jedynego kawałka tektury, który miałem w całym domu, z powodu kwarantanny nie mogłem dostać więcej, ale go nie potrzebuję! Z małym kawałkiem możemy zrobić ciekawe eksperymenty.Tym razem przynoszę
Programowalna klawiatura: 5 kroków (ze zdjęciami)
Programowalna klawiatura: W tym projekcie pokażę, jak zrobić stosunkowo prostą i niedrogą programowalną klawiaturę do mapowania najczęściej używanych skrótów klawiaturowych, aplikacji i nie tylko. Ta klawiatura jest wykrywana jako klawiatura we wszystkich głównych systemach operacyjnych, nie są potrzebne żadne dodatkowe sterowniki
Klawiatura kartonowa: 5 kroków
Cardboard Keypad: Potrzebowałem klawiatury numerycznej do innego projektu, ale zajęłoby mi zbyt dużo czasu, zanim kupię i otrzymam klawiaturę w domu. Pomyślałem więc o zrobieniu mojego z tego, co miałem tutaj - kartonu po mleku, folii aluminiowej i dwustronnej taśmy klejącej. To nie będzie bea
Programowalna bluza z kapturem Stranger Things: 9 kroków (ze zdjęciami)
Programowalna bluza z kapturem Stranger Things: Być może nigdy nie będziesz musiał spędzać czasu w koszmarnym świecie potworów, ale czasami po prostu chcesz nosić koszulkę, która mówi, że możesz tam mieszkać, jeśli chcesz. Ponieważ taka koszula nie istnieje na wolnym rynku, postanowiliśmy zrobić nasz o
Szybka i brudna klawiatura Das (pusta klawiatura): 3 kroki
Szybka i brudna klawiatura Das (pusta klawiatura): Klawiatura Das to nazwa najpopularniejszej klawiatury bez napisów na klawiszach (pusta klawiatura). Das Keyboard kosztuje 89,95 USD. Ta instrukcja poprowadzi Cię, jak zrobić ją samemu z dowolną starą klawiaturą, którą masz