Innholdsfortegnelse:
- Trinn 1: Materialer/verktøy
- Trinn 2: Kartongramme
- Trinn 3: Kabling
- Trinn 4: Konfigurere Itsy Bitsy
- Trinn 5: Programmering
- Trinn 6: Konstruksjon
- Trinn 7: Key Caps
- Trinn 8: Konklusjon
Video: Programmerbart tastatur i papp: 8 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Etter hvert som teknologien utvikler seg, ønsker folk at ting skal bli mer og mer virtuelle, men noen ganger er det bare mer praktisk og praktisk å ha noe fysisk som du faktisk kan ta på og samhandle med dine egne hender. Et eksempel på dette er bruk av makroer eller hurtigtaster/tastaturer som lar deg utføre en oppgave mer effektivt eller praktisk. Akkurat nå kan du bare bestille en online på nettet fra $ 30 til $ 150, den mest populære er Elgato Streamdeck og Razers utvalg av tastaturer. Men takket være mikrokontrollere, arduino IDE -tastaturbiblioteket og noen grunnleggende byggematerialer kan vi lage en for under $ 30, kanskje til og med under $ 20 som du kan programmere til å gjøre alt du vil.
Hvis du liker min instruerbare, vennligst stem på den i Cardboard Challenge Contest, takk!
Trinn 1: Materialer/verktøy
- Adafruit Itsy Bitsy 32u4 (behold posen som denne kommer i, den vil bli brukt senere)
- Mekaniske brytere eller vanlige trykknapper
- Wire (dette er ledningen jeg brukte, men noen skulle fungere, jeg hadde bare ikke noe ekstra å legge rundt)
- Kartong (jeg fikk min fra den stive pappa på baksiden av notatblokkene, bølgepapp fungerer kanskje ikke like godt)
- Teip
- X-Acto kniv
- Loddejern
- Lodding
- En datamaskin som oppfyller Arduino IDE -kravene (de fleste Windows-, Mac- eller Linux -datamaskiner burde fungere fint)
Trinn 2: Kartongramme
Til å begynne med laget jeg rammen på tastaturet av papp. Jeg brukte den tette pappa på baksiden av en notisblokk, men de fleste andre typer papp kan sannsynligvis fungere. Før kutting målte og tegnet jeg linjene for å hjelpe meg, som vist på bildene ovenfor, og dette endte opp med å fungere ganske bra. Deretter kuttet jeg bare rammen med en X-Acto-kniv og skar deretter ut hullene til de mekaniske bryterne. Min opprinnelige idé var å ha klaffene på kanten av rammen stukket inn slik at jeg slipper å bruke lim. På grunn av tykkelsen på pappa fungerte dette imidlertid ikke så bra, og jeg bestemte meg for å bare bruke tape for å avslutte det etter trinn 6.
Trinn 3: Kabling
For kabling av dette prosjektet koblet jeg ganske enkelt alle bryterne til en annen nummerert pin på Itsy Bitsy. For enkelhets skyld koblet jeg jordnålen til en av bryterne og loddet den neste bryteren til den andre bryteren og så videre (dette kan sees på bildene ovenfor). FYI, Du må ha bryterne allerede i rammen for å lodde, siden det ikke er noen åpninger for å mate noe til den andre siden, spesielt siden den er laget av papp.
Trinn 4: Konfigurere Itsy Bitsy
Først og fremst vil du kjøpe Arduino IDE -programvaren som vi skal bruke til å programmere brettet her: https://www.arduino.cc/en/Main/Software. Deretter må du koble Itsy Bitsy til datamaskinen din og følge instruksjonene her: https://learn.adafruit.com/introducting-itsy-bitsy-32u4/arduino-ide-setup under "Arduino IDE Setup" og " Bruker med Arduino IDE. " Jeg ville ha forklart dette i instruksjonsboken, men folk på adafruit.com gjør en god jobb med å forklare hvordan de skal bruke produktene sine.
Trinn 5: Programmering
Vær oppmerksom på at programmeringsdelen av denne instruerbare er akkurat hvordan jeg gjorde det, og du kan endre ethvert aspekt av det for å passe dine behov. Du kan bruke dokumentasjonen her: https://www.arduino.cc/reference/en/language/functions/usb/keyboard/keyboardpress/ for å lage omtrent hvilken som helst kombinasjon av taster for alle hurtigtaster. De fleste snarveiene finnes i programinnstillinger, men hvis du ikke finner dem der, bør du bare kunne slå den opp på nettet og finne det du trenger. Du kan lage snarveier med flere taster ved å sette koden for forskjellige nøkler i påfølgende linjer atskilt med et semikolon. Dette kan sees i arduino -koden i den første "hvis" -setningen med koden for en knapp som skriver ut stor W når den trykkes. Hvis du vil lage enda mer komplekse snarveier, kan du dra fordel av et program som heter Auto hurtigtast for å gjøre ting som å åpne en applikasjon med bare et tastetrykk. Jeg skal prøve å oppdatere dette instruerbart mens jeg leker med det selv.
Trinn 6: Konstruksjon
Når jeg hadde koblet alle knappene, begynte jeg å prøve å finne ut hvordan brettet skulle festes til pappet. Dessverre er det virkelig ingen god måte å gjøre dette på siden Itsy Bitsy ikke har noen monteringshull, og vi bruker en ikke så solid overflate. Det vi fant på er å bruke posen som adafruit sendte Itsy Bitsy inn for å beskytte og noe sikre selve brettet. Som du kan se på bildet ovenfor, la jeg brettet inne i posen og teipet ned posen til pappet. Du må også kutte av siden på posen motsatt av den opprinnelige åpningen for å gjøre mikro -usb -porten tilgjengelig. Når du har brettet "sikret", kan esken brettes opp som sett på bildene og teipes fast, eller hvis du bruker tynn nok papp, kan tappene festes til spalter i papp.
Trinn 7: Key Caps
Dessverre er det her papp begynner å miste nytten. Jeg klarte ikke å finne ut en måte å lage nøkkelhettene av papp, og det ville sannsynligvis ikke være en god idé for hyppig bruk uansett. Men hvis du bare bruker den til snarveier og utfører kommandoer, som jeg er, vil det sannsynligvis være greit. Hvis du bruker det til spill derimot, kan det være lurt å vurdere å kjøpe noen rimelige nøkkelhett.
Trinn 8: Konklusjon
Totalt sett var målet mitt for denne instruerbare å lage et billig, praktisk objekt som kan brukes i de fleste menneskers liv som et alternativ til andre produkter av høyere kvalitet der ute. Jeg tror at målet lett ble oppnådd ved at det koster omtrent $ 12-$ 13 totalt avhengig av hvilke materialer du allerede eier, og det har veldig stor funksjonalitet som du kan utvide enda mer med litt mer byggematerialer og programmering.
Igjen, hvis du likte denne guiden, ville jeg sette stor pris på det hvis du skulle stemme på meg i Cardboard Challenge -konkurransen. Takk! Dette er min første instruks, så hvis du har tips eller konstruktive tilbakemeldinger, kan du legge det til i kommentarene, og det vil bli verdsatt.
Anbefalt:
Programmerbart gresskarlys: 25 trinn (med bilder)
Programmerbart gresskarlys: Denne instruksen er for å lage et programmerbart gresskarlys med en ATTiny mikrokontroller. Dette ble designet som en læringsdemo for å introdusere alle (alder 8+) for elektronikk og programmering av mikrokontrollere som bruker Arduino IDE. Skråstilt objekt
Hvordan bygge en Battlebot med papp og Arduino: 7 trinn (med bilder)
Hvordan bygge en Battlebot med papp og Arduino: Jeg opprettet battlebots ved hjelp av Arduino UNO og papp ble brukt til å bygge kroppene. Jeg prøvde å bruke rimelige forsyninger og ga barna kreativ frihet til å designe kamprobotene sine. Battlebot mottar kommandoer fra den trådløse kontrolleren
Programmerbart tastatur: 5 trinn (med bilder)
Programmerbart tastatur: I dette prosjektet viser jeg hvordan du lager relativt enkle og rimelige programmerbare tastaturer for å kartlegge de mest brukte hurtigtastene, programmene og mer. Dette tastaturet oppdages som tastatur i alle større operativsystemer, ingen ekstra drivere er nødvendig
Tastatur i papp: 5 trinn
Papptastatur: Jeg trengte et numerisk tastatur for et annet prosjekt, men det ville ta for lang tid før jeg kjøpte og mottok et tastatur hjemme. Så jeg tenkte på å lage min med det jeg hadde her - melkekartong, aluminiumsfolie og dobbeltsidig teip. Det blir ikke bea
DIY magnetisk bordhockey med papp, RGB -lys og sensorer: 11 trinn (med bilder)
DIY magnetisk bordhockey med papp, RGB -lys og sensorer: Du må ha spilt Air Hockey! Betal noen få dollar dollar til spillesonen, og begynn å score mål for å slå vennene dine. Er det ikke veldig vanedannende? Du må ha tenkt på å beholde ett bord hjemme, men hei! noen gang tenkt på å lage det selv? Vi vil