Satura rādītājs:

Kā izmantot soļu motoru kā rotējošu kodētāju un OLED displeju soļiem: 6 soļi
Kā izmantot soļu motoru kā rotējošu kodētāju un OLED displeju soļiem: 6 soļi

Video: Kā izmantot soļu motoru kā rotējošu kodētāju un OLED displeju soļiem: 6 soļi

Video: Kā izmantot soļu motoru kā rotējošu kodētāju un OLED displeju soļiem: 6 soļi
Video: Leap Motion SDK 2024, Novembris
Anonim
Image
Image

Š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

Kas jums būs nepieciešams
Kas jums būs nepieciešams
Kas jums būs nepieciešams
Kas jums būs nepieciešams
Kas jums būs nepieciešams
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

Ķēde
Ķēde
Ķēde
Ķēde

3. darbība: palaidiet Visuino un atlasiet Arduino UNO plates tipu

Sāciet Visuino un atlasiet Arduino UNO plates tipu
Sāciet Visuino un atlasiet Arduino UNO plates tipu
Sāciet Visuino un atlasiet Arduino UNO plates tipu
Sāciet 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

Vietnē Visuino ADD & Connect Components
Vietnē Visuino ADD & Connect Components
Vietnē Visuino ADD & Connect Components
Vietnē Visuino ADD & Connect Components
Vietnē Visuino ADD & Connect Components
Vietnē 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

Ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu
Ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu
Ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu
Ģ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: