Съдържание:
- Стъпка 1: Какво ще ви трябва
- Стъпка 2: Веригата
- Стъпка 3: Стартирайте Visuino и изберете Тип дъска на Arduino UNO
- Стъпка 4: Във Visuino Добавяне на компоненти
- Стъпка 5: Генерирайте, компилирайте и качете кода на Arduino
- Стъпка 6: Играйте
Видео: Измерване на близостта на разстояние с сензор за жестове APDS9960: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
В този урок ще научим как да измерваме разстоянието с помощта на сензор за жестове 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: https://www.visuino.eu трябва да бъде инсталиран. Стартирайте Visuino, както е показано на първата снимка Щракнете върху бутона "Инструменти" на компонента Arduino (Снимка 1) във Visuino Когато се появи диалоговият прозорец, изберете "Arduino UNO", както е показано на Снимка 2
Стъпка 4: Във 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
В Visuino, в долната част щракнете върху раздела "Build", уверете се, че е избран правилния порт, след което щракнете върху бутона "Compile/Build and Upload".
Стъпка 6: Играйте
Ако захранвате модула Arduino UNO и преместите хартията върху сензора за жестове, OLED дисплеят трябва да показва разстоянието в мм на хартията.
Честито! Завършихте проекта си с Visuino. Приложен е и проектът Visuino, който създадох за тази инструкция, можете да го изтеглите и отворите във Visuino:
Препоръчано:
Цифрово измерване на разстояние с ултразвуков сензорен интерфейс: 5 стъпки
Цифрово измерване на разстояние с ултразвуков сензорен интерфейс: Целта на тази инструкция е да се проектира цифров сензор за разстояние с помощта на GreenPAK SLG46537. Системата е проектирана с помощта на ASM и други компоненти в GreenPAK за взаимодействие с ултразвуков сензор. Системата е проектирана да
Как да използвате сензор за жестове APDS9960 с Arduino: 7 стъпки
Как да използваме сензора за жестове APDS9960 с Arduino: В този урок ще научим как да използваме сензора за жестове APDS9960 с Arduino за показване на ръчните указания на OLED дисплея с помощта на софтуера Visuino. Гледайте видеото
Часовник за измерване на разстояние: 4 стъпки
Часовник за измерване на разстояние: В този проект компресирах и монтирах системата за измерване на разстояние Arduino върху часовник. Проектът е готин, прост, както и полезен. Системата за измерване на разстояние се основава на проста физика на разстоянието, скоростта и времето
Измерване на близостта: 5 стъпки
Измерване на близостта: В този урок ще обясня за измерването на близостта на дадено устройство и публикуването на стойностите в облачната платформа Thingsai, io с помощта на сензор за Хол и платка за разработка на esp32. Сензорът за ефект на Хол е устройство, което се използва за измерван
Неблокиращ сензор за жестове APDS9960 Реализация: 5 стъпки
Неблокиращ сензор за жестове APDS9960: Преамбюл Това инструкция описва как да създадете незаблокираща реализация на сензора за жестове APDS9960 с помощта на SparkFun_APDS-9960_Sensor_Arduino_Library. Или дори блокирайте