Sadržaj:

Automatsko okretanje stranice: 6 koraka
Automatsko okretanje stranice: 6 koraka

Video: Automatsko okretanje stranice: 6 koraka

Video: Automatsko okretanje stranice: 6 koraka
Video: Диагностика гбо 4 поколения своими руками 2024, Juli
Anonim
Image
Image
Supplies
Supplies

Jeste li ikada imali problema s listanjem stranica dok svirate neki instrument? Siguran sam da mnogi od nas jesu. Ovaj automatski okretač stranica može vam pomoći u rješavanju problema. S njim je super jednostavno raditi. Jednostavno stavite proizvod na pod i sve što trebate učiniti je da pritisnete dugme da biste preokrenuli stranice. Još važnije, ovo je vrlo jednostavno za napraviti! Dakle, bez daljnjih odlaganja, počnimo!

Korak 1: Potrošni materijal

Supplies
Supplies
  • Arduino Leonardo ploča
  • Breadboard
  • Žice za kratkospojnike x8
  • Otpor 470 ohma
  • Dugme
  • Kutija za cipele

Korak 2: Sastavite elektroniku

Sastavite elektroniku
Sastavite elektroniku
Sastavite elektroniku
Sastavite elektroniku
Sastavite elektroniku
Sastavite elektroniku
  • spojite žice s gumbom
  • spojite 5v na pozitivnu i GND na negativnu
  • spojite pozitivno i negativno na matičnu ploču
  • spojite GND na pin 4 i pin 2 na matičnu ploču
  • spojite otpornik na matičnu ploču
  • spojite dugme na matičnu ploču

Korak 3: Kodiranje

Kodiranje
Kodiranje

Zadnji korak je kodiranje. Možete izabrati korištenje ArduBlock -a (slika priložena) ili verziju koda.

Link za kôd je ovdje

#include

/* Ove osnovne biblioteke omogućavaju da se ploče zasnovane na 32u4 i SAMD (Leonardo, Esplora, Zero, Due i MKR porodica) pojave kao izvorni miš i/ili tastatura na povezanom računaru. */ void setup () {// ovdje postavite svoj kod za postavljanje, da biste ga jednom pokrenuli: pinMode (2, INPUT); // postavlja digitalni pin kao ulaz Keyboard.begin (); // pokreće kontrolu nad tastaturom Keyboard.releaseAll (); } void loop () {// unesite glavni kod ovde, da bi se ponavljao: if (digitalRead (2)) {pinMode (4, INPUT_PULLUP); // uključite pin 4 i uključite pullup otpornik tako da ide visoko osim ako nije spojen na masu if (digitalRead (4) == LOW) {// ne radite ništa dok pin 4 ne padne Keyboard.press (215); // taster za pritisak (ASCII kôd)} Keyboard.releaseAll (); }}

Korak 4: Kutija

Kutije
Kutije
Kutije
Kutije
  1. pratite veličinu dugmeta na kutiji
  2. izrezati rupu

Korak 5:

Image
Image
Image
Image
Image
Image
  1. Provucite dugme kroz rupu
  2. Stavite Arduino u kutiju

Korak 6: Dovršite

Preporučuje se: