Innehållsförteckning:

Automatisk sidvändare: 6 steg
Automatisk sidvändare: 6 steg

Video: Automatisk sidvändare: 6 steg

Video: Automatisk sidvändare: 6 steg
Video: Molo - Automatisk (Lyrics) 2024, November
Anonim
Image
Image
Tillbehör
Tillbehör

Har du någonsin haft problem med att vända sidor medan du spelar ett instrument? Jag är säker på att många av oss har det. Denna automatiska sidvändare kan hjälpa dig att lösa problemet. Det är superenkelt att arbeta med. Du lägger helt enkelt produkten på golvet och allt du behöver för att göra det kliver du på knappen för att bläddra sidor. Ännu viktigare, det här är väldigt enkelt att göra! Så utan vidare, låt oss komma igång!

Steg 1: Tillbehör

Tillbehör
Tillbehör
  • Arduino Leonardo bräda
  • Bakbord
  • Bygelkablar x8
  • 470 ohm motstånd
  • Knapp
  • Skokartong

Steg 2: Montera elektroniken

Montera elektroniken
Montera elektroniken
Montera elektroniken
Montera elektroniken
Montera elektroniken
Montera elektroniken
  • anslut kablarna till knappen
  • anslut 5v till positiv och GND till negativ
  • anslut positivt och negativt till brödbrädan
  • anslut GND till Pin 4 och Pin 2 till breadboard
  • anslut motståndet till brödbrädan
  • anslut knappen till panelen

Steg 3: Kodning

Kodning
Kodning

Det sista steget är kodning. Du kan antingen välja att använda ArduBlock (bild medföljer) eller kodversionen.

Länk till koden finns här

#omfatta

/* Med dessa kärnbibliotek kan 32u4- och SAMD -baserade kort (Leonardo, Esplora, Zero, Due och MKR Family) visas som en inbyggd mus och/eller tangentbord till en ansluten dator. */ void setup () {// lägg din installationskod här för att köra en gång: pinMode (2, INPUT); // ställer in den digitala pinnen som input Keyboard.begin (); // initierar kontroll över tangentbordet Keyboard.releaseAll (); } void loop () {// lägg din huvudkod här för att köra upprepade gånger: if (digitalRead (2)) {pinMode (4, INPUT_PULLUP); // gör stift 4 till en ingång och slå på pullup -motståndet så att det går högt såvida det inte är anslutet till marken om (digitalRead (4) == LÅG) {// gör ingenting tills stift 4 blir lågt Keyboard.press (215); // tangenten för att trycka (ASCII -kod)} Keyboard.releaseAll (); }}

Steg 4: Boxen

Lådan
Lådan
Lådan
Lådan
  1. spåra storleken på knappen på rutan
  2. klipp ut hålet

Steg 5:

Bild
Bild
Bild
Bild
Bild
Bild
  1. Sätt knappen genom hålet
  2. Lägg Arduino i lådan

Steg 6: Slutför

Rekommenderad: