Indholdsfortegnelse:

Automatisk sidevender: 6 trin
Automatisk sidevender: 6 trin

Video: Automatisk sidevender: 6 trin

Video: Automatisk sidevender: 6 trin
Video: Как проверить генератор. За 3 минуты, БЕЗ ПРИБОРОВ и умений. 2024, November
Anonim
Image
Image
Forbrugsvarer
Forbrugsvarer

Har du nogensinde haft problemer med at bladre sider, mens du spiller et instrument? Det er jeg sikker på, at mange af os har. Denne automatiske sidevender kan hjælpe dig med at løse problemet. Det er super let at arbejde med. Du placerer blot produktet på gulvet, og alt hvad du behøver for at gøre det, skal du trykke på knappen for at vende sider. Endnu vigtigere er det meget let at lave! Så uden videre, lad os komme i gang!

Trin 1: Forbrugsvarer

Forbrugsvarer
Forbrugsvarer
  • Arduino Leonardo bord
  • Brødbræt
  • Jumper ledninger x8
  • 470 ohm modstand
  • Knap
  • Skokasse æske

Trin 2: Saml elektronikken

Saml elektronikken
Saml elektronikken
Saml elektronikken
Saml elektronikken
Saml elektronikken
Saml elektronikken
  • tilslut ledningerne til knappen
  • tilslut 5v til positiv og GND til negativ
  • tilslut positivt og negativt til brødbrættet
  • tilslut GND til Pin 4 og Pin 2 til brødbrættet
  • tilslut modstanden til brødbrættet
  • tilslut knappen til brødbrættet

Trin 3: Kodning

Kodning
Kodning

Det sidste trin er kodning. Du kan enten vælge at bruge ArduBlock (billede medfølger) eller kodeversionen.

Link til koden er her

#omfatte

/* Disse kernebiblioteker tillader, at 32u4- og SAMD -baserede tavler (Leonardo, Esplora, Zero, Due og MKR Family) vises som en indbygget mus og/eller tastatur til en tilsluttet computer. */ void setup () {// sæt din opsætningskode her for at køre en gang: pinMode (2, INPUT); // indstiller den digitale pin som input Keyboard.begin (); // initialiserer kontrol over tastaturet Keyboard.releaseAll (); } void loop () {// sæt din hovedkode her for at køre gentagne gange: if (digitalRead (2)) {pinMode (4, INPUT_PULLUP); // lav pin 4 til en indgang, og tænd pullup -modstanden, så den går højt, medmindre den er forbundet til jorden, hvis (digitalRead (4) == LOW) {// ikke gør noget, før pin 4 bliver lav Keyboard.press (215); // tasten til at trykke på (ASCII -kode)} Keyboard.releaseAll (); }}

Trin 4: Kassen

Kassen
Kassen
Kassen
Kassen
  1. spore størrelsen på knappen på æsken
  2. skær hullet ud

Trin 5:

Billede
Billede
Billede
Billede
Billede
Billede
  1. Sæt knappen gennem hullet
  2. Læg Arduino i kassen

Trin 6: Færdig

Anbefalede: