Sisällysluettelo:

Automaattinen sivunvaihtaja: 6 vaihetta
Automaattinen sivunvaihtaja: 6 vaihetta

Video: Automaattinen sivunvaihtaja: 6 vaihetta

Video: Automaattinen sivunvaihtaja: 6 vaihetta
Video: Aliexpressin halvin akkuketjusaha. Testata. Purkaminen. Pitäisikö minun ostaa Kiinasta? 2024, Heinäkuu
Anonim
Image
Image
Tarvikkeet
Tarvikkeet

Onko sinulla koskaan ollut ongelmia sivujen kääntämisessä soitettaessa? Olen varma, että monilla meistä on. Tämä automaattinen sivun kääntäjä voi auttaa sinua ratkaisemaan ongelman. Sen kanssa on erittäin helppo työskennellä. Aseta tuote lattialle ja kaikki mitä sinun tarvitsee tehdä, astu painikkeeseen sivujen kääntämiseksi. Mikä tärkeintä, tämä on erittäin helppo tehdä! Joten ilman lisäpuhetta, aloitetaan!

Vaihe 1: Tarvikkeet

Tarvikkeet
Tarvikkeet
  • Arduino Leonardo -taulu
  • Leipälauta
  • Hyppyjohdot x8
  • 470 ohmin vastus
  • Painike
  • Kenkälaatikon laatikko

Vaihe 2: Kokoa elektroniikka

Kokoa elektroniikka
Kokoa elektroniikka
Kokoa elektroniikka
Kokoa elektroniikka
Kokoa elektroniikka
Kokoa elektroniikka
  • kytke johdot painikkeeseen
  • liitä 5v positiiviseen ja GND negatiiviseen
  • liitä positiiviset ja negatiiviset leipälevyyn
  • liitä GND nastaan 4 ja nasta 2 leipälevyyn
  • liitä vastus leipälevyyn
  • kytke painike leipälevyyn

Vaihe 3: Koodaus

Koodaus
Koodaus

Viimeinen vaihe on koodaus. Voit joko käyttää ArduBlockia (kuva mukana) tai koodiversiota.

Linkki koodiin löytyy täältä

#sisältää

/* Näiden ydinkirjastojen avulla 32u4- ja SAMD -pohjaiset levyt (Leonardo, Esplora, Zero, Due ja MKR Family) voivat näkyä alkuperäisenä hiirenä ja/tai näppäimistönä yhdistetyssä tietokoneessa. */ void setup () {// laita asennuskoodisi tänne, jotta se suoritetaan kerran: pinMode (2, INPUT); // asettaa digitaalisen nastan tuloksi Keyboard.begin (); // näppäimistön alustaminen Keyboard.releaseAll (); } void loop () {// laita pääkoodisi tänne toistettavaksi: if (digitalRead (2)) {pinMode (4, INPUT_PULLUP); // tee nasta 4 tulo ja kytke vetovoima päälle, jotta se nousee korkealle, ellei sitä ole kytketty maahan, jos (digitalRead (4) == LOW) {// älä tee mitään, ennen kuin nasta 4 laskee Keyboard.press (215); // painettava näppäin (ASCII -koodi)} Keyboard.releaseAll (); }}

Vaihe 4: Laatikko

Laatikko
Laatikko
Laatikko
Laatikko
  1. jäljittää laatikon painikkeen koko
  2. leikkaa reikä pois

Vaihe 5:

Kuva
Kuva
Kuva
Kuva
Kuva
Kuva
  1. Vie painike reiän läpi
  2. Laita Arduino laatikkoon

Vaihe 6: Suorita loppuun

Suositeltava: