Kazalo:

Samodejno obračanje strani: 6 korakov
Samodejno obračanje strani: 6 korakov

Video: Samodejno obračanje strani: 6 korakov

Video: Samodejno obračanje strani: 6 korakov
Video: НЕ ВЫБРОСИЛА СТАРЫЙ ТЮЛЬ И ХОРОШО СЭКОНОМИЛА СЕМЕЙНЫЙ БЮДЖЕТ! 4 КРУТЫЕ ИДЕИ ИЗ ТЮЛЯ! 2024, November
Anonim
Image
Image
Zaloge
Zaloge

Ste imeli kdaj med igranjem na inštrument težave pri listanju strani? Prepričan sem, da jih imamo mnogi. Ta samodejni obračalnik strani vam lahko pomaga rešiti težavo. Z njim je zelo enostavno delati. Izdelek preprosto postavite na tla in vse, kar morate storiti, je, da pritisnete gumb, da obrnete strani. Še pomembneje pa je, da je to zelo enostavno narediti! Torej, brez odlašanja, začnimo!

1. korak: Zaloge

Zaloge
Zaloge
  • Deska Arduino Leonardo
  • Ogledna plošča
  • Mostične žice x8
  • 470 ohmski upor
  • Gumb
  • Škatla za čevlje

2. korak: Sestavite elektroniko

Sestavite elektroniko
Sestavite elektroniko
Sestavite elektroniko
Sestavite elektroniko
Sestavite elektroniko
Sestavite elektroniko
  • priključite žice na gumb
  • priključite 5V na pozitivno in GND na negativno
  • priključite pozitivno in negativno na ploščo
  • priključite GND na pin 4 in pin 2 na ploščo
  • upor priključite na ploščo
  • gumb priklopite na ploščo

3. korak: Kodiranje

Kodiranje
Kodiranje

Zadnji korak je kodiranje. Lahko se odločite za uporabo ArduBlock (priložena slika) ali različico kode.

Povezava do kode je tukaj

#vključi

/* Te osnovne knjižnice omogočajo, da se plošče na osnovi 32u4 in SAMD (Leonardo, Esplora, Zero, Due in družina MKR) prikažejo kot domača miška in/ali tipkovnica v povezanem računalniku. */ void setup () {// vnesite nastavitveno kodo sem, da se enkrat zažene: pinMode (2, INPUT); // nastavi digitalni pin kot vhodni Keyboard.begin (); // inicializira nadzor nad tipkovnico Keyboard.releaseAll (); } void loop () {// vnesite svojo glavno kodo sem, da se zažene večkrat: if (digitalRead (2)) {pinMode (4, INPUT_PULLUP); // naredimo vhod 4 in vklopimo uporni upor, tako da gre visoko, razen če je priključen na ozemljitev, če (digitalRead (4) == LOW) {// ne storite ničesar, dokler se pin 4 ne spusti Keyboard.press (215); // tipka za pritisk (koda ASCII)} Keyboard.releaseAll (); }}

4. korak: Škatla

Škatla
Škatla
Škatla
Škatla
  1. izsledite velikost gumba na škatli
  2. izrežite luknjo

5. korak:

Slika
Slika
Slika
Slika
Slika
Slika
  1. Gumb vstavite skozi luknjo
  2. Arduino dajte v škatlo

Korak 6: Dokončajte

Priporočena: