Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tein tämän projektin vain huvin vuoksi, mutta tämä asia toimii normaalina näppäimistönä kaiken kanssa.
Pidä hauskaa!
Tarvikkeet
- Analoginen soitin
- Geekcreit® Pro Micro 5V 16M Mini Leonardo -mikro -ohjain
Vaihe 1: Laitteisto
Analoginen valinta
Tässä projektissa käytin tätä vanhaa analogista valitsinta, joka ostettiin muutama vuosi sitten, en tiedä toimiiko kaikki valitsimet näin, mutta mielestäni se on yleinen työprosessi.
Ensimmäinen (ruskea lanka), joka on kytketty Arduinon PIN 3: een, avaa yhteys, kun aloitat valitsimen siirtämisen, ja sulje, kun laskenta on ohi.
Toinen (keltainen johto), joka on liitetty Arduinon PIN 4: een, sulkee ja avaa yhteyden aina, kun numero lasketaan.
Punainen johto on kytketty Arduinon GND: hen.
Arduino
TÄRKEÄ! Tämä projekti toimii vain tällaisen Arduinon kanssa, koska siinä on ATMEGA32U4, joka voi jäljitellä näppäimistöä
Vaihe 2: Ohjelmisto
Voit ladata ohjelmiston GitHubista:
Lataa "dial_to_usb.ino" -tiedosto Aurduinoon Arduino -ohjelmiston avulla
Vaihe 3: (valinnainen) Testipainikkeiden viive
Jos valitsin lisää enemmän tai vähemmän numeroita normaalisti, käytä "dial_ms_test.ino" -tiedostoa testataksesi numeronvalitsimen ms -viiveen.
Minun lasketaan joskus kaksinkertainen tulo, mutta ne ovat noin 1 tai 2 ms, normaali viive on 40-60 ms.
Jos tämän testin kaksoissyöttö on suurempi kuin 1 tai 2, muuta edellisen tiedoston viive testituloksen mukaan.
Vaihe 4: (valinnainen) 3D -painettu kotelo
3D -mallit: Grigori Valenti