Indholdsfortegnelse:
- Trin 1: Materialer/værktøjer
- Trin 2: Papramme
- Trin 3: Ledningsføring
- Trin 4: Opsætning af Itsy Bitsy
- Trin 5: Programmering
- Trin 6: Konstruktion
- Trin 7: Nøglehætter
- Trin 8: Konklusion
Video: Karton programmerbar tastatur: 8 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Efterhånden som teknologien udvikler sig, ønsker folk, at tingene skal være mere og mere virtuelle, men nogle gange er det bare mere praktisk og praktisk at have noget fysisk, som du faktisk kan røre ved og interagere med dine egne hænder. Et eksempel på dette er brugen af makroer eller en genvejstastatur/tastatur, der lader dig udføre en opgave mere effektivt eller bekvemt. Lige nu kan du bare bestille en online online, der spænder i priser fra omkring $ 30 til $ 150, hvor den mest populære er Elgato Streamdeck og Razers sortiment af gamingtastaturer. Men takket være mikrokontroller, arduino IDE -tastaturbiblioteket og nogle grundlæggende byggematerialer kan vi lave en til under $ 30, måske endda under $ 20, som du kan programmere til at gøre alt, hvad du vil.
Hvis du kan lide min instruerbare, skal du stemme på den i Cardboard Challenge Contest, tak!
Trin 1: Materialer/værktøjer
- Adafruit Itsy Bitsy 32u4 (behold posen, som denne kommer i, den vil blive brugt senere)
- Mekaniske kontakter eller almindelige trykknapper
- Wire (dette er den ledning, jeg brugte, men enhver skulle fungere, jeg havde bare ikke noget ekstra)
- Pap (jeg fik min fra den stive pap på bagsiden af notesblokke, bølgepap fungerer måske ikke lige så godt)
- Tape
- X-Acto kniv
- Loddekolbe
- Lodde
- En computer, der opfylder Arduino IDE -kravene (de fleste Windows-, Mac- eller Linux -computere burde fungere fint)
Trin 2: Papramme
Til at starte med lavede jeg rammen på tastaturet af pap. Jeg brugte den tætte pap fra bagsiden af en notesblok, men de fleste andre paptyper kunne nok fungere. Inden skæring målte jeg og tegnede stregerne for at hjælpe mig med at guide mig, som det ses på billederne ovenfor, og dette endte med at fungere nogenlunde godt. Derefter skar jeg bare rammen ud med en X-Acto kniv og skar derefter hullerne ud til de mekaniske kontakter. Min oprindelige idé var at få klapperne på kanten af rammen stukket ind, så jeg ikke skulle bruge lim. På grund af papens tykkelse fungerede dette imidlertid ikke så godt, og jeg besluttede at bare bruge tape til at afslutte det efter trin 6.
Trin 3: Ledningsføring
Til ledninger til dette projekt sluttede jeg simpelthen alle kontakterne til en anden nummereret pin på Itsy Bitsy. Derefter sluttede jeg for nemhedens skyld jordstiften til en af kontakterne og lodde den næste switch op til den anden switch og så videre (dette kan ses på billederne ovenfor). FYI, Du bliver nødt til at have kontakterne allerede i rammen til lodning, da der ikke er nogen åbninger til at føre noget igennem til den anden side, især da det er lavet af pap.
Trin 4: Opsætning af Itsy Bitsy
Først og fremmest vil du gå og hente Arduino IDE -softwaren, som vi vil bruge til at programmere tavlen herfra: https://www.arduino.cc/en/Main/Software. Fortsæt derefter og tilslut Itsy Bitsy til din computer og følg anvisningerne her: https://learn.adafruit.com/introducting-itsy-bitsy-32u4/arduino-ide-setup under "Arduino IDE Setup" og " Brug med Arduino IDE. " Jeg ville have forklaret dette i den instruerbare, men folk på adafruit.com gør et godt stykke arbejde med at forklare, hvordan de skal bruge deres produkter.
Trin 5: Programmering
Husk, at programmeringsdelen af denne instruktive er præcis, hvordan jeg gjorde det, og du kan ændre ethvert aspekt af det, så det passer til dine behov. Du kan bruge dokumentationen her: https://www.arduino.cc/reference/da/language/functions/usb/keyboard/keyboardpress/ til stort set enhver kombination af taster til tastaturgenveje. De fleste genveje kan findes i programindstillinger, men hvis du ikke kan finde dem der, skal du bare kunne slå det op online og finde det, du har brug for. Du kan lave genveje med flere taster ved at sætte koden for forskellige taster i på hinanden følgende linjer adskilt af et semikolon. Dette kan ses i arduino -koden i den første "hvis" -udsætning med koden for en knap, der udskriver et stort W, når der trykkes på. Hvis du vil lave endnu mere komplekse genveje, kan du drage fordel af et program kaldet Auto Hotkey til at gøre ting som at åbne en applikation med et enkelt tryk på en knap. Jeg vil prøve at opdatere dette instruerbare, mens jeg selv leger med det.
Trin 6: Konstruktion
Da jeg havde fået alle knapperne tilsluttet, begyndte jeg at prøve at finde ud af, hvordan man monterede brættet på pap. Desværre er der virkelig ingen god måde at gøre dette på, da Itsy Bitsy ikke har nogen monteringshuller, og vi bruger en ikke så robust overflade. Det, vi fandt på, er at bruge den pose, som adafruit sendte Itsy Bitsy ind til at beskytte og noget sikre selve brættet. Som du kan se på billedet ovenfor, lagde jeg tavlen inde i posen og tapede posen ned til pap. Du bliver også nødt til at skære siden af posen modsat den originale åbning af, så mikro -usb -porten er tilgængelig. Når du har brættet "sikret", kan boksen foldes op som det ses på billederne og tapes fast, eller hvis du bruger tyndt nok pap, kan fanerne gemmes i spalter i pap.
Trin 7: Nøglehætter
Desværre er det her karton begynder at miste sin anvendelighed. Jeg var ikke i stand til at finde ud af en måde at lave nøglehætter af pap, og det ville sandsynligvis ikke være en god idé til hyppig brug alligevel. Men hvis du bare bruger det til genveje og udfører kommandoer, som jeg er, vil det sandsynligvis være fint. Hvis du på den anden side bruger det til spil, kan du overveje at købe nogle billige nøglehætter.
Trin 8: Konklusion
Samlet set var mit mål for dette instruerbare at lave et billigt, praktisk objekt, der kan bruges i de fleste menneskers liv som et alternativ til andre produkter af højere kvalitet derude. Jeg tror, at målet let blev nået ved, at det koster omkring $ 12-$ 13 i alt afhængigt af hvilke materialer du allerede ejer, og det har meget stor funktionalitet, som du kan udvide endnu mere med lidt flere byggematerialer og programmering.
Igen, hvis du nød denne vejledning, ville jeg meget sætte pris på, hvis du skulle stemme på mig i Cardboard Challenge -konkurrencen. Tak! Dette er min første instruerbare, så hvis du har tips eller konstruktiv feedback, kan du tilføje det til kommentarerne, og det ville blive meget værdsat.
Anbefalede:
Renegade-i (programmerbar IC-tester, der føles som den virkelige ting): 3 trin (med billeder)
Renegade-i (programmerbar IC-tester, der føles som den virkelige ting): MILLION DOLLAR DREAM. Har du nogensinde drømt om at have din egen IC-tester derhjemme? Ikke bare en gadget, der kan teste IC, men en "programmerbar" maskine, der føles som et af flagskibsproduktet fra de største spillere i semikon -testindustrien, lykkes
Stranger Things programmerbar hættetrøje: 9 trin (med billeder)
Stranger Things Programmerbar hættetrøje: Du behøver måske aldrig nogensinde at bruge tid i en mareridtfuld verden af monstre, men nogle gange vil du bare have en skjorte på, der siger, at du helt KUNDE leve der, hvis du ville. Da en sådan skjorte ikke findes på det åbne marked, besluttede vi at lave vores
DoReMiQuencer - Programmerbar MIDI Sequencer med tastatur: 7 trin
DoReMiQuencer - Programmerbar MIDI Sequencer med tastatur: Denne enhed blev oprettet til brug med VCVRack, en virtuel modulær synthesizer oprettet af VCV, men kan fungere som en generel MIDI -controller. Den fungerer som en MIDI -sequencer eller et tastatur, afhængigt af den valgte tilstand. MIDI -noterne kortlagt til tasten
Programmerbar strømforsyning 42V 6A: 6 trin (med billeder)
Programmerbar strømforsyning 42V 6A: Mit nye projekt var inspireret af programmerbar strømforsyning, modul Ruideng. Det er fantastisk, meget kraftfuldt, præcist og til en rimelig pris. Der findes få modeller vedrørende udgangsspænding og strøm. De nyeste er udstyret med co
Programmerbar RGB LED Sequencer (ved hjælp af Arduino og Adafruit Trellis): 7 trin (med billeder)
Programmerbar RGB LED Sequencer (ved hjælp af Arduino og Adafruit Trellis): Mine sønner ville have farve LED strimler til at tænde deres skriveborde, og jeg ville ikke bruge en dåse RGB strip controller, fordi jeg vidste, at de ville kede sig med de faste mønstre disse controllere har. Jeg tænkte også, at det ville være en fantastisk mulighed for at skabe