Indholdsfortegnelse:

Karton programmerbar tastatur: 8 trin (med billeder)
Karton programmerbar tastatur: 8 trin (med billeder)

Video: Karton programmerbar tastatur: 8 trin (med billeder)

Video: Karton programmerbar tastatur: 8 trin (med billeder)
Video: 💦Blackview BV9200 ЧЕСТНЫЙ ОБЗОР ПРОТИВОУДАРНОГО 2024, November
Anonim
Programmerbart tastatur i pap
Programmerbart tastatur i pap

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

Materialer/værktøjer
Materialer/værktøjer
Materialer/værktøjer
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

Papramme
Papramme
Papramme
Papramme
Papramme
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

Ledninger
Ledninger
Ledninger
Ledninger
Ledninger
Ledninger

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

Opsætning af Itsy Bitsy
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

Konstruktion
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: