
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02

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:
Legg til en USB -port til en lampe: 5 trinn (med bilder)

Legg til en USB-port til en lampe: Da jeg kom over denne vintage Electrix gåsehalsbordlampen, skjønte jeg at det var en gåsehals skrivebordslampe jeg ikke kunne leve uten, så jeg kjøpte den. Da tenkte jeg at det ville vært mye kulere hvis det hadde en USB -port i bunnen av det. Det viser seg at dette er en ganske
Flash AT Command -fastvare til ESP01 -modul (krever en USB til TTL -adapter): 5 trinn

Flash AT Command -fastvare til ESP01 -modul (krever en USB til TTL -adapter): Av Jay Amiel AjocGensan PHfacebook.com/geeamealyoutube.com/jayamielajoc
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
Legg til USB -porter til PCI -kortet !!!: 3 trinn

Legg til USB -porter til PCI -kortet !!!: Hvem kunne ikke bruke flere USB -porter ?? Seriøst ….. Ved å bruke et PCI USB -kort og noen Pin Headers, kunne jeg legge til to flere porter til USB -kortet mitt, noe som ga meg totalt syv porter !! La moroa begynne !!! Vurder & KOMMENTAR
12v til USB -adapter 12v til 5v transformator (flott for biler): 6 trinn

12v til USB Adapter 12v til 5v Transformer (flott for biler): Dette viser deg hvordan du lager en 12v til USB (5v) adapter. Den mest åpenbare bruken av dette er for 12v biladaptere, men hvor som helst du har 12v kan du bruke den! Hvis du trenger 5v for noe annet enn USB, hopper du bare over trinnene for å legge til USB -portene