Kazalo:

Krmiljenje enosmernega motorja z modulom optičnega senzorja dajalnika FC-03: 7 korakov
Krmiljenje enosmernega motorja z modulom optičnega senzorja dajalnika FC-03: 7 korakov

Video: Krmiljenje enosmernega motorja z modulom optičnega senzorja dajalnika FC-03: 7 korakov

Video: Krmiljenje enosmernega motorja z modulom optičnega senzorja dajalnika FC-03: 7 korakov
Video: Hướng dẫn thay board điều khiển SmartGen 6120N cho Datakom DKG 109/replace dkg 109 by SmartGen 6120N 2024, November
Anonim

V tej vadnici se bomo naučili, kako šteti prekinitve optičnega dajalnika z enosmernim motorjem, OLED zaslonom in Visuinom.

Poglej si posnetek!

Korak: Kaj boste potrebovali

Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
  • Arduino UNO (ali kateri koli drug Arduino)
  • Modul senzorja optične sklopke FC-03
  • DC motor
  • Kolo dajalnika (z luknjami), ki ga pritrdite na enosmerni motor
  • OLED zaslon
  • Mostične žice
  • Ogledna plošča
  • Program Visuino: Prenesite Visuino

2. korak: vezje

Vezje
Vezje
  • Priključite pin OLED [VCC] na pin Arduino [5V]
  • Priključite zatič zaslona OLED [GND] na zatič Arduino [GND]
  • Priključite pin OLED [SCL] na pin Arduino [5V]
  • Priključite dajalnik FC-03 dajalnika [VCC] na pin Arduino [5V]
  • Priključite dajalnik FC-03 dajalnika [GND] na pin Arduino [GND]
  • Priključite dajalnik FC-03 dajalnika [D0] na digitalni zatič Arduino [10]
  • Napajalnik [3-6V] priključite na enosmerni motor

Korak: Zaženite Visuino in izberite vrsto plošče Arduino UNO

Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO

Če želite začeti programirati Arduino, morate imeti nameščen Arduino IDE od tu:

Upoštevajte, da je v Arduino IDE 1.6.6 nekaj kritičnih napak. Namestite 1.6.7 ali novejšo različico, sicer ta navodila ne bodo delovala! Če tega niste storili, sledite korakom v tem navodilu za nastavitev Arduino IDE za programiranje Arduino UNO! Namestiti je treba tudi Visuino: https://www.visuino.eu. Zaženite Visuino, kot je prikazano na prvi sliki Kliknite gumb "Orodja" na komponenti Arduino (slika 1) v Visuinu Ko se prikaže pogovorno okno, izberite "Arduino UNO", kot je prikazano na sliki 2

4. korak: V komponentah Visuino ADD in Set Components

V Visuino ADD in Set Components
V Visuino ADD in Set Components
V Visuino ADD in Set Components
V Visuino ADD in Set Components
V Visuino ADD in Set Components
V Visuino ADD in Set Components

Dodajte komponento "SSD1306/SH1106 OLED zaslon (I2C)"

Dvokliknite komponento "DisplayOLED1" in:

v oknu Elements povlecite "Nariši besedilo" na levo stran, Na levi strani izberite Nariši besedilo1 in v oknu lastnosti nastavite velikost na 2 in besedilo: KORAKI

v oknu Elements povlecite "Besedilno polje" na levo stran Na levi strani izberite TextField1 in v oknu lastnosti nastavite velikost na 3 in Y: 30 Zaprite okno elementov

Dodajte komponento "Števec"

Izberite komponento Counter1 in v oknu lastnosti nastavite Min> Vrednost na 0

5. korak: V komponentah Visuino Connect

V komponentah Visuino Connect
V komponentah Visuino Connect
V komponentah Visuino Connect
V komponentah Visuino Connect
V komponentah Visuino Connect
V komponentah Visuino Connect
  • Digitalni zatič plošče Arduino [10] povežite z zatičem Counter1 [In]
  • Števec1 pin [Out] priključite na DisplayOLED1> TextField1 pin [In]
  • Priključite pin DisplayOLED1 I2C [Out] na pin Arduino I2C [In]

6. korak: Ustvarite, prevedite in naložite kodo Arduino

Ustvarite, prevedite in naložite kodo Arduino
Ustvarite, prevedite in naložite kodo Arduino

V Visuinu na dnu kliknite zavihek "Build", se prepričajte, da so izbrana pravilna vrata, nato kliknite gumb "Compile/Build and Upload".

7. korak: Igrajte se

Če napajate modul Arduino UNO in enosmerni motor priključite na napajanje, da ga zaženete, mora zaslon OLED prikazati število prekinitev (štetje).

Čestitamo! S projektom Visuino ste zaključili svoj projekt. Priložen je tudi projekt Visuino, ki sem ga ustvaril za ta Instructable, lahko ga prenesete in odprete v Visuinu:

Priporočena: