Squidgeefish lavede en aprilsnar for en ven ved at erstatte nummertastaturet på et tastatur med en gammel drejeskive.
Mens den nemme vej ud med et fremstillingsprojekt som dette bare er at gå efter kosmetisk fuldstændighed, regnede jeg med, at det var bydende nødvendigt, at skiven rent faktisk fungerede til numerisk input - især da jeg planlagde også at fjerne nummerrækken og dermed tvinge brug af drejeknappen til numerisk eller symbolsk indtastning.
Min drejeskive har to primære par kontakter. Den ene går åben, når urskiven flyttes forbi 1-positionen, og den anden skaber det karakteristiske pulstog ved slip (en puls pr. numerisk position). Mens man kunne bruge en pin-change interrupt, er tidsskalaen så stor, at travlt ventetid er acceptabelt. Jeg brugte en DFRobot Beetle til dette, da dens indbyggede ATMega32u4 giver indbygget USB HID-funktionalitet.
Jeg besluttede at 3D-printe et svøb for at skjule det indre af urskiven og få dette til at ligne en lille smule Frankensteins monsters tastatur. Åh, og jeg formoder, at legender for specialkaraktererne også er vigtige, da nogle mennesker måske ikke har dem udenad...
Se hele byggeriet indlæg. Via jwz.org
- SEO Powered Content & PR Distribution. Bliv forstærket i dag.
- Platoblokkæde. Web3 Metaverse Intelligence. Viden forstærket. Adgang her.
- Kilde: https://blog.adafruit.com/2022/12/28/making-a-rotary-keyboard-keyboards/
- 1
- 3d
- a
- acceptabel
- faktisk
- ,
- april
- Bit
- bygge
- karakteristisk
- tegn
- fuldføre
- kontakter
- kunne
- skaber
- besluttede
- indrejse
- især
- ven
- funktionalitet
- Go
- Goes
- Skjule
- HTTPS
- bydende nødvendigt
- vigtigt
- indgang
- IT
- stor
- Legends
- lidt
- Se
- lavet
- lave
- Making
- max-bredde
- indfødte
- nummer
- Gammel
- Ombord
- ONE
- åbent
- Andet
- pad
- par
- forbi
- Mennesker
- planlægning
- plato
- Platon Data Intelligence
- PlatoData
- position
- primære
- projekt
- giver
- frigive
- Fjern
- R
- RÆKKE
- siden
- So
- nogle
- særligt
- til
- Tog
- usb
- brug
- via
- mens
- Arbejde
- zephyrnet