Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Maskinvare
- Trinn 2: Programvare
- Trinn 3: (opitonal) Forsinkelse av testknapper
- Trinn 4: (valgfritt) 3D -trykt etui
Video: DIY Analog Dialer til USB -tastatur: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Jeg laget dette prosjektet bare for moro skyld, men denne tingen fungerte som et vanlig tastatur med alt.
Ha det gøy!
Rekvisita
- Analog oppringning
- Geekcreit® Pro Micro 5V 16M Mini Leonardo mikrokontroller
Trinn 1: Maskinvare
Analog urskive
Til dette prosjektet brukte jeg denne gamle analoge skiven, kjøpt for noen år siden, vet ikke om alle skivene fungerer slik, men jeg tror det er en vanlig arbeidsprosess. Min urskive har to knapper:
Den første (brun ledning), koblet til PIN 3 på Arduino, åpner tilkoblingen når du begynner å flytte skiven, og lukker når tellingen er over.
Den andre (gul ledning), koblet til PIN 4 på Arduino, lukker og åpner forbindelsen hver gang et tall telles.
Den røde ledningen er koblet til GND på Arduino.
Arduino
VIKTIG! Dette prosjektet fungerer bare med denne typen Arduino, fordi det har en ATMEGA32U4, som kan etterligne tastaturet
Trinn 2: Programvare
Du kan laste ned programvaren fra GitHub:
Last opp "dial_to_usb.ino" -filen til Aurduino ved hjelp av Arduino -programvaren
Trinn 3: (opitonal) Forsinkelse av testknapper
Hvis skiven setter inn mer eller mindre tall som normalt, bruker du "dial_ms_test.ino" -filen for å teste ms -forsinkelsen til oppringeren.
Mine teller noen ganger dobbel input, men de er omtrent 1 eller 2 ms, normal forsinkelse er 40 til 60 ms.
Hvis du har en dobbel inngang større enn 1 eller 2 med denne testen, kan du endre forsinkelsen i den forrige filen i henhold til testresultatet.
Trinn 4: (valgfritt) 3D -trykt etui
3D -modeller av Grigori Valenti
Anbefalt:
Legge til en analog Milliamp for laserskjæreren din: 8 trinn (med bilder)
Legge til en analog Milliamp for laserskjæreren din: Dette er for alle som har en laserskjærer K40 eller K50 og høyere kvalitet og er lei av å tape penger på rør som ser ut til å dø raskere enn de burde. Dette er også for vinneren av Epilog Laser Contest. Jeg håper dette hjelper deg på reisen
Opplæring i analog til digital konvertering: 7 trinn
Opplæring i analog til digital konvertering: Hei folkens, jeg er undervisningsassistent for en introduksjon til ingeniørklasse for biomedisinske ingeniørfag ved Vanderbilt University dette semesteret. Jeg laget denne videoen for å forklare analog-til-digital konvertering for dem fordi tiden gikk ut i løpet av
Raspberry Pi GPIO -kretser: Bruke en LDR analog sensor uten ADC (analog til digital omformer): 4 trinn
Raspberry Pi GPIO -kretser: Bruke en LDR -analog sensor uten ADC (analog til digital omformer): I våre tidligere instrukser har vi vist deg hvordan du kan koble din Raspberry Pi's GPIO -pinner til lysdioder og brytere og hvordan GPIO -pinnene kan være høye eller Lav. Men hva om du vil bruke din Raspberry Pi med en analog sensor? Hvis vi vil bruke en
(Enkel) enkel måte å få analog/pwm -lyd fra Raspberry PI Zero og også tilkobling til Crt TV: 4 trinn
(Enkel) enkel måte å få analog/pwm -lyd fra Raspberry PI Zero og også tilkobling til Crt TV: Her har jeg brukt en enkleste metode for å mate lyd til en tv sammen med video fra en annen side
Rotary Dialer PIC -grensesnitt: 7 trinn
Rotary Dialer PIC -grensesnitt: Jeg har funnet meg selv med en overflod av roterende telefoner. Faktisk er de overalt jeg ser. I håp om at jeg en dag kan se mindre av dem, har jeg begynt å skille dem fra hverandre og bruke delene til andre formål. Av en eller annen grunn fikk jeg det i hjernen min