Sisukord:

Takistuse tuvastamine valge kepp: 5 sammu
Takistuse tuvastamine valge kepp: 5 sammu

Video: Takistuse tuvastamine valge kepp: 5 sammu

Video: Takistuse tuvastamine valge kepp: 5 sammu
Video: Сборка гидрокостюма без регистрации и смс. Финал ► 3 Прохождение SOMA 2024, Juuli
Anonim
Takistuse tuvastamine valge kepp
Takistuse tuvastamine valge kepp

Minu koolis rääkis mu õpetaja abitehnoloogiast ja sellest, kuidas me saame teha tööriistu teiste inimeste abistamiseks. Olin sellest ideest huvitatud, mistõttu otsustasin luua nägemispuudega inimestele ettearvamatute takistuste eest hoiatussüsteemi. Selle projekti jaoks kasutasin Tinkercadi, Microbitsit, Arduino nano, sensorit, suminat ja paljusid muid tööriistu. Ma pidin oma projekti muutma, kuid see on väga tõhusalt toiminud.

Tarvikud

-1 Arduino nano

-1 optiline kaugusandur

-2 lülitit

-2 mikrobit

-2 akut

-4 patareid

-jootekolb

-joodis

-3d printer

-3d trükikiud

-juhtmed

-soojendage kahanevaid torusid

-soojuspüstol

Samm: kõigi komponentide jootmine koos

Kõikide komponentide jootmine koos
Kõikide komponentide jootmine koos

Kaugustundlik komponent:

Peate jootma optilise kaugusanduri Arduino nano külge ja Arduino nano tuleb joota Microbiti külge. Aku tuleb Microbitile jootma, et kogu konfiguratsioon saaks rohkem energiat. Toite juhtimiseks jootke lüliti Microbiti ja aku vahel. Juhtmete ühendamisel lülitiga kinnitage termokahanevad torud.

Heli loomise komponent:

Peate Microbitile jootma summeri ja aku. Toite juhtimiseks jootke lüliti Microbiti ja aku vahel. Signaal peaks olema joodetud tihvtiga 0, et kood töötaks. Juhtmete ühendamisel lüliti külge kinnitage termokahanevad torud.

Minu täpse juhtmestiku saamiseks vaadake ülaltoodud skeemi.

2. samm: kodeerimine

Kodeerimine
Kodeerimine
Kodeerimine
Kodeerimine

Mikrobittide kodeerimiseks kasutasin veebisaiti https://makecode.microbit.org/. Esitasin teile iga komponendi koodi.

Kauguse tuvastamise komponendi kood:

makecode.microbit.org/_ao5hUgM8Af8e

Kuna Arduino nano on joodetud tihvtiga 1, saab kood väärtused tihvtilt 1 ja saadab need väärtused Bluetoothi abil heli tekitava komponendi mikrobitile. Koodi paremaks mõistmiseks peate teadma, mis on seerialiinid. Jadaühendus on koht, kus andmeid saadetakse ja võetakse vastu jadaliine kasutades. koodis näete sõna seriaal, mida kasutatakse palju. Seda kasutatakse seetõttu, et Microbit võtab Arduinolt andmeid vastu jadaühenduse kaudu ja see peab suutma need andmed Bluetoothi abil heli tekitava komponendi teisele mikrobitile saata.

Heli tekitava komponendi kood:

makecode.microbit.org/_coEDmhcz6iTP

Selles koodis võtab Microbit kaugusetuvastuskomponendi poolt saadetud andmed vastu ja paneb seejärel summeri teatud sagedusega heli tegema. Paljud, kui ja muidu, kui avaldusi kasutatakse teatud arvu loomiseks saadud arvu põhjal. Suurem arv tähendab, et kaugusandur on kaugemal, nii et seal on madalam samm, ja väiksem arv tähendab, et kaugusandur on objekti lähedal, nii et luuakse kõrgem samm. Kasutaja saab summeri loodud helikõrguste põhjal tuvastada, kas sellel on mõni objekt.

3. samm: ümbriste 3D -printimine

Korpuste 3D printimine
Korpuste 3D printimine

Seejärel peate printima kaks ümbrist. Üks helikomponendi jaoks, mis läheb kasutaja kaela ümber, ja teine kaugusetundliku komponendi jaoks, mis kinnitatakse kepi külge.

Samm: kõik osad kokku panna

Kõikide osade kokku panemine
Kõikide osade kokku panemine
Kõikide osade kokku panemine
Kõikide osade kokku panemine
Kõikide osade kokku panemine
Kõikide osade kokku panemine

Seejärel peate helikomponendid ühte korpusesse panema ja korpuse turvaliseks sulgemiseks kasutama linti või liimi. Tehke sama ka kaugust tuvastava komponendi puhul. Veenduge, et kaugusandur on paigutatud ühele avatud augule, et see saaks mõõtmisi teha. Samuti veenduge, et sumin on paigutatud ühele avatud augule, nii et kasutaja kuuleks selgelt helisid.

Samm: viimased puudutused

Lõplikud puudutused
Lõplikud puudutused

Kinnitage kaelapael heli tekitavale komponendile nii, et see mahuks üle kasutaja pea, ja liimige kaugust tekitav komponent pvc -toru või kepi külge.

Soovitan: