Съдържание:

Многофункционален сензор за светлинно разстояние: 5 стъпки
Многофункционален сензор за светлинно разстояние: 5 стъпки

Видео: Многофункционален сензор за светлинно разстояние: 5 стъпки

Видео: Многофункционален сензор за светлинно разстояние: 5 стъпки
Видео: RTVS1 5-step fan speed controller with Modbus communication | How to install RTVS1? 2024, Юли
Anonim
Многофункционален сензор за светлинно разстояние
Многофункционален сензор за светлинно разстояние

Има много начини да използвате невероятно творение като този сензор за светлинно разстояние! Причината, поради която реших да създам това, беше моят клас за кодиране след училище с ученици от 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: Свързване на ултразвуковия сензор

Свързване на ултразвуков сензор
Свързване на ултразвуков сензор
Свързване на ултразвуков сензор
Свързване на ултразвуков сензор

След това ще свържете вашия ултразвуков сензор.

  1. Свържете джъмпер кабел от GND на сензора към заземяващата шина на вашата дъска
  2. Свържете Echo към 7 пина на Arduino
  3. Свържете Trig към 8 пина на Arduino
  4. Свържете VCC към захранващата шина на вашата дъска.

*Забележка: това изглежда малко по -различно от настройката на диаграмата TinkerCad, поради факта, че моят ултразвуков сензор е различна марка от тази, показана в програмата. Вижте снимките за по-точно ръководство за настройка.

Стъпка 3: Свързване на RGB LED

Свързване на RGB LED
Свързване на RGB LED
Свързване на RGB LED
Свързване на RGB LED
Свързване на RGB LED
Свързване на RGB LED

След това ще свържете RGB LED светлина. Не забравяйте, че най-дългият крак е GND- вижте RGB LED изображението като ръководство. Свържете вашия светодиод, като използвате изображението и снимката на TinkerCad по -горе.

  • redPin: 11
  • (-): GND релса
  • greenPin: 10
  • bluePin: 9

Стъпка 4: Кодът

Кодът
Кодът
Кодът
Кодът

След това ще трябва да свържете вашия Arduino към компютъра и да изтеглите кода, за да стартирате тази програма. Щракнете тук за връзката към кода. Изпробвайте своето творение!

ПОЛЕЗНИ СЪВЕТИ:

  1. Разгледайте коментарите в кода, които показват къде можете да промените стъпките на разстояние. Освен това можете да изберете да промените реда, в който цветовете на светодиода се превръщат, ако предпочитате.
  2. Използвайте „Монитор“в Arduino Editor, за да проследявате действителните разстояния, докато кодът работи на вашия Arduino, стига да сте свързани към компютъра, а не само към източник на батерия.
  3. Прикачих готовия си Arduino към кола с дистанционно управление, за да покажа плавно промените в разстоянията. Това не е постоянно и може да бъде преместено или отделено, за да бъде преназначено.

Стъпка 5: Други цели и ресурси

Ето някои други начини, по които ултразвуковият сензор за разстояние може да работи за вас:

  • преподаване на измерване
  • оценка на измерването
  • наблюдение на разстоянието на учениците от бюрото на учителя (трудно ми е с учениците зад бюрото ми или вземането на неща от бюрото, когато не седя там …. това би било чудесно и с инсталиран зумер!)
  • далекомер за стрелба с стрелба с лък
  • паркинг за велосипеди в гаража
  • игра на топло/студено

Ресурси:

Автор неизвестен. (2018). Как да мехатроника. Изтеглено от:

Е. Чен. (неизвестна дата). Модул за ултразвуков обхват HC - SR04 и RGB LED излъчвател. Изтеглено от Summerfuel Robotics:

Joel_E_B. (неизвестна дата). Експериментално ръководство за комплекта на изобретателя на SparkFun - v4.0: 1D схема: RGB нощна светлина. Изтеглено от:

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