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, Srpanj
Anonim
Image
Image
Pribor
Pribor

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 gumb za okretanje stranica. Što je još važnije, ovo je vrlo jednostavno za napraviti! Dakle, bez daljnjih odlaganja, krenimo!

Korak 1: Opskrba

Pribor
Pribor
  • Arduino Leonardo ploča
  • Oglasna ploča
  • Kratkospojne žice 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 na gumb
  • spojite 5v na pozitivnu i GND na negativnu
  • spojite pozitivno i negativno na matičnu ploču
  • spojite GND na pin 4, a pin 2 na matičnu ploču
  • spojite otpornik na matičnu ploču
  • spojite gumb na matičnu ploču

Korak 3: Kodiranje

Kodiranje
Kodiranje

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

Link za kôd je ovdje

#uključi

/* Ove temeljne knjižnice omogućuju da se ploče zasnovane na 32u4 i SAMD (Leonardo, Esplora, Zero, Due i MKR obitelj) pojave kao izvorni miš i/ili tipkovnica na spojenom računalu. */ void setup () {// ovdje postavite svoj kod za postavljanje, da biste ga jednom pokrenuli: pinMode (2, INPUT); // postavlja digitalni pin kao ulazni Keyboard.begin (); // inicijaliziranje kontrole nad tipkovnicom Keyboard.releaseAll (); } void loop () {// ovdje unesite svoj glavni kôd, za ponavljanje izvođenja: if (digitalRead (2)) {pinMode (4, INPUT_PULLUP); // učinimo pin 4 ulazom i uključimo pullup otpornik tako da ide visoko osim ako nije spojen na masu if (digitalRead (4) == LOW) {// ne činite ništa dok pin 4 ne padne Keyboard.press (215); // tipka za pritisak (ASCII kôd)} Keyboard.releaseAll (); }}

Korak 4: Kutija

Kutija
Kutija
Kutija
Kutija
  1. pratiti veličinu gumba na kutiji
  2. izrezati rupu

5. korak:

Slika
Slika
Slika
Slika
Slika
Slika
  1. Provucite gumb kroz rupu
  2. Stavite Arduino u kutiju

Korak 6: Dovršite

Preporučeni: