INHOUDSOPGAWE:

Obstakelopsporing van wit riet: 5 stappe
Obstakelopsporing van wit riet: 5 stappe

Video: Obstakelopsporing van wit riet: 5 stappe

Video: Obstakelopsporing van wit riet: 5 stappe
Video: 16 ошибок штукатурки стен. 2024, Mei
Anonim
Hindernisopsporing van White Cane
Hindernisopsporing van White Cane

In my skool het my onderwyser gepraat oor hulpmiddels en hoe ons gereedskap kan maak om ander mense te help. Ek was geïntrigeerd deur hierdie idee, en ek het besluit om 'n waarskuwingstelsel op te stel vir onvoorspelbare struikelblokke vir gesiggestremdes. Vir hierdie projek het ek Tinkercad, Microbits, 'n Arduino nano, 'n sensor, 'n gonser en vele ander gereedskap gebruik. Ek moes my projek onderweg aanpas, maar dit het baie effektief en doeltreffend gewerk.

Voorrade

-1 Arduino nano

-1 optiese afstandsensor

-2 skakelaars

-2 mikrobe

-2 batterye

-4 batterye

-soldeerbout

-soldeer

-3d drukker

3D -filament

-drade

-krimpbuis vir warmte

-verwarmingspistool

Stap 1: soldeer al die komponente saam

Soldeer al die komponente saam
Soldeer al die komponente saam

Afstandswaarnemingskomponent:

U moet die optiese afstandsensor aan 'n Arduino -nano soldeer en die Arduino -nano moet aan die Microbit gesoldeer word. 'N Batterypakket moet aan die Microbit gesoldeer word om die hele konfigurasie meer krag te gee. Om die krag te beheer, soldeer 'n skakelaar tussen die Microbit en die battery. Heg krimpkous aan wanneer drade aan die skakelaar gekoppel word.

Klank maak komponent:

U moet 'n zoemer en 'n battery aan die Microbit soldeer. Om die krag te beheer, soldeer 'n skakelaar tussen die Microbit en die battery. Die gonser moet aan pen 0 gesoldeer word sodat die kode werk. Heg krimpkous aan wanneer drade aan die skakelaar gekoppel word.

Raadpleeg die diagram hierbo vir my presiese bedrading.

Stap 2: Kodering

Kodering
Kodering
Kodering
Kodering

Om die Microbits te kodeer, gebruik ek die webwerf https://makecode.microbit.org/. Ek het u die kode vir elk van die komponente verskaf.

Komponentkode vir afstandopsporing:

makecode.microbit.org/_ao5hUgM8Af8e

Omdat die Arduino nano aan pen 1 gesoldeer is, kry die kode die waardes van pen 1 en stuur die waardes met behulp van Bluetooth na die Microbit in die klankopwekkende komponent. Om die kode beter te verstaan, moet u weet wat reekslyne is. Seriële kommunikasie is waar data gestuur en ontvang word met behulp van reekslyne. In die kode sal u sien dat die woord reeks baie gebruik word. Dit word gebruik omdat die Microbit data langs 'n reekslyn van die Arduino ontvang, en dit moet via Bluetooth na die ander Microbit in die klankvormende komponent kan stuur.

Komponentkode vir klank:

makecode.microbit.org/_coEDmhcz6iTP

In hierdie kode ontvang die Microbit die data wat die Microbit van die afstandopsporingskomponent gestuur het, en dit laat die gonser 'n geluid maak met 'n sekere frekwensie. Baie as en andersins as stellings gebruik word om 'n sekere frekwensie te skep, gebaseer op die getal wat ontvang is. 'N Groter getal beteken dat die afstandsensor verder weg is, so daar sal 'n laer toonhoogte wees, en 'n kleiner getal beteken dat die afstandsensor naby 'n voorwerp is, sodat 'n hoër toonhoogte geskep sal word. Die gebruiker sal kan identifiseer of daar 'n voorwerp op die manier is, gebaseer op die toonhoogtes wat deur die zoemer geskep is.

Stap 3: 3D -afdrukke van die kaste

3D -druk van die kaste
3D -druk van die kaste

U moet dan twee kaste afdruk. Een vir die klankkomponent wat om die nek van die gebruiker gaan, en een vir die afstandswaarnemingskomponent wat aan die kierie geheg sal word.

Stap 4: Sit al die dele bymekaar

Sit al die dele bymekaar
Sit al die dele bymekaar
Sit al die dele bymekaar
Sit al die dele bymekaar
Sit al die dele bymekaar
Sit al die dele bymekaar

Dan moet u die komponente vir klank in een van die kaste plaas en tape of gom gebruik om die omhulsel veilig toe te maak. Doen dieselfde vir die afstandopsporingskomponent. Maak seker dat die afstandsensor by een van die oop gate geplaas is, sodat dit metings kan neem. Maak ook seker dat die gonser by een van die oop gate geplaas word, sodat die gebruiker duidelik die geluide kan hoor.

Stap 5: Laaste aanraking

Laaste aanraking
Laaste aanraking

Plak 'n koord vas aan die komponent wat klank maak sodat dit oor die kop van die gebruiker pas, en plak die komponent wat afstand maak, aan 'n pvc -pyp of 'n kierie.

Aanbeveel: