Innehållsförteckning:

Hindret upptäcker White Cane: 5 steg
Hindret upptäcker White Cane: 5 steg

Video: Hindret upptäcker White Cane: 5 steg

Video: Hindret upptäcker White Cane: 5 steg
Video: 🚀 RUTUBE и ТОЧКА. Разработка РУТУБА за 5 часов *БЕЗ ВОДЫ* [Next / React / Nest / PostgreSQL / Redux] 2024, November
Anonim
Hindret upptäcker White Cane
Hindret upptäcker White Cane

I min skola talade min lärare om hjälpmedel och hur vi kan göra verktyg för att hjälpa andra människor. Jag var fascinerad av denna idé, så jag bestämde mig för att skapa ett varningssystem för oförutsägbara hinder för dem som är synskadade. För detta projekt använde jag Tinkercad, Microbits, en Arduino nano, en sensor, en summer och många andra verktyg. Jag var tvungen att justera mitt projekt under vägen, men det har fungerat mycket effektivt och effektivt.

Tillbehör

-1 Arduino nano

-1 optisk avståndssensor

-2 omkopplare

-2 mikrobitar

-2 batteripaket

-4 batterier

-lödkolv

-löda

-3d skrivare

-3d tryckfilament

-trådar

-värmekrympslang

-värmepistol

Steg 1: Lödning av alla komponenter tillsammans

Lödning av alla komponenter tillsammans
Lödning av alla komponenter tillsammans

Avståndsavkännande komponent:

Du måste löda den optiska avståndssensorn till en Arduino nano och Arduino nano måste lödas till mikrobiten. Ett batteripaket måste lödas till mikrobiten för att ge hela konfigurationen mer kraft. För att styra strömmen, löd en omkopplare mellan mikrobit och batteripaket. Fäst värmekrympslang när ledningar ansluts till strömbrytaren.

Ljudframställningskomponent:

Du måste löda en summer och ett batteri till Microbit. För att styra strömmen, löd en omkopplare mellan mikrobit och batteripaket. Summern bör lödas till pin 0 för att koden ska fungera. Fäst värmekrympslang när ledningar ansluts till strömbrytaren.

För min exakta kabeldragning, se diagrammet ovan.

Steg 2: Kodning

Kodning
Kodning
Kodning
Kodning

För att koda Microbits använde jag webbplatsen https://makecode.microbit.org/. Jag har gett dig koden för var och en av komponenterna.

Avståndsdetekterande komponentkod:

makecode.microbit.org/_ao5hUgM8Af8e

Eftersom Arduino nano är lödt till stift 1, kommer koden att få värdena från stift 1 och skicka dessa värden med hjälp av Bluetooth till mikrobiten i ljudframställningskomponenten. För att förstå koden bättre måste du veta vad seriella rader är. Seriell kommunikation är där data skickas och tas emot med hjälp av seriella linjer. i koden kommer du att se ordet serie som används mycket. Den används eftersom mikrobiten tar emot data längs en seriell linje från Arduino och den måste kunna skicka denna data till den andra mikrobiten i ljudframställningskomponenten med Bluetooth.

Ljudframställningskod:

makecode.microbit.org/_coEDmhcz6iTP

I den här koden kommer mikrobiten att ta emot data som mikrobiten skickat från den distansdetekterande komponenten och den kommer sedan att få summern att göra ett ljud med en viss frekvens. Många om och annat om påståenden används för att skapa en viss frekvens baserat på antalet mottagna. Ett större antal betyder att avståndssensorn är längre bort så att det blir en lägre tonhöjd, och ett mindre antal betyder att avståndssensorn är nära ett objekt så att en högre tonhöjd kommer att skapas. Användaren kommer att kunna identifiera om det finns ett objekt i vägen baserat på de platser som summern skapat.

Steg 3: 3D -utskrift av fodralen

3D -utskrift av fodralen
3D -utskrift av fodralen

Du måste sedan skriva ut två fall. En för ljudkomponenten som går runt användarens hals och en för den distansavkännande komponenten som kommer att fästas på käppen.

Steg 4: Sätta ihop alla delar

Att sätta ihop alla delar
Att sätta ihop alla delar
Att sätta ihop alla delar
Att sätta ihop alla delar
Att sätta ihop alla delar
Att sätta ihop alla delar

Du måste sedan lägga de ljudframställande komponenterna i ett av fallen och använda tejp eller lim för att stänga höljet säkert. Gör samma sak för distansdetekteringskomponenten. Se till att avståndssensorn är placerad vid ett av de öppna hålen så att den kan mäta. Se också till att summern är placerad vid ett av de öppna hålen, så att användaren tydligt kan höra ljuden som hörs.

Steg 5: Final Touchups

Sista touchups
Sista touchups

Fäst en nyckelband till den ljudskapande komponenten så att den passar över användarens huvud och limma den distansbildande komponenten till ett pvc -rör eller en käpp.

Rekommenderad: