Turinys:

Atstumo matavimas naudojant gesto jutiklį APDS9960: 6 žingsniai
Atstumo matavimas naudojant gesto jutiklį APDS9960: 6 žingsniai

Video: Atstumo matavimas naudojant gesto jutiklį APDS9960: 6 žingsniai

Video: Atstumo matavimas naudojant gesto jutiklį APDS9960: 6 žingsniai
Video: Paroda „Mokykla 2020“. Viešoji konsultacija „Gamtos mokslai“ (su vertimu į gestų k.) 2024, Liepa
Anonim
Image
Image

Šioje pamokoje sužinosime, kaip išmatuoti atstumą naudojant gesto jutiklį APDS9960, arduino ir Visuino.

Žiūrėti video įrašą!

1 žingsnis: ko jums reikės

Ko jums reikės
Ko jums reikės
Ko jums reikės
Ko jums reikės
  • „Arduino UNO“(ar bet kuris kitas „Arduino“)
  • APDS9960 jutiklis
  • Jumperio laidai
  • Bandomoji Lenta
  • OLED ekranas
  • „Visuino“programa: atsisiųskite „Visuino“

2 žingsnis: grandinė

Circuit
Circuit
  • Prijunkite jutiklio kaištį [GND] prie „Arduino“plokštės kaiščio [GND]
  • Prijunkite jutiklio kaištį [Vin] prie „Arduino“plokštės kaiščio [3.3V]
  • Prijunkite jutiklio kaištį [SDA] prie „Arduino“plokštės kaiščio [SDA]
  • Prijunkite jutiklio kaištį [SCL] prie „Arduino“plokštės kaiščio [SCL]
  • Prijunkite OLED ekrano kaištį [GND] prie „Arduino“plokštės kaiščio [GND]
  • Prijunkite OLED ekrano kaištį [VCC] prie „Arduino“plokštės kaiščio [+5V]
  • Prijunkite OLED ekrano kaištį [SCL] prie „Arduino“plokštės kaiščio [SCL]
  • Prijunkite OLED ekrano kaištį [SDA] prie „Arduino“plokštės kaiščio [SDA]

3 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą

Paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
Paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
Paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
Paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą

Reikia įdiegti „Visuino“: https://www.visuino.eu. „Visuino“paleidimas, kaip parodyta pirmoje nuotraukoje „Visuino“spustelėkite mygtuką „Įrankiai“, esantį „Arduino“komponente (1 pav.) Kai pasirodys dialogo langas, pasirinkite „Arduino UNO“, kaip parodyta 2 paveiksle

4 žingsnis: „Visuino“pridėkite komponentų

„Visuino“pridėkite komponentų
„Visuino“pridėkite komponentų
„Visuino“pridėkite komponentų
„Visuino“pridėkite komponentų
„Visuino“pridėkite komponentų
„Visuino“pridėkite komponentų
  • Pridėkite komponentą „Gesture Color Proximity APDS9960 I2C“
  • Pridėkite „OLED“komponentą
  • Dukart spustelėkite „DisplayOLED1“
  • Elemento lange vilkite „Teksto laukas“į kairę, ypatybių lange nustatykite 3 dydį
  • Uždarykite elementų langą
  • Prijunkite „GestureColorProximity1“> artumo kaištį [išėjimas] prie „DisplayOLED1“> teksto lauko1 kaiščio [į]
  • Prijunkite „GestureColorProximity1“I2C kaištį „Out“prie „Arduino Board“kaiščio I2C [In]
  • Prijunkite „DisplayOLED1“I2C kaištį „Out“prie „Arduino Board“kaiščio I2C [In]

5 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą

Sukurkite, sudarykite ir įkelkite „Arduino“kodą
Sukurkite, sudarykite ir įkelkite „Arduino“kodą

„Visuino“apačioje spustelėkite skirtuką „Sukurti“, įsitikinkite, kad pasirinktas teisingas prievadas, tada spustelėkite mygtuką „Kompiliuoti/kurti ir įkelti“.

6 žingsnis: žaiskite

Jei įjungiate „Arduino UNO“modulį ir perkeliate popierių per gestų jutiklį, OLED ekranas turėtų parodyti atstumą popieriaus mm.

Sveikinu! Jūs baigėte savo projektą su Visuino. Taip pat pridedamas „Visuino“projektas, kurį sukūriau šiam „Instructable“, galite jį atsisiųsti ir atidaryti „Visuino“:

Rekomenduojamas: