Përmbajtje:
- Hapi 1: Çfarë ju nevojitet
- Hapi 2: Qarku
- Hapi 3: Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO
- Hapi 4: Në Visuino ADD & Connect Components
- Hapi 5: Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
- Hapi 6: Luaj
Video: Si të përdorni Stepper Motor si kodues rrotullues dhe ekran OLED për hapa: 6 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:16
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
- 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
Hapi 3: 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
- 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
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:
Kohëmatësi me Arduino dhe kodues rrotullues: 5 hapa
Kohëmatësi Me Arduino dhe Rodary Encoder: Kohëmatësi është një mjet i përdorur shpesh në aktivitetet industriale dhe shtëpiake. Ky asamble është i lirë dhe i lehtë për t'u bërë. Alsoshtë gjithashtu shumë i gjithanshëm, të jesh në gjendje të ngarkosh një program të zgjedhur sipas nevojave. Ka disa programe të shkruara nga unë, për Ardui
Kohëmatësi i energjisë me Arduino dhe kodues rrotullues: 7 hapa (me fotografi)
Kohëmatësi i energjisë me Arduino dhe kodues rrotullues: Ky kohëmatës i energjisë bazohet në kohëmatësin e paraqitur në: https: //www.instructables.com/id/Timer-With-Arduin … Një modul i furnizimit me energji dhe një SSR (stafetë e gjendjes së ngurtë ) ishin bashkangjitur asaj. Ngarkesa të fuqisë deri në 1KW mund të operohen dhe me ndryshime minimale l
Përdorni një motor Stepper si një kodues rrotullues: 9 hapa (me fotografi)
Përdorni një motor Stepper si një kodues rrotullues: Koduesit rrotullues janë të shkëlqyeshëm për t'u përdorur në projektet e mikrokontrolluesve si një pajisje hyrëse, por performanca e tyre nuk është shumë e qetë dhe e kënaqshme. Gjithashtu, duke pasur shumë motorë rezervë rezervë përreth, vendosa t'u jap atyre një qëllim. Pra, nëse keni ndonjë stepper
Lokomotivë e Modelit të Kontrolluar me Stepper Motor - Stepper Motor si një kodues rrotullues: 11 hapa (me fotografi)
Lokomotivë e Modelit të Kontrolluar me Stepper Motor | Stepper Motor Si një Kodifikues Rotary: Në njërën prej udhëzimeve të mëparshme, ne mësuam se si të përdorim një motor stepper si një kodues rrotullues. Në këtë projekt, ne tani do të përdorim atë motor stepper kodues rrotullues të kthyer për të kontrolluar një lokomotivë model duke përdorur një mikrokontrollues Arduino. Pra, pa fu
Stepper Motor i kontrolluar Stepper Motor - Stepper Motor si një kodues rrotullues: 11 hapa (me fotografi)
Stepper Motor i kontrolluar Stepper Motor | Stepper Motor Si një kodues rrotullues: Keni disa motorë stepper të shtrirë përreth dhe doni të bëni diçka? Në këtë udhëzues, le të përdorim një motor stepper si një kodues rrotullues për të kontrolluar pozicionin e një motori tjetër stepper duke përdorur një mikrokontrollues Arduino. Pra, pa u zgjatur më tej, le të gjejmë