A homokóra forgatása percenként a szervomotor használatával - Arduino: 8 lépés
A homokóra forgatása percenként a szervomotor használatával - Arduino: 8 lépés
Anonim

Ebben az oktatóanyagban megtanuljuk, hogyan lehet egy kicsi (1 perces) homokórát 60 másodpercenként elforgatni szervomotor és Visuino segítségével, Nézzen meg egy bemutató videót.

1. lépés: Amire szüksége lesz

Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
  • Arduino UNO (vagy bármely más Arduino)
  • Homokóra
  • Szervómotor
  • néhány kis huzal vagy ragasztó az óra rögzítéséhez a motorhoz
  • jumper vezetékek
  • Visuino program: Töltse le a Visuino programot

2. lépés: Az áramkör

Az áramkör
Az áramkör
  • Csatlakoztassa az "Orange" szervomotor csapját az Arduino Digital csaphoz [2]
  • Csatlakoztassa a szervomotor "piros" csapját az Arduino pozitív csaphoz [5V]
  • Csatlakoztassa a "Barna" szervomotor csapját az Arduino negatív csaphoz [GND]

3. lépés: Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát

Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát

Az Arduino programozásának megkezdéséhez telepítenie kell az Arduino IDE -t innen:

Kérjük, vegye figyelembe, hogy az Arduino IDE 1.6.6 -ban vannak kritikus hibák. Győződjön meg arról, hogy az 1.6.7 vagy újabb verzióját telepítette, különben ez az utasítás nem fog működni! Ha még nem tette meg, kövesse a jelen útmutató utasításait az Arduino IDE beállításához az Arduino UNO programozásához! A Visuino: https://www.visuino.eu telepítése is szükséges. A Visuino elindítása az első képen látható módon Kattintson a Visuino Arduino komponensén található „Eszközök” gombra (1. kép).

4. lépés: A Visuino -ban összetevők hozzáadása

A Visuino -ban összetevők hozzáadása
A Visuino -ban összetevők hozzáadása
  • Adja hozzá az "Óragenerátor" összetevőt
  • Adja hozzá a "Toggle (T) Flip-Flop" összetevőt
  • Adja hozzá az "Analóg érték" összetevőt
  • Adja hozzá a "Servo" összetevőt

5. lépés: A Visuino készlet összetevőiben

Visuino készletkomponensekben
Visuino készletkomponensekben
Visuino készletkomponensekben
Visuino készletkomponensekben
  • Válassza a "ClockGenerator1" lehetőséget, és a tulajdonságok ablakban állítsa a "Frekvencia" értéket a következőre: 0.0166667 << ez 60 -as évek, ha szeretné, módosíthatja a számot
  • Válassza az "AnalogValue1" lehetőséget, és a tulajdonságok ablakban állítsa az "Value" értéket 1 -re
  • Kattintson duplán az "AnalogValue1" elemre, és az elemablakban húzza balra a 2x "Set Value" értéket

6. lépés: A Visuino Connect komponensekben

Visuino Connect komponensekben
Visuino Connect komponensekben
  • Csatlakoztassa a "ClockGenerator1" tűt [kimenet] a "TFlipFlop1" érintkezőhöz [óra]
  • Csatlakoztassa a "TFlipFlop1" tűt [kimenet] az "AnalogValue1"> "Érték beállítása0" érintkezőhöz [In]
  • Csatlakoztassa a "TFlipFlop1" tűt [fordított] az "AnalogValue1"> "Érték beállítása1" érintkezőhöz [In]
  • Csatlakoztassa az "AnalogValue1" tűt [Out "a" Servo1 "érintkezőhöz [In]
  • Csatlakoztassa a "Servo1" tűt [kimenet] az Arduino kártya digitális tűjéhez [2]

7. lépés: Az Arduino kód létrehozása, fordítása és feltöltése

Az Arduino kód létrehozása, fordítása és feltöltése
Az Arduino kód létrehozása, fordítása és feltöltése

A Visuino alkalmazásban kattintson alul a "Build" fülre, győződjön meg arról, hogy a megfelelő port van kiválasztva, majd kattintson a "Compile/Build and Upload" gombra.

8. lépés: Játssz

Ha bekapcsolja az Arduino UNO modult, a szervomotor percenként elforgatja a homokórát.

Gratulálunk! Befejezte a projektet Visuino -val. Mellékelve van a Visuino projekt is, amelyet ehhez az Instructable -hez hoztam létre, letöltheti innen és megnyithatja Visuino -ban:

Ajánlott: