Tartalomjegyzék:

Automatikus oldalváltó: 6 lépés
Automatikus oldalváltó: 6 lépés

Videó: Automatikus oldalváltó: 6 lépés

Videó: Automatikus oldalváltó: 6 lépés
Videó: YOTON YB04 bébiőrző kamera - Videó babaőrző - YOTON videó babaőrző kamera és hang - Kicsomagolás 2024, Július
Anonim
Image
Image
Kellékek
Kellékek

Volt már valaha gondja az oldalak átfordításával hangszer játék közben? Biztos vagyok benne, hogy sokunknak van. Ez az automatikus oldalváltó segíthet a probléma megoldásában. Szuper könnyű vele dolgozni. Egyszerűen a padlóra helyezi a terméket, és csak annyit kell tennie, hogy a gomb megnyomásával lapozgat. Ami még fontosabb, ezt nagyon könnyű elkészíteni! Tehát minden további nélkül, kezdjük el!

1. lépés: Kellékek

Kellékek
Kellékek
  • Arduino Leonardo tábla
  • Kenyeretábla
  • Átkötő vezetékek x8
  • 470 ohmos ellenállás
  • Gomb
  • Cipősdoboz

2. lépés: Szerelje össze az elektronikát

Szerelje össze az elektronikát
Szerelje össze az elektronikát
Szerelje össze az elektronikát
Szerelje össze az elektronikát
Szerelje össze az elektronikát
Szerelje össze az elektronikát
  • csatlakoztassa a vezetékeket a gombhoz
  • csatlakoztassa az 5v -ot a pozitívhoz, a GND -t a negatívhoz
  • Csatlakoztassa a pozitív és a negatív panelt
  • Csatlakoztassa a GND -t a 4 -es és 2 -es tűhöz a kenyérsütő táblához
  • csatlakoztassa az ellenállást a kenyértáblához
  • csatlakoztassa a gombot a kenyértáblához

3. lépés: Kódolás

Kódolás
Kódolás

Az utolsó lépés a kódolás. Választhat az ArduBlock (kép mellékelve) vagy a kódverzió használata mellett.

A kód linkje itt található

#befoglalni

/* Ezek az alapvető könyvtárak lehetővé teszik, hogy a 32u4 és SAMD alapú táblák (Leonardo, Esplora, Zero, Due és MKR Family) natív egérként és/vagy billentyűzetként jelenjenek meg a csatlakoztatott számítógépen. */ void setup () {// tegye ide a beállítási kódot, hogy egyszer fusson: pinMode (2, INPUT); // a digitális tűt állítja be bemenetként Keyboard.begin (); // inicializálás és vezérlés a billentyűzet felett Keyboard.releaseAll (); } void loop () {// tegye ide a fő kódot az ismételt futtatáshoz: if (digitalRead (2)) {pinMode (4, INPUT_PULLUP); // készítsen bemenetet a 4. tüskéből, és kapcsolja be a felhúzó ellenállást, hogy magasra menjen, kivéve, ha a földhöz van csatlakoztatva, ha (digitalRead (4) == LOW) {// ne tegyen semmit, amíg a 4. érintkező le nem megy Keyboard.press (215); // a megnyomandó billentyű (ASCII kód)} Keyboard.releaseAll (); }}

4. lépés: A doboz

A doboz
A doboz
A doboz
A doboz
  1. nyomon követheti a dobozon található gomb méretét
  2. vágja ki a lyukat

5. lépés:

Kép
Kép
Kép
Kép
Kép
Kép
  1. Dugja át a gombot a lyukon
  2. Tegye az Arduino -t a dobozba

6. lépés: Végezze el

Ajánlott: