Съдържание:
- Стъпка 1: Компоненти и начало
- Стъпка 2: Свързване на ултразвуковия сензор
- Стъпка 3: Свързване на RGB LED
- Стъпка 4: Кодът
- Стъпка 5: Други цели и ресурси
Видео: Многофункционален сензор за светлинно разстояние: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Има много начини да използвате невероятно творение като този сензор за светлинно разстояние! Причината, поради която реших да създам това, беше моят клас за кодиране след училище с ученици от 6 клас. Учениците работят със своите Sphero Ollies и се учат как да използват кодиране на блокове за програмиране Някои студенти учат само основите, но други са наистина напреднали и се опитват да направят всичко възможно да пренебрегнат прецизните движения и кодове. Те използват транспортири и клечки за метър/двор, за да помогнат с измерванията на курсове, пътеки и дори обекти, които се опитват да кодират своя Ollie, за да пресъздадат. Използването на този сензор за светлинно разстояние би помогнало с точен код и би могло също да помогне за осигуряване на забавен начин да се определи кой изпълнява задача на определено необходимо разстояние, без да се използва линийка. Това е проект на ниво начинаещ, който идва с инструкции стъпка по стъпка, които улесняват изпълнението!
Ултразвуковият сензор улавя разстоянието на обекта от неговия сензор, като изпраща ултразвукови вълни от сензора, които отскачат от обекта и се връщат към сензора. Тези вълни въз основа на времето, необходимо за пътуване до там и обратно, в допълнение към скоростта, която изминават, изчисляват разстоянието. Разстоянието се представя на чертежа чрез RGB LED светлина, като нюансите представляват разстояния (в сантиметри), както следва:
- Червено: повече от 125 cm
- Зелено: по -голямо от 100 и по -малко или равно на 125 cm
- Синьо: по -голямо от 75 и по -малко или равно на 100 cm
- Жълто: по -голямо от 50 и по -малко или равно на 75 cm
- Лилаво: по -голямо от 25 и по -малко или равно на 50 cm
- Aqua: по -голямо от 0 и по -малко или равно на 25 cm
*Тези разстояния могат да бъдат променени на по -малки или по -големи стъпки и разстояния в зависимост от задачата, която искате да изпълните.
Стъпка 1: Компоненти и начало
Ще ви трябват следните консумативи, за да създадете свой собствен многофункционален ултразвуков сензор за светлинно разстояние:
- макет
- Arduino
- 9 джъмперни кабела
- 1 RGB LED
- 3-330 ома резистори
- 1 ултразвуков сензор за разстояние
- Източник на захранване- компютър и допълнителен източник на захранване от батерията
- USB конектор за свързване и стартиране на код от компютър
- По избор: автомобил с дистанционно управление, към който да прикачите Arduino, когато приключите.
Не са необходими инструменти!
Започнете, като свържете захранването към захранващата шина на макета от 5V щифта на вашия Arduino и заземителната релса към GND щифта на вашия Arduino.
Стъпка 2: Свързване на ултразвуковия сензор
След това ще свържете вашия ултразвуков сензор.
- Свържете джъмпер кабел от GND на сензора към заземяващата шина на вашата дъска
- Свържете Echo към 7 пина на Arduino
- Свържете Trig към 8 пина на Arduino
- Свържете VCC към захранващата шина на вашата дъска.
*Забележка: това изглежда малко по -различно от настройката на диаграмата TinkerCad, поради факта, че моят ултразвуков сензор е различна марка от тази, показана в програмата. Вижте снимките за по-точно ръководство за настройка.
Стъпка 3: Свързване на RGB LED
След това ще свържете RGB LED светлина. Не забравяйте, че най-дългият крак е GND- вижте RGB LED изображението като ръководство. Свържете вашия светодиод, като използвате изображението и снимката на TinkerCad по -горе.
- redPin: 11
- (-): GND релса
- greenPin: 10
- bluePin: 9
Стъпка 4: Кодът
След това ще трябва да свържете вашия Arduino към компютъра и да изтеглите кода, за да стартирате тази програма. Щракнете тук за връзката към кода. Изпробвайте своето творение!
ПОЛЕЗНИ СЪВЕТИ:
- Разгледайте коментарите в кода, които показват къде можете да промените стъпките на разстояние. Освен това можете да изберете да промените реда, в който цветовете на светодиода се превръщат, ако предпочитате.
- Използвайте „Монитор“в Arduino Editor, за да проследявате действителните разстояния, докато кодът работи на вашия Arduino, стига да сте свързани към компютъра, а не само към източник на батерия.
- Прикачих готовия си Arduino към кола с дистанционно управление, за да покажа плавно промените в разстоянията. Това не е постоянно и може да бъде преместено или отделено, за да бъде преназначено.
Стъпка 5: Други цели и ресурси
Ето някои други начини, по които ултразвуковият сензор за разстояние може да работи за вас:
- преподаване на измерване
- оценка на измерването
- наблюдение на разстоянието на учениците от бюрото на учителя (трудно ми е с учениците зад бюрото ми или вземането на неща от бюрото, когато не седя там …. това би било чудесно и с инсталиран зумер!)
- далекомер за стрелба с стрелба с лък
- паркинг за велосипеди в гаража
- игра на топло/студено
Ресурси:
Автор неизвестен. (2018). Как да мехатроника. Изтеглено от:
Е. Чен. (неизвестна дата). Модул за ултразвуков обхват HC - SR04 и RGB LED излъчвател. Изтеглено от Summerfuel Robotics:
Joel_E_B. (неизвестна дата). Експериментално ръководство за комплекта на изобретателя на SparkFun - v4.0: 1D схема: RGB нощна светлина. Изтеглено от:
Препоръчано:
Измерване на близостта на разстояние с сензор за жестове APDS9960: 6 стъпки
Измерване на близостта на разстояние с сензор за жестове APDS9960: В този урок ще се научим как да измерваме разстоянието с помощта на сензор за жестове APDS9960, arduino и Visuino. Гледайте видеоклипа
Урок: Как да използвате аналогов ултразвуков сензор за разстояние US-016 с Arduino UNO: 3 стъпки
Урок: Как да използваме аналогов ултразвуков датчик за разстояние US-016 с Arduino UNO: Описание: US-016 ултразвуков стартов модул позволява 2 cm ~ 3 m възможности за измерване, захранващо напрежение 5 V, работен ток 3.8mA, поддържа аналогово изходно напрежение, стабилен и надежден. Този модул може да бъде различен и варира в зависимост от приложението
Аларма за сензор за разстояние W/ Arduino: 5 стъпки
Аларма за сензор за разстояние W/ Arduino: Искали ли сте някога аларма за сензор за разстояние/ движение, която да се състои от вас у дома и да се активира с натискане на превключвател? Алармената система, която създадох, прави точно това, тя манипулира ултразвуковия сензор за разстояние, за да следи дали
Схема на ултразвуков сензор за разстояние TinkerCAD (компютърна англ. Финал): 4 стъпки
TinkerCAD ултразвукова верига на сензора за разстояние (компютърна финал): Ще създадем друга забавна схема tinkerCAD, която да направим по време на карантина! Днес има добавяне на интересен компонент, можете ли да предположите? Е, ще използваме ултразвуков сензор за разстояние! Освен това ще кодираме 3 светодиода
Сензор за разстояние (за Бяла тръстика): 3 стъпки
Сензор за разстояние (за Бяла тръстика): Типичен сензор за разстояние вече е широко обхванат от Instructables. Затова исках да опитам адаптация на тази добре позната концепция като приложение за бяла бастун. Белите бастуни са бастуните, използвани от слепите, за да им кажат къде п