Innehållsförteckning:
- Tillbehör
- Steg 1: Lödning av alla komponenter tillsammans
- Steg 2: Kodning
- Steg 3: 3D -utskrift av fodralen
- Steg 4: Sätta ihop alla delar
- Steg 5: Final Touchups
Video: Hindret upptäcker White Cane: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:41
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
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
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
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
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
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:
Avståndssensor (för White Cane): 3 steg
Avståndssensor (för White Cane): En typisk distanssensor har redan omfattats av Instructables. Därför ville jag prova en anpassning av detta välkända koncept, som en applikation för en vit käpp. Vita käppar är käpparna som används av blinda för att berätta var de
Hur man upptäcker växtsjukdomar med maskininlärning: 6 steg
Hur man upptäcker växtsjukdomar med maskininlärning: Processen att upptäcka och känna igen sjuka växter har alltid varit en manuell och tråkig process som kräver att människor visuellt inspekterar växtkroppen vilket ofta kan leda till en felaktig diagnos. Det har också förutspåtts som globalt
Den känslomässiga hindret som undviks roboten: 11 steg
DEN KÄNSLIGA HINDNINGEN ATT UNDVIKA ROBOT: Den emotionella roboten. Denna robot visar känslor med neopixlar (RGB LED) som sorg, lycka, arg och rädd, den kan också undvika hinder och göra vissa rörelser under sina vissa känslor. Hjärnan hos den här roboten är en Arduino -mega. ke
Ansiktsspårning och leende upptäcker Halloween -robotar: 8 steg (med bilder)
Face Tracking and Smile Detecting Halloween Robots: Halloween kommer! Vi bestämde oss för att bygga något coolt. Möt Ghosty och Skully robotar. De kan följa ditt ansikte och de vet när du ler att skratta med dig! Detta projekt är ett annat exempel på att använda iRobbie -appen som konverterar iPhone till
Canne Blanche Laser / Laser White Cane With Arduino: 6 steg
Canne Blanche Laser / Laser White Cane With Arduino: Télémètre laser vibrant à une fréquence inversement proportionnelle à la distance pointée.Assistance aux déficiences visuelles.Laseravståndsmätare som vibrerar vid en frekvens som är omvänt proportionell mot det spetsiga avståndet