Përmbajtje:

Si të përdorni Stepper Motor si kodues rrotullues dhe ekran OLED për hapa: 6 hapa
Si të përdorni Stepper Motor si kodues rrotullues dhe ekran OLED për hapa: 6 hapa

Video: Si të përdorni Stepper Motor si kodues rrotullues dhe ekran OLED për hapa: 6 hapa

Video: Si të përdorni Stepper Motor si kodues rrotullues dhe ekran OLED për hapa: 6 hapa
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Nëntor
Anonim
Image
Image

Në këtë tutorial do të mësojmë se si të gjurmojmë hapat e motorit stepper në ekranin OLED. Shikoni një video demonstruese.

Merita për tutorialin origjinal shkon për përdoruesit e youtube "sky4fly".

Hapi 1: Çfarë ju nevojitet

Ajo që do t'ju duhet
Ajo që do t'ju duhet
Ajo që do t'ju duhet
Ajo që do t'ju duhet
Ajo që do t'ju duhet
Ajo që do t'ju duhet
  • Arduino UNO (ose ndonjë Arduino tjetër)
  • LED
  • Përforcues i dyfishtë operacional LM358
  • 4X rezistencë 4.7K ohm
  • Rezistencë 2X 120K ohm
  • Rezistencë 300 ohm
  • Motori bipolar Stepper (4 tela)
  • Telat e kërcyesit
  • Ekran OLED
  • Programi Visuino: Shkarkoni Visuino

Hapi 2: Qarku

Qarku
Qarku
Qarku
Qarku

Hapi 3: Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO

Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO
Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO
Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO
Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO

Për të filluar programimin e Arduino, do t'ju duhet të keni të instaluar Arduino IDE nga këtu:

Ju lutemi kini parasysh se ka disa defekte kritike në Arduino IDE 1.6.6. Sigurohuni që të instaloni 1.6.7 ose më të lartë, përndryshe ky Instructable nuk do të funksionojë! Nëse nuk keni bërë, ndiqni hapat në këtë Udhëzues për të konfiguruar Arduino IDE për të programuar Arduino UNO! Visuino: https://www.visuino.eu gjithashtu duhet të instalohet. Filloni Visuino siç tregohet në foton e parë Klikoni në butonin "Tools" në përbërësin Arduino (Figura 1) në Visuino Kur të shfaqet dialogu, zgjidhni "Arduino UNO" siç tregohet në Figurën 2

Hapi 4: Në Visuino ADD & Connect Components

Në Visuino ADD & Connect Components
Në Visuino ADD & Connect Components
Në Visuino ADD & Connect Components
Në Visuino ADD & Connect Components
Në Visuino ADD & Connect Components
Në Visuino ADD & Connect Components
  • Shtoni "OLED display I2C" Klikoni dy herë mbi komponentin DisplayOLED1 -Në dritaren e elementeve zgjeroni "Tekst" dhe tërhiqeni "Fusha e tekstit" në anën e majtë -Zgjidhni "Fusha e tekstit1" në anën e majtë dhe në dritaren e pronave vendosni madhësinë në: 2
  • Shtoni komponentin "Counter" dhe në dritaren e pronave vendosni Min> Vlera në 0
  • Shtoni përbërësin 2X "Detect Edge"
  • Lidhni Arduino Digital [7] Out me pinin "DetectEdge1" [In]
  • Lidhni Arduino Digital [8] Out me pinin "DetectEdge2" [In]
  • Lidhni pinin "DetectEdge1" [Out] dhe pinin "DetectEdge2" [Out] me pinin "Counter1" [In]
  • Lidhni pinin "Counter1" [Out] në "DisplayOLED1"> Fusha e Tekstit 1 pin [In]
  • Lidhni pinin "DisplayOLED1" [Out] me kunjin Arduino I2C [In]

Hapi 5: Gjeneroni, përpiloni dhe ngarkoni kodin Arduino

Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
Gjeneroni, përpiloni dhe ngarkoni kodin Arduino

Në Visuino, Shtypni F9 ose klikoni në butonin e treguar në Figurën 1 për të gjeneruar kodin Arduino, dhe hapni Arduino IDE

Në Arduino IDE, klikoni në butonin Ngarko, për të përpiluar dhe ngarkuar kodin (Figura 2)

Hapi 6: Luaj

Nëse aktivizoni modulin Arduino UNO, LED do të shkëlqejë, dhe nëse ndryshoni pozicionin e motorit stepper, numri i hapave do të jetë i dukshëm në ekranin OLED.

Urime! Ju keni përfunduar projektin tuaj me Visuino. Gjithashtu është bashkangjitur projekti Visuino, që kam krijuar për këtë Instructable, mund ta shkarkoni këtu dhe ta hapni në Visuino:

Recommended: