Satura rādītājs:
- 1. darbība. Kas jums būs nepieciešams
- 2. solis: ķēde
- 3. darbība: palaidiet Visuino un atlasiet Arduino UNO plates tipu
- 4. darbība: sadaļā Visuino ADD & Connect Components
- 5. darbība: ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu
- 6. darbība. Spēlējiet
Video: Kā izmantot soļu motoru kā rotējošu kodētāju un OLED displeju soļiem: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Šajā apmācībā mēs iemācīsimies izsekot pakāpju motora soļiem OLED displejā. Noskatieties demonstrācijas video.
Oriģinālās apmācības autors ir youtube lietotājs "sky4fly".
1. darbība. Kas jums būs nepieciešams
- Arduino UNO (vai kāds cits Arduino)
- LED
- LM358 dubultās darbības pastiprinātājs
- 4X 4,7K omu rezistors
- 2X 120K omu rezistors
- 300 omu rezistors
- Bipolārs pakāpju motors (4 vadi)
- Jumper vadi
- OLED displejs
- Visuino programma: lejupielādējiet Visuino
2. solis: ķēde
3. darbība: palaidiet Visuino un atlasiet Arduino UNO plates tipu
Lai sāktu programmēt Arduino, jums būs jāinstalē Arduino IDE šeit:
Lūdzu, ņemiet vērā, ka Arduino IDE 1.6.6 ir dažas kritiskas kļūdas. Pārliecinieties, ka instalējat 1.6.7 vai jaunāku versiju, pretējā gadījumā šī instrukcija nedarbosies! Ja neesat to izdarījis, izpildiet šajā instrukcijā norādītās darbības, lai iestatītu Arduino IDE, lai programmētu Arduino UNO! Ir jāinstalē arī Visuino: https://www.visuino.eu. Visuino palaišana, kā parādīts pirmajā attēlā. Visuino noklikšķiniet uz pogas "Rīki" uz Arduino komponenta (1. attēls). Kad tiek parādīts dialoglodziņš, izvēlieties "Arduino UNO", kā parādīts 2. attēlā
4. darbība: sadaļā Visuino ADD & Connect Components
- Pievienojiet "OLED displejs I2C" Veiciet dubultklikšķi uz komponenta DisplayOLED1 -Elementa logā izvērsiet "Teksts" un velciet "Teksta lauks" pa kreisi -Izvēlieties "Teksta lauks1" kreisajā pusē un rekvizītu loga iestatiet lielumu uz: 2
- Pievienojiet komponentu "Skaitītājs" un rekvizītu logā iestatiet Min> Value uz 0
- Pievienojiet 2X komponentu "Noteikt malu"
- Savienojiet Arduino Digital [7] izeju ar "DetectEdge1" tapu [ieeja]
- Savienojiet Arduino Digital [8] izeju ar "DetectEdge2" tapu [ieeja]
- Pievienojiet "DetectEdge1" tapu [Out] un "DetectEdge2" pin [Out] ar "Counter1" pin [In]
- Pievienojiet "Counter1" tapu [Out] ar "DisplayOLED1"> Teksta lauka1 pin [In]
- Pievienojiet "DisplayOLED1" tapu [izeja] ar Arduino I2C tapu [ieeja]
5. darbība: ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu
Programmā Visuino nospiediet F9 vai noklikšķiniet uz pogas, kas parādīta 1. attēlā, lai ģenerētu Arduino kodu, un atveriet Arduino IDE
Arduino IDE noklikšķiniet uz augšupielādes pogas, lai apkopotu un augšupielādētu kodu (2. attēls)
6. darbība. Spēlējiet
Ja ieslēdzat barošanu Arduino UNO modulim, gaismas diode spīdēs, un, mainot soļu motora pozīciju, soļu skaits būs redzams OLED displejā.
Apsveicam! Jūs esat pabeidzis savu projektu ar Visuino. Pievienots arī Visuino projekts, ko es izveidoju šim Instructable, jūs varat to lejupielādēt šeit un atvērt to Visuino:
Ieteicams:
Kā izmantot 20x4 I2C rakstzīmju LCD displeju ar Arduino: 6 soļi
Kā izmantot 20x4 I2C rakstzīmju LCD displeju ar Arduino: Šajā vienkāršajā apmācībā mēs iemācīsimies izmantot 20x4 I2C rakstzīmju LCD displeju ar Arduino Uno, lai parādītu vienkāršu tekstu " Sveika pasaule. Noskatieties video
Kā izmantot Raspberry Pi GPIO tapas un Avrdude Bit-bang programmas DIMP 2 vai DA PIMP 2: 9 soļiem
Kā lietot Raspberry Pi GPIO tapas un Avrdude Bit-bang programmai DIMP 2 vai DA PIMP 2: Šie ir soli pa solim norādījumi par to, kā lietot Raspberry Pi un bezmaksas atvērtā pirmkoda komandu avrdude to bit-bang -programmējiet DIMP 2 vai DA PIMP 2. Es pieņemu, ka esat iepazinies ar savu Raspberry Pi un komandrindu LINUX. Jums nav
Izmantojiet soļu motoru kā rotējošu kodētāju: 9 soļi (ar attēliem)
Izmantojiet soļu motoru kā rotējošu kodētāju: Rotējošie kodētāji ir lieliski piemēroti izmantošanai mikrokontrolleru projektos kā ievades ierīce, taču to veiktspēja nav ļoti gluda un apmierinoša. Turklāt, ja apkārt bija daudz rezerves pakāpju motoru, es nolēmu tiem piešķirt mērķi. Tātad, ja jums ir kāds stepper
Lokomotīves modelis ar soļu motoru vadību - Soļu motors kā rotācijas kodētājs: 11 soļi (ar attēliem)
Lokomotīves modelis ar soļu motoru vadību | Pakāpju motors kā rotācijas kodētājs: Vienā no iepriekšējām instrukcijām mēs uzzinājām, kā izmantot pakāpju motoru kā rotējošu kodētāju. Šajā projektā mēs tagad izmantosim šo pakāpju motoru pagriezto rotējošo kodētāju, lai vadītu lokomotīves modeli, izmantojot Arduino mikrokontrolleru. Tātad, bez fu
Kā izveidot rotējošu galda lampu ar līdzstrāvas motoru: 5 soļi (ar attēliem)
Kā izveidot rotējošu galda lampu ar līdzstrāvas motoru: tas ir vienkāršs un efektīvs veids, kā izveidot kvēlojošu rotējošu lampu, kurai nav vajadzīgas sarežģītas vai smagas iekārtas, to var novietot virs galda uz dzīvojamo istabu vai dzīvojamā istabā, tas ir pielāgojams priekšmets tas nozīmē, ka jūs varat izmantot savu gaismas krāsu vai arī izveidot