INHOUDSOPGAWE:

Kartonprogrammeerbare toetsbord: 8 stappe (met foto's)
Kartonprogrammeerbare toetsbord: 8 stappe (met foto's)

Video: Kartonprogrammeerbare toetsbord: 8 stappe (met foto's)

Video: Kartonprogrammeerbare toetsbord: 8 stappe (met foto's)
Video: HWST1603 - Variabelen en Toekenning 2024, Julie
Anonim
Kartonprogrammeerbare sleutelbord
Kartonprogrammeerbare sleutelbord

Namate tegnologie ontwikkel, wil mense hê dat dinge meer en meer virtueel moet wees, maar soms is dit net baie meer prakties en gerieflik om iets fisies te hê waarmee u dit met u eie hande kan raak. Een voorbeeld hiervan is die gebruik van makro's of 'n kortpad/sleutelbord waarmee u 'n taak doeltreffender of geriefliker kan uitvoer. Op die oomblik kan u net aanlyn een bestel, wat wissel van ongeveer $ 30 tot $ 150, waarvan die gewildste die Elgato Streamdeck en Razer se speelklavier is. Danksy mikrobeheerders, die arduino IDE -sleutelbordbiblioteek en 'n paar basiese boumateriaal kan ons een maak vir minder as $ 30, miskien selfs onder $ 20 wat u kan programmeer om alles te doen wat u wil.

As u van my instruksies hou, stem dan daarvoor in die Cardboard Challenge Contest, dankie!

Stap 1: materiaal/gereedskap

Materiaal/gereedskap
Materiaal/gereedskap
Materiaal/gereedskap
Materiaal/gereedskap
  • Adafruit Itsy Bitsy 32u4 (hou die sak waarin dit kom, dit sal later gebruik word)
  • Meganiese skakelaars of gewone drukknoppies
  • Draad (dit is die draad wat ek gebruik het, maar enige moet werk, ek het net nie ekstra lê nie)
  • Karton.
  • Band
  • X-Acto-mes
  • Soldeerbout
  • Soldeer
  • 'N Rekenaar wat aan die Arduino IDE -vereistes voldoen (die meeste Windows-, Mac- of Linux -rekenaars behoort goed te werk)

Stap 2: Kartonraamwerk

Karton raam
Karton raam
Karton raam
Karton raam
Karton raam
Karton raam

Om mee te begin, het ek die raam van die toetsbord van karton gemaak. Ek het die digte karton aan die agterkant van 'n notaboek gebruik, maar die meeste ander soorte karton kan waarskynlik werk. Voordat ek sny, het ek die lyne gemeet en getrek om my te help, soos op die foto's hierbo gesien, en dit werk redelik goed. Vervolgens sny ek die raam net met 'n X-Acto-mes en sny dan die gate vir die meganiese skakelaars uit. My oorspronklike idee was om die kleppe aan die rand van die raam in te steek sodat ek geen kleefmiddels hoef te gebruik nie. As gevolg van die dikte van die karton werk dit egter nie so goed nie en het ek besluit om net band te gebruik om dit af te handel na stap 6.

Stap 3: Bedrading

Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading

Vir die bedrading van hierdie projek het ek eenvoudig al die skakelaars aan 'n ander genommerde pen op die Itsy Bitsy gekoppel. Toe het ek die eenvoudigheidshalwe die grondpen aan een van die skakelaars gekoppel en die volgende skakelaar aan die ander skakelaar gesoldeer, ensovoorts (dit kan op die foto's hierbo gesien word). FYI, u moet die skakelaars reeds in die raam hê om te soldeer, aangesien daar geen openinge is om iets na die ander kant deur te voer nie, veral omdat dit van karton gemaak is.

Stap 4: Die opstel van die Itsy Bitsy

Die opstel van die Itsy Bitsy
Die opstel van die Itsy Bitsy

Eerstens wil u die Arduino IDE -sagteware wat ons sal gebruik om die bord hier te programmeer, gaan haal: https://www.arduino.cc/en/Main/Software. Koppel dan die Itsy Bitsy aan op u rekenaar en volg die aanwysings hier: https://learn.adafruit.com/introducting-itsy-bitsy-32u4/arduino-ide-setup onder "Arduino IDE Setup" en " Gebruik met Arduino IDE. " Ek sou dit in die instruksies verduidelik het, maar die mense op adafruit.com doen 'n uitstekende taak om te verduidelik hoe om hul produkte te gebruik.

Stap 5: Programmering

Hou in gedagte dat die programmeringsgedeelte van hierdie instruksies presies is hoe ek dit gedoen het, en dat u enige aspek daarvan kan verander om aan u behoeftes te voldoen. U kan die dokumentasie hier gebruik: https://www.arduino.cc/reference/en/language/functions/usb/keyboard/keyboardpress/ om byna enige kombinasie van sleutels vir enige kortpaaie te maak. Die meeste kortpaaie kan gevind word in die programinstellings, maar as u dit nie daar kan vind nie, moet u dit aanlyn kan soek en vind wat u nodig het. U kan kortpaaie met veelvuldige sleutels maak deur die kode vir verskillende sleutels in opeenvolgende reëls te plaas, geskei deur 'n kommapunt. Dit kan gesien word in die arduino -kode in die eerste "as" -verklaring met die kode vir een knoppie wat 'n groot W druk wanneer dit ingedruk word. As u nog meer ingewikkelde kortpaaie wil maak, kan u 'n program genaamd Auto Hotkey gebruik om dinge soos die oopmaak van 'n toepassing met net een druk op die knoppie te doen. Ek sal probeer om hierdie instruksies op te dateer terwyl ek self daarmee speel.

Stap 6: Konstruksie

Konstruksie
Konstruksie

Nadat ek al die knoppies opgestel het, het ek probeer uitvind hoe om die bord aan die karton te monteer. Ongelukkig is daar regtig geen goeie manier om dit te doen nie, aangesien die Itsy Bitsy geen bevestigingsgate het nie en ons gebruik 'n nie so stewige oppervlak nie. Wat ons bedink het, is om die sak wat adafruit die Itsy Bitsy ingestuur het, te gebruik om die bord self te beskerm en ietwat te beveilig. Soos u op die foto hierbo kan sien, het ek die bord in die sak gesit en die sak teen die karton vasgemaak. U moet ook die kant van die sak teenoor die oorspronklike opening afsny om die mikro -usb -poort toeganklik te maak. Sodra u die bord "vasgemaak" het, kan die boks opgevou word, soos op die foto's, en toegeplak word, of as u dun genoeg karton gebruik, kan die oortjies in gleuwe in die karton ingesteek word.

Stap 7: Sleutelkappe

Ongelukkig begin karton die bruikbaarheid daarvan verloor. Ek kon nie 'n manier uitvind om sleutelkappe uit karton te maak nie, en dit sou in elk geval waarskynlik nie 'n goeie idee wees nie. As u dit egter net vir kortpaaie gebruik en opdragte uitvoer, soos ek is, sal dit waarskynlik goed wees. Aan die ander kant, as u dit vir speletjies gebruik, wil u dalk goedkoop sleutelkappe koop.

Stap 8: Gevolgtrekking

Oor die algemeen was my doel met hierdie instruksies om 'n goedkoop, praktiese voorwerp te maak wat in die meeste mense se lewens gebruik kan word as 'n alternatief vir ander produkte van die hoogste gehalte. Ek dink die doel is maklik bereik deurdat dit in totaal ongeveer $ 12-$ 13 kos, afhangende van watter materiaal u reeds besit, en dit het 'n baie groot funksie wat u nog meer kan uitbrei met 'n bietjie meer boumateriaal en programmering.

Weereens, as u hierdie gids geniet, sal ek dit baie waardeer as u vir my stem in die Cardboard Challenge -wedstryd. Dankie! Dit is my eerste instruksie, so as u wenke of opbouende terugvoer het, kan u dit by die kommentaar voeg, en dit sal baie waardeer word.

Aanbeveel: