Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Nii et pärast esimest purunemist ja nüüd ARDUINO VÕIMUGA saan lõpuks oma väljatõmbamishoova MK.2 versiooni teha!
Samm: osad
Asjad, mida vajate:
- arduino pro micro (nende väga odav)
- Vannitoa tõmbelüliti
- elektrikarp (või kuidas te neid nimetate)
- Tükk köit
- 2 dupontkaablit
- Jootekolb
Ja teil võib vaja minna:
- Mõned tõmblukud
- lint/elektrilint
Samm: lüliti
Esiteks peame katkestama dupontkaablid ja jootma need lüliti otsteni. Siis mingi elektrilint nende ümber, et nad omavahel kokku ei puutuks.
3. samm: kasti muutmine
Seega vajab elektrikarp arduino jaoks mõningaid muudatusi ja lülitit, et sellesse istuda. keskel oli väike lukk, mis peab minema, ja me vajame auku meie arduino USB -kaabli jaoks.
Samm: pange kõik kasti
Kuna ma pole seda päris läbi mõelnud, kasutasin arduino kasti kinnitamiseks lihtsalt tõmblukke: P lüliti kinnitatakse ka tõmblukkudega, isegi kui ma seda tõmban, kuid lihtsalt turvalisuse huvides. Ühendage juhtmed digitaalse tihvtiga 4 ja maandage arduino, pole vahet, kuidas. Siis kasutasin lüliti kinnitamiseks oma trossi külge mõnda linti, nagu näete pildil.
Samm: lisage see oma laua alla
Nii et kõik on nüüd paigaldatud, nii et nüüd, et see oma laua alla kinnitada! Kasutasin lihtsalt mõnda näpunäidet, mul oli plaan seda eemaldada, kui see patustab, kuid see ei häiri mind nii palju, kuid võite tulla oma ideega see paigaldada, võib -olla isegi oma tooli alla!
6. samm: kood
Nii et selle disaini parim asi on see, et sellel on nüüd arduino! Nii et nüüd saame lasta tal teha kõike, selle asemel, et juhtme kogu juhtmevaba hiirega ühendada. Kood on üsna lihtne, kuid algajana oli mul raske koodi välja mõelda, kuid siin see on! Arduino tarkvara peaks laske klaviatuuriteeki installida, aga kui ei, siis ilmselt on google'il vastus olemas;) ka väike lisamärkus: arduino peab olema pro micro või leonardo, sest neil on klaviatuuri funktsiooni toimimiseks õige protsessor.
#kaasas int ahel = 4; int olek = 4; int vana_riik = 0; void setup () {pinMode (kett, INPUT_PULLUP); Klaviatuur.begin (); } void loop () {olek = digitalRead (kett); if (olek! = vana_riik) {Keyboard.print ("e"); viivitus (100); Keyboard.print ("e"); viivitus (100); Keyboard.print ("e"); vana_riik = osariik; }}
Samm: olete valmis
Ja oletegi valmis! Lõbutsege! Kui teil on küsimusi, andke mulle allpool teada!