Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Joten ensimmäisen rikkoutumiseni jälkeen ja nyt ARDUINON VOIMALLA voin viimein tehdä MK.2 -version poistovivustani!
Vaihe 1: Osat
Asioita, joita tarvitset:
- arduino pro micro (ne ovat erittäin halpoja)
- Kylpyhuoneen vetokytkin
- Sähkölaatikko (tai miten sitä kutsut)
- Pala köyttä
- 2 dupont -kaapelia
- Juotosrauta
Ja saatat tarvita:
- Jotkut vetoketjut
- Teippi/sähköteippi
Vaihe 2: Kytkin
Ensinnäkin meidän on katkaistava dupont -kaapelit ja juotettava ne kytkimen päihin. Sitten ympärillä on jonkin verran sähköteippiä, jotta he eivät kosketa toisiaan.
Vaihe 3: Laatikon muokkaaminen
Joten sähkölaatikko tarvitsee joitain muutoksia arduinoon ja kytkin istumaan siihen. keskellä oli pieni lukko, jonka täytyy mennä, ja tarvitsemme reiän arduino -usb -kaapelillemme.
Vaihe 4: Laita kaikki laatikkoon
Koska en ole todellakaan ajatellut tätä, käytin vain vetoketjuja arduinon kiinnittämiseen laatikkoon: P kytkin kiinnitetään myös vetoketjuilla, vaikka vedänkin siitä, mutta vain turvallisuuden vuoksi. Kytke johdot digitaaliseen nastaan 4 ja maadoita arduinoon, ei ole väliä millä tavalla.
Vaihe 5: Lisää se taulukon alle
Joten kaikki on asennettu nyt, joten nyt sen kiinnittämiseksi pöydän alle! Käytin juuri joitakin tikkuja, minulla oli suunnitelma, että voin poistaa sen, jos se tekee syntiä, mutta se ei häiritse minua niin paljon, mutta voit tulla esiin omalla ideallasi asentaa se, ehkä jopa tuolisi alle!
Vaihe 6: Koodi
Joten parasta tässä suunnittelussa on, että siinä on nyt arduino! Joten nyt voimme antaa sen tehdä mitä tahansa sen sijaan, että johdotamme koko asian langattomaan hiireen. Koodi on melko yksinkertainen, mutta aloittelijana minulla oli vaikeuksia keksiä koodi, mutta tässä se on! asenna näppäimistökirjasto, mutta jos ei, todennäköisesti Googlella on vastaus;) myös pieni sivuhuomautus: arduinon on oltava pro micro tai leonardo, koska heillä on oikea prosessori näppäimistötoiminnon toimimiseksi.
#Sisällytä int -ketju = 4; int -tila = 4; int vanha_tila = 0; void setup () {pinMode (ketju, INPUT_PULLUP); Näppäimistö.begin (); } void loop () {state = digitalRead (chain); if (state! = old_state) {Keyboard.print ("e"); viive (100); Keyboard.print ("e"); viive (100); Keyboard.print ("e"); vanha_tila = tila; }}
Vaihe 7: Olet valmis
Ja olet valmis! Hauskaa! Jos sinulla on kysyttävää, kerro minulle alla!