Turinys:

Automatinis puslapio tekintojas: 6 žingsniai
Automatinis puslapio tekintojas: 6 žingsniai

Video: Automatinis puslapio tekintojas: 6 žingsniai

Video: Automatinis puslapio tekintojas: 6 žingsniai
Video: HARDCORE IŠLIKIMAS - Bitės! [#6] 2024, Liepa
Anonim
Image
Image
Prekės
Prekės

Ar jums kada nors buvo sunku apversti puslapius grojant instrumentu? Esu tikras, kad daugelis iš mūsų turi. Šis automatinis puslapio tekintojas gali padėti išspręsti problemą. Su juo labai lengva dirbti. Jūs tiesiog padedate gaminį ant grindų ir viskas, ką jums reikia padaryti, spustelėkite mygtuką, norėdami apversti puslapius. Dar svarbiau, kad tai padaryti labai paprasta! Taigi, nesivaržydami, pradėkime!

1 žingsnis: reikmenys

Prekės
Prekės
  • „Arduino Leonardo“lenta
  • Bandomoji Lenta
  • Perjungimo laidai x8
  • 470 omų rezistorius
  • Mygtukas
  • Batų dėžės dėžutė

2 žingsnis: Surinkite elektroniką

Surinkite elektroniką
Surinkite elektroniką
Surinkite elektroniką
Surinkite elektroniką
Surinkite elektroniką
Surinkite elektroniką
  • prijunkite laidus prie mygtuko
  • prijunkite 5v prie teigiamo ir GND prie neigiamo
  • prie duonos lentos prijunkite teigiamą ir neigiamą
  • prijunkite GND prie 4 kaiščio ir 2 kaiščio prie duonos lentos
  • prijunkite rezistorių prie duonos lentos
  • prijunkite mygtuką prie duonos lentos

3 žingsnis: kodavimas

Kodavimas
Kodavimas

Paskutinis žingsnis yra kodavimas. Galite pasirinkti naudoti „ArduBlock“(pateiktas vaizdas) arba kodo versiją.

Nuoroda į kodą yra čia

#įtraukti

/* Šios pagrindinės bibliotekos leidžia 32u4 ir SAMD pagrįstoms plokštėms („Leonardo“, „Esplora“, „Zero“, „Due“ir „MKR Family“) rodyti prijungtą kompiuterį kaip vietinę pelę ir (arba) klaviatūrą. */ void setup () {// įdėkite čia savo sąrankos kodą, kad paleistumėte vieną kartą: pinMode (2, INPUT); // nustato skaitmeninį kaištį kaip įvestį Keyboard.begin (); // klaviatūros inicijavimas Keyboard.releaseAll (); } void loop () {// čia įdėkite pagrindinį kodą, kad jis būtų paleistas pakartotinai: if (digitalRead (2)) {pinMode (4, INPUT_PULLUP); // padarykite 4 kaištį įvestį ir įjunkite prisitraukimo rezistorių, kad jis būtų aukštas, nebent prijungtas prie žemės, jei (digitalRead (4) == LOW) {// nieko nedarykite, kol 4 kaištis nenusileis Klaviatūra.paspauskite (215); // klavišas, kurį reikia paspausti (ASCII kodas)} Keyboard.releaseAll (); }}

4 žingsnis: dėžutė

Dėžė
Dėžė
Dėžė
Dėžė
  1. atsekti mygtuko dydį ant dėžutės
  2. iškirpkite skylę

5 veiksmas:

Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
  1. Įkiškite mygtuką per skylę
  2. Įdėkite „Arduino“į dėžutę

6 žingsnis: Užbaikite

Rekomenduojamas: