Satura rādītājs:

Attāluma tuvuma mērīšana ar žestu sensoru APDS9960: 6 soļi
Attāluma tuvuma mērīšana ar žestu sensoru APDS9960: 6 soļi

Video: Attāluma tuvuma mērīšana ar žestu sensoru APDS9960: 6 soļi

Video: Attāluma tuvuma mērīšana ar žestu sensoru APDS9960: 6 soļi
Video: Тестирование Garmin Tactix 7: для кого стоит использовать Tactix? 2024, Novembris
Anonim
Image
Image

Šajā apmācībā mēs iemācīsimies izmērīt attālumu, izmantojot žestu sensoru APDS9960, arduino un Visuino.

Skatīties video!

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
  • Arduino UNO (vai kāds cits Arduino)
  • APDS9960 sensors
  • Jumper vadi
  • Maizes dēlis
  • OLED displejs
  • Visuino programma: lejupielādējiet Visuino

2. solis: ķēde

Ķēde
Ķēde
  • Savienojiet sensora tapu [GND] ar Arduino plates tapu [GND]
  • Savienojiet sensora tapu [Vin] ar Arduino plates tapu [3.3V]
  • Savienojiet sensora tapu [SDA] ar Arduino plates tapu [SDA]
  • Savienojiet sensora tapu [SCL] ar Arduino plates tapu [SCL]
  • Savienojiet OLED displeja tapu [GND] ar Arduino plates tapu [GND]
  • Savienojiet OLED displeja tapu [VCC] ar Arduino plates tapu [+5V]
  • Savienojiet OLED displeja tapu [SCL] ar Arduino plates tapu [SCL]
  • Savienojiet OLED displeja tapu [SDA] ar Arduino plates tapu [SDA]

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

Visuino: https://www.visuino.eu ir jāinstalē. 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: Visino pievienojiet komponentus

Vietnē Visuino Pievienojiet komponentus
Vietnē Visuino Pievienojiet komponentus
Vietnē Visuino Pievienojiet komponentus
Vietnē Visuino Pievienojiet komponentus
Vietnē Visuino Pievienojiet komponentus
Vietnē Visuino Pievienojiet komponentus
  • Pievienojiet komponentu "Žestu krāsu tuvums APDS9960 I2C"
  • Pievienojiet komponentu "OLED"
  • Veiciet dubultklikšķi uz "DisplayOLED1"
  • Elementu logā velciet "Teksta lauks" pa kreisi, rekvizītu loga lielums ir 3
  • Aizveriet logu Elements
  • Savienojiet "GestureColorProximity1"> Proximity pin [Out] ar "DisplayOLED1"> Teksta lauka1 tapa [In]
  • Savienojiet "GestureColorProximity1" I2C tapu "Out" ar Arduino Board pin I2C [In]
  • Savienojiet "DisplayOLED1" I2C tapu "Out" ar Arduino Board pin I2C [In]

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

Vietnē Visuino apakšā noklikšķiniet uz cilnes "Būvēt", pārliecinieties, vai ir atlasīts pareizais ports, pēc tam noklikšķiniet uz pogas "Kompilēt/veidot un augšupielādēt".

6. darbība. Spēlējiet

Ja barojat Arduino UNO moduli un pārvietojat papīru virs žestu sensora, OLED displejā jāparāda attālums papīra milimetros.

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 un atvērt Visuino:

Ieteicams: