Съдържание:
- Консумативи
- Стъпка 1: Запояване на всички компоненти заедно
- Стъпка 2: Кодиране
- Стъпка 3: 3D отпечатване на делата
- Стъпка 4: Сглобяване на всички части
- Стъпка 5: Последни докосвания
Видео: Бяла бастун за откриване на препятствия: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
В моето училище моят учител говореше за помощни технологии и как можем да направим инструменти, за да помагаме на други хора. Бях заинтригуван от тази идея, затова реших да създам система за предупреждение за непредсказуеми препятствия за хората с увредено зрение. За този проект използвах Tinkercad, Microbits, Arduino nano, сензор, зумер и много други инструменти. Трябваше да оправя проекта си по пътя, но той се оказа много ефективен и ефикасен.
Консумативи
-1 Arduino nano
-1 оптичен сензор за разстояние
-2 превключвателя
-2 микробита
-2 батерии
-4 батерии
-поялник
-спойка
-3d принтер
-3d печатаща нишка
-жици
-термосвиваеми тръби
-пистолет за горещ въздух
Стъпка 1: Запояване на всички компоненти заедно
Компонент за откриване на разстояние:
Ще трябва да запоите оптичния сензор за разстояние към Arduino nano и Arduino nano ще трябва да бъде запоен към Microbit. Батерия ще трябва да бъде запоена към Microbit, за да осигури на цялата конфигурация повече енергия. За да контролирате захранването, запойте превключвател между Microbit и батерията. Прикрепете термосвиваеми тръби, когато свързвате проводници към превключвателя.
Компонент за създаване на звук:
Ще трябва да запоите зумер и батерия към Microbit. За да контролирате захранването, запойте превключвател между Microbit и батерията. Звънецът трябва да бъде запоен към пин 0, за да работи кодът. Прикрепете термосвиваеми тръби, когато свързвате проводници към превключвателя.
За моето точно окабеляване вижте диаграмата по -горе.
Стъпка 2: Кодиране
За да кодирам Microbits, използвах уебсайта https://makecode.microbit.org/. Предоставих ви кода за всеки от компонентите.
Код на компонента за откриване на разстояние:
makecode.microbit.org/_ao5hUgM8Af8e
Тъй като Arduino nano е запоен към пин 1, кодът ще получи стойностите от пин 1 и ще изпрати тези стойности чрез Bluetooth до Microbit в компонента за създаване на звук. За да разберете по -добре кода, ще трябва да знаете какви са серийните линии. Серийната комуникация е мястото, където данните се изпращат и получават чрез серийни линии. в кода ще видите, че думата сериал се използва много. Той се използва, защото Microbit получава данни по серийна линия от Arduino и трябва да може да изпраща тези данни към другия Microbit в компонента за създаване на звук, използвайки Bluetooth.
Код на компонента за създаване на звук:
makecode.microbit.org/_coEDmhcz6iTP
В този код Microbit ще получи данните, които Microbit от изпратения компонент за откриване на разстояние и след това ще накара зумера да издаде звук с определена честота. Много оператори if и else if се използват за създаване на определена честота въз основа на получения брой. По -голям брой означава, че сензорът за разстояние е по -далеч, така че ще има по -ниска стъпка, а по -малък номер означава, че сензорът за разстояние е близо до обект, така че ще бъде създадена по -висока стъпка. Потребителят ще може да идентифицира дали има обект по пътя въз основа на височините, създадени от зумера.
Стъпка 3: 3D отпечатване на делата
След това ще трябва да отпечатате две кутии. Един за звуковия компонент, който ще заобикаля врата на потребителя, и един за компонента за разпознаване на разстояние, който ще се прикрепи към бастуна.
Стъпка 4: Сглобяване на всички части
След това ще трябва да поставите компонентите за създаване на звук в един от кутиите и да използвате лента или лепило, за да затворите кутията сигурно. Направете същото за компонента за откриване на разстояние. Уверете се, че сензорът за разстояние е поставен в един от отворените отвори, за да може да извършва измервания. Също така се уверете, че зумерът е поставен на един от отворените отвори, така че потребителят да може ясно да чува издадените звуци.
Стъпка 5: Последни докосвания
Прикрепете ремък към компонента за създаване на звук, така че да се побере над главата на потребителя, и залепете компонента за създаване на разстояние към PVC тръба или бастун.
Препоръчано:
Kid's Quad хакване в самоуправляващо се превозно средство, следване на линия и откриване на препятствия .: 4 стъпки
Kid's Quad Hacking Into Self -Driving, Line follow and Prevention Detecting Vehicle .: В днешния Instructable ще превърнем 1000Watt (Да, знам много!) Electric Kid's Quad в самоуправляващ се автомобил, следване на линия и избягване на препятствия! Демо видео: https: //youtu.be/bVIsolkEP1k За този проект ще ни трябват следните материали
Асинхронно откриване на препятствия с ултразвук: 4 стъпки
Асинхронно откриване на препятствия с ултразвук: Създавам за забавление робот, който искам да се движи автономно в къща. Това е дълга работа и правя стъпка по стъпка. Този инструктиращ фокус върху откриването на препятствия с Arduino Mega. Ултразвуковите сензори HC-SR04 срещу HY-SRF05 са евтини и
Робот за откриване на препятствия: 3 стъпки
Робот за откриване на препятствия: Говорейки за мобилни платформи, може да измислите идеи като проследяване на линии, избягване на препятствия, предотвратяване на падане, мониторинг на околната среда и др. Проектът за днес е робот, който открива обект & решава дали да го следва или избягва. T
Бял бастун с глас Arduino (първа част): 6 стъпки (със снимки)
Arduino Voiced White Cane (Първа част): Преди години бях със студент, който имаше сляп член на семейството, осъзнах, че можем да стигнем до малко решение, способно да чуе колко стъпки има някакво препятствие, очевидно arduino с предварително записани номера може
Откриване на препятствия и предупреждение - Arduino UNO и ултразвук: 4 стъпки (със снимки)
Откриване на препятствия и предупреждение - Arduino UNO и Ultrasonic: Това е урок, който ще ви помогне да разберете ултразвука и зумера и да отидете по -задълбочено в изучаването на Arduino, следвайте тези стъпки и ми дайте обратна връзка