Sisukord:

Lehe automaatne keeramine: 6 sammu
Lehe automaatne keeramine: 6 sammu

Video: Lehe automaatne keeramine: 6 sammu

Video: Lehe automaatne keeramine: 6 sammu
Video: 😲 Что не так с 6-ст. "автоматом" для Hyundai Solaris, Creta, Tucson и Kia Rio, Sportage, Optima? 2024, Juuli
Anonim
Image
Image
Tarvikud
Tarvikud

Kas teil on kunagi olnud probleeme pillide mängimise ajal lehtede klappimisega? Olen kindel, et paljudel meist on. See automaatne lehepööraja aitab teil probleemi lahendada. Sellega on ülilihtne töötada. Asetate toote lihtsalt põrandale ja kõik, mida selleks vaja on, astuge lehtede klappimiseks nupule. Veelgi olulisem on see, et seda on väga lihtne valmistada! Nii et ilma pikema jututa alustame!

Samm: tarvikud

Tarvikud
Tarvikud
  • Arduino Leonardo tahvel
  • Leivalaud
  • Jumper juhtmed x8
  • 470 oomi takisti
  • Nupp
  • Kingakasti kast

Samm: pange elektroonika kokku

Pange elektroonika kokku
Pange elektroonika kokku
Pange elektroonika kokku
Pange elektroonika kokku
Pange elektroonika kokku
Pange elektroonika kokku
  • ühendage juhtmed nupuga
  • ühendage 5v positiivseks ja GND negatiivseks
  • ühendage leivaplaadiga positiivne ja negatiivne
  • ühendage GND tihvtiga 4 ja tihvtiga 2 leivaplaadiga
  • ühendage takisti leivaplaadiga
  • ühendage nupp leivaplaadiga

Samm: kodeerimine

Kodeerimine
Kodeerimine

Viimane samm on kodeerimine. Võite valida, kas kasutada ArduBlocki (pilt on kaasas) või koodiversiooni.

Koodi link on siin

#kaasake

/* Need põhiteegid võimaldavad 32u4 ja SAMD -põhistel tahvlitel (Leonardo, Esplora, Zero, Due ja MKR Family) kuvada ühendatud arvuti hiire ja/või klaviatuurina. */ void setup () {// pange oma seadistuskood siia, et seda korra käivitada: pinMode (2, INPUT); // määrab sisendiks digitaalse tihvti Keyboard.begin (); // klaviatuuri juhtimine Keyboard.releaseAll (); } void loop () {// pange siia oma põhikood, et seda korduvalt käitada: if (digitalRead (2)) {pinMode (4, INPUT_PULLUP); // tehke tihvt 4 sisendiks ja lülitage sisse tõmbetakisti, nii et see tõuseb kõrgele, kui see pole maandusega ühendatud, kui (digitalRead (4) == LOW) {// ärge tehke midagi, kuni pin 4 läheb madalaks Keyboard.press (215); // klahv, mida vajutada (ASCII kood)} Keyboard.releaseAll (); }}

4. samm: kast

Kast
Kast
Kast
Kast
  1. jälgige karbil oleva nupu suurust
  2. auk välja lõigata

5. samm:

Pilt
Pilt
Pilt
Pilt
Pilt
Pilt
  1. Pange nupp läbi augu
  2. Pange Arduino kasti

6. samm: lõpetage

Soovitan: