Съдържание:

Измерване на близостта на разстояние с сензор за жестове APDS9960: 6 стъпки
Измерване на близостта на разстояние с сензор за жестове APDS9960: 6 стъпки

Видео: Измерване на близостта на разстояние с сензор за жестове APDS9960: 6 стъпки

Видео: Измерване на близостта на разстояние с сензор за жестове APDS9960: 6 стъпки
Видео: Часть 1 - Аудиокнига Герберта Уэллса «Анна Вероника» (гл. 01–03) 2024, Ноември
Anonim
Image
Image

В този урок ще научим как да измерваме разстоянието с помощта на сензор за жестове APDS9960, arduino и Visuino.

Гледай видеото!

Стъпка 1: Какво ще ви трябва

Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва
  • Arduino UNO (или всеки друг Arduino)
  • Сензор APDS9960
  • Кабелни проводници
  • Платка
  • OLED дисплей
  • Програма Visuino: Изтеглете Visuino

Стъпка 2: Веригата

Веригата
Веригата
  • Свържете щифта на сензора [GND] към щифта на платката Arduino [GND]
  • Свържете сензорен щифт [Vin] към щифт на Arduino платка [3.3V]
  • Свържете сензорен щифт [SDA] към щифт на Arduino платка [SDA]
  • Свържете сензорния щифт [SCL] към щифта на платката Arduino [SCL]
  • Свържете OLED дисплея [GND] към щифта на Arduino платка [GND]
  • Свържете OLED дисплея [VCC] към щифта на платката Arduino [+5V]
  • Свържете OLED дисплея [SCL] към щифта на платката Arduino [SCL]
  • Свържете OLED дисплея [SDA] към щифта на дъската на Arduino [SDA]

Стъпка 3: Стартирайте Visuino и изберете Тип дъска на Arduino UNO

Стартирайте Visuino и изберете Тип дъска на Arduino UNO
Стартирайте Visuino и изберете Тип дъска на Arduino UNO
Стартирайте Visuino и изберете Тип дъска на Arduino UNO
Стартирайте Visuino и изберете Тип дъска на Arduino UNO

Visuino: https://www.visuino.eu трябва да бъде инсталиран. Стартирайте Visuino, както е показано на първата снимка Щракнете върху бутона "Инструменти" на компонента Arduino (Снимка 1) във Visuino Когато се появи диалоговият прозорец, изберете "Arduino UNO", както е показано на Снимка 2

Стъпка 4: Във Visuino Добавяне на компоненти

Във Visuino Добавяне на компоненти
Във Visuino Добавяне на компоненти
Във Visuino Добавяне на компоненти
Във Visuino Добавяне на компоненти
Във Visuino Добавяне на компоненти
Във Visuino Добавяне на компоненти
  • Добавете компонент „Gesture Color Proximity APDS9960 I2C“
  • Добавете компонент "OLED"
  • Щракнете двукратно върху „DisplayOLED1“
  • В прозореца „Елементи“плъзнете „Текстово поле“наляво, в прозореца със свойства задайте размера на 3
  • Затворете прозореца Elements
  • Свържете "GestureColorProximity1"> ПИН за близост [Out] към "DisplayOLED1"> ПИН за текстово поле1 [In]
  • Свържете "GestureColorProximity1" I2C извод "Out" към щифт I2C на Arduino Board [In]
  • Свържете "DisplayOLED1" I2C щифт "Out" към щифт I2C на Arduino Board [In]

Стъпка 5: Генерирайте, компилирайте и качете кода на Arduino

Генерирайте, компилирайте и качете кода на Arduino
Генерирайте, компилирайте и качете кода на Arduino

В Visuino, в долната част щракнете върху раздела "Build", уверете се, че е избран правилния порт, след което щракнете върху бутона "Compile/Build and Upload".

Стъпка 6: Играйте

Ако захранвате модула Arduino UNO и преместите хартията върху сензора за жестове, OLED дисплеят трябва да показва разстоянието в мм на хартията.

Честито! Завършихте проекта си с Visuino. Приложен е и проектът Visuino, който създадох за тази инструкция, можете да го изтеглите и отворите във Visuino:

Препоръчано: