Spisu treści:
- Krok 1: Zrozumienie klawiatury
- Krok 2: Zbieranie materiałów
- Krok 3: Czas decyzji
- Krok 4: Zaplanuj swój tani „obwód”
- Krok 5: Czas tworzenia sztucznych obwodów
- Krok 6: Łączenie wszystkiego w całość
- Krok 7: Ktoś Arduino?
Wideo: Utwórz własną klawiaturę matrycy membranowej (i podłącz ją do Arduino): 7 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:34
Więc chcesz stworzyć własną klawiaturę membranową? Czemu? dobrze zrobienie własnej klawiatury może być przydatne z wielu powodów. Jest tani i łatwy w wykonaniu, można go umieścić w sytuacjach, w których może zostać zniszczony lub skradziony bez większej frustracji, można go w pełni dostosować do wyświetlania tego, co chcesz, i możesz stworzyć tak dużą klawiaturę, jak chcesz, z tyloma wejściami jak możesz sobie poradzić. Stworzyłem moją klawiaturę, aby działała na zewnątrz moich drzwi w domu, aby działać jako wejście na klawiaturę w taki sam sposób, jak zrobił to colin353 tutaj www.instructables.com/id/An-Electronic-Door-Opener/. Mam jednak w zanadrzu kilka sztuczek, które pojawią się w późniejszym Instruktażu.
****UWAGA: Na razie nie jest to kompletna instrukcja. W pełni przechodzi przez konstrukcję klawiatury, jednak nie wyjaśnia jeszcze w pełni ani nie demonstruje środków, aby była użyteczna. To się zmieni
Krok 1: Zrozumienie klawiatury
Pierwszą rzeczą, którą chcę, abyście zrozumieli, jest działanie tej klawiatury. Wiem, o czym myślisz… Klawiatura Matrix?… „Nie będę musiał brać żadnych niebieskich pigułek, żeby to zadziałało, prawda?”. Nie, to nie ta matryca. Najlepszym sposobem myślenia o klawiaturze w stylu matrycy jest myślenie o pancerniku.
Matryca jest prawie siatką, jak w pancerniku, składającą się z rzędów i kolumn. każdy przycisk odpowiada określonemu wierszowi i kolumnie. Zobacz pierwsze zdjęcie, aby lepiej to zilustrować. Na klawiaturze 9-przyciskowej użyjesz 3 wierszy i 3 kolumn. Pierwszy przycisk tworzył połączenie między rzędem 1 a kolumną 1 (R1C1), tak jak w pancerniku. 2 to R1C2, 3 R1C3 i powiedzmy, że 8 to R3C2… reszta jest zilustrowana na obrazku. Chodzi o to, że zamiast 9 różnych przycisków do podłączenia, wystarczy podłączyć 3 kolumny i 3 rzędy, aby uzyskać znacznie mniej przewodów. Prawdziwe korzyści pojawiają się, gdy zaczynasz dodawać przyciski. dodanie kolejnego wiersza i kolumny (2 przewody) dodałoby 7 przycisków… zobacz dokąd zmierzam?
Krok 2: Zbieranie materiałów
Naprawdę fajną rzeczą w tej instrukcji jest to, że prawdopodobnie masz już wszystkie rzeczy potrzebne do zbudowania tego w swoim domu! Tak, kiedy mówię, że jest to prosty, tani, skuteczny sposób na zrobienie manipulatora mam na myśli, że jest prosty i tani. Do tej instrukcji będziesz potrzebować:
Folia aluminiowa (folia aluminiowa… jakaś folia) *taśma foliowa też działa dobrze Jakiś rodzaj papieru lub płaski materiał (to, co tu wybierzesz, wpłynie na trwałość. Do lodówki używam podkładki do ścierania na sucho) klej (chyba że ty używam taśmy foliowej) i jakiejś przekładki (kilka warstw papieru z wyciętymi w nich otworami może zadziałać Używam dwustronnie klejących podkładek piankowych) Laminator (KOMPLETNIE OPCJONALNIE)
Krok 3: Czas decyzji
Pierwszym krokiem do złożenia klawiatury jest podjęcie decyzji, jak ma wyglądać / ile przycisków chcesz na niej. W tym celu będę używał konfiguracji 3X3 z liczbami od 1 do 9. Kiedy już zdecydujesz, jak będzie wyglądać, narysuj go i zdecyduj, gdzie chcesz poprowadzić wszystkie przewody. Chcę odprowadzić od mojej klawiatury, aby krążył wokół moich drzwi, więc zobacz obrazek 2, aby zobaczyć, jak powinien wyglądać mój. Zrób makietę na swoim komputerze za pomocą dowolnego oprogramowania (malarstwo, photoshop, ilustrator…) i przejdź do następnego kroku.
Krok 4: Zaplanuj swój tani „obwód”
Zamierzamy przykleić folię, aby uzyskać elastyczną, tanią, ale efektywną płytkę drukowaną. To, co musimy teraz zrobić, to na makiecie naszego komputera, musimy ustalić, jak będą ustawione nasze kolumny i wiersze. Jeśli korzystasz z programu Photoshop, utwórz 2 nowe warstwy, z których jedna nazywa się wierszami, a drugą kolumnami. jeśli używasz tylko farby, utwórz kopię pliku o nazwie wiersze i inne kolumny.
Na tych nowych warstwach umieścimy duże czarne linie tam, gdzie chcemy, aby poszły nasze "Obwody". Zobacz obraz 2 dla wierszy i kolumn obrazu 3, jeśli jesteś zdezorientowany. Rysunek 4 pokazuje, jak wyglądają obie włączone warstwy. Zaczynasz wyglądać znajomo? Teraz musisz odwrócić jeden ze swoich obrazów w pionie… a może poziomo… zobacz obrazek 5, zrozumiesz, o co mi chodzi. Śmiało i wydrukuj je do następnego kroku.
Krok 5: Czas tworzenia sztucznych obwodów
Oto fajna część… cóż, moim zdaniem cała sprawa jest fajna, ale cokolwiek… Teraz, gdy masz już wydrukowane szablony, możesz zacząć tworzyć swój obwód. Teraz nadszedł czas, aby przykleić folię tam, gdzie mają się znajdować rzędy i kolumny. Spójrz na rysunek 2 dla obu moich obwodów, twój powinien wyglądać mniej więcej tak. Zauważ też, jak moje leady odchodzą od klawiatury w zorganizowany sposób, aby ułatwić łatwe podłączenie? Tak jak planowałem! *UWAGA* W tym momencie dobrym pomysłem jest przerobienie projektu frontu, tak aby zawierał etykiety do podłączenia na końcach przewodów z etykietami R1 R2 R3 C3 C2 C1 To tylko ułatwi ci to.
Krok 6: Łączenie wszystkiego w całość
W następnym kroku złożymy to wszystko razem. Weź przekładki i przyłóż je do jednej strony klawiatury. pomyśl o tym, że technicznie można użyć silikonu (typu używanego do uszczelniania) jako naprawdę przyzwoitej przekładki… Właściwie mogę tego spróbować w przyszłości…. Hmm..
W każdym razie wracam do tematu. Aby zastosować te przekładki, musimy upewnić się, że w ich środku znajduje się otwór, aby rzędy i kolumny mogły się ze sobą stykać, gdy są wciśnięte (nie smutne… wciśnięte). Tak jakby po prostu ułożyłem wszystko w kafelki, ale możesz użyć dziurkacza lub czegoś innego, aby uzyskać lepsze wyniki. Przekładki są również po to, aby inne części naszego obwodu nie stykały się ze sobą przypadkowo. Spójrz na zdjęcie 1, aby zobaczyć wszystkie przekładki zastosowane prawidłowo. Po nałożeniu przekładek (może być konieczne przyklejenie tego, czego używasz), możesz umieścić drugą stronę klawiatury na tej (zdjęcie 2). Na szczęście upewniłeś się, że wszystko jest poprawnie odwzorowane w twoim szablonie na komputerze… zrobiłeś szablon, prawda? Obraz 3 to poskładana klawiatura. ***** KROK OPCJONALNY ***** Aby moja klawiatura mogła cieszyć się długim, zdrowym życiem, zalaminowałam swoją. Pomaga to zapewnić pewne wsparcie strukturalne dla papieru… ciągłe naciskanie może i spowoduje zagłębienia (znowu nie smutne) na papierze, które prędzej czy później sprawią, że klawiatura będzie nieskutecznie naciskać ten przycisk. Zdjęcie 4 pokazuje moją piękną laminowaną klawiaturę w stylu Matrix, jednak laminator zjadł moje dzieło sztuki.
Krok 7: Ktoś Arduino?
Czas po raz pierwszy podłączyć klawiaturę do Arduino… ekscytujące, nie?
Cóż, może to być ekscytujące, ale teraz będzie musiało poczekać! Laminator z miłością zjadł moją klawiaturę, więc dopóki nie znajdę czasu na zrobienie kolejnej, będzie musiała poczekać. Wrócę, więc nie martw się, że ten krok nadejdzie. Być może w niedalekiej przyszłości wyjaśnię, jak to wszystko ustawić, a nie dokładnie to pokazywać. Na razie oto kod arduino, którego używałem z moimi prototypami, dla tych z was, którzy wiedzą, dokąd się udać stąd powodzenia. Inni siedzą mocno. ***UWAGA*** będziesz musiał zainstalować bibliotekę klawiatur z arduino.cc
Zalecana:
ESP32 Przewijanie WordClock na matrycy LED: 5 kroków (ze zdjęciami)
ESP32 Scrolling WordClock na LED Matrix: W tym projekcie tworzę Scrolling WordClock z ESP32, LED Matrix i pudełko na cygara. WordClock to zegar, który wskazuje godzinę, a nie tylko drukuje go na ekranie lub ma wskazówki, które można odczytać. Ten zegar powie Ci, że jest 10 minut pa
Podłącz 4 gry za pomocą Arduino i Neopixel: 7 kroków (ze zdjęciami)
Gra Connect 4 za pomocą Arduino i Neopixel: Zamiast dawać prezent z gotowej zabawki, chciałem dać moim siostrzeńcom wyjątkowy prezent, który mogliby złożyć i (miejmy nadzieję) cieszyć. Chociaż kod Arduino dla tego projektu może być dla nich zbyt trudny do zrozumienia, podstawowe pojęcia
WYŚWIETLACZ MATRYCY LED 8x8 - ARDUINO - KONTROLA BLUETOOTH: 7 kroków (ze zdjęciami)
WYŚWIETLACZ MATRYCY LED 8x8 | ARDUINO | KONTROLA BLUETOOTH: W tym samouczku pokazuję, jak zbudować matrycę LED 8 x 8 za pomocą Arduino. DO KOMENTARZ CO MYŚLISZ O TEJ INSTRUKCJI, ABY MOGĘ POPRAWIĆ MOJE DALSZE INSTRUKCJE Obejrzyj samouczek wideo, aby lepiej zrozumieć całość
Stwórz własną klawiaturę zwijaną: 5 kroków (ze zdjęciami)
Stwórz własną zwijaną klawiaturę: Czy kiedykolwiek chciałeś mieć jedną z tych drogich zwijanych klawiatur, ale nie chciałeś wydawać pieniędzy? Oto szybki i brudny sposób na zrobienie własnego
Stwórz własną klawiaturę ze zintegrowaną myszką Trackball: 5 kroków
Stwórz własną klawiaturę ze zintegrowaną myszą Trackball: Konfiguracja mojego domowego komputera jest podobna do komputera w centrum multimedialnym. Mam mały komputer Shuttle PC podłączony do dużego 37-calowego panelu LCD 1080p jako głównego monitora. Jako kawaler wynajmujący dom ze znajomymi, mój komputer znajduje się w tym samym pokoju co moje łóżko i jest tam wiele