Turinys:
- Prekės
- 1 žingsnis: supraskite, kaip tai veikia
- 2 žingsnis: Pasirinkite tinkamą batą
- 3 žingsnis: grandinės sukūrimas
- 4 žingsnis: „Arduino“kodavimas
- 5 žingsnis: paruoškite viską, kad būtų galima sumontuoti
- 6 žingsnis: palaikymas jutikliams
- 7 veiksmas: vibracinio variklio įdėjimas
- 8 žingsnis: Maitinimo šaltinis
- 9 veiksmas: pridėkite jungiklį
- 10 žingsnis: Prijunkite smegenis prie kūno
- 11 veiksmas: paslėpkite paprastame žvilgsnyje
- 12 žingsnis: baigėte
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Visame pasaulyje yra daugiau nei 37 milijonai regos negalią turinčių žmonių. Dauguma šių žmonių važinėja naudodamiesi cukranendrėmis, lazda ar priklausomi nuo kito asmens. Tai ne tik sumažina jų priklausomybę nuo savęs, bet ir kai kuriais atvejais kenkia jų savivertei. Šiame modelyje daugiausia dėmesio skiriama šioms problemoms ir bandoma panaikinti jų priklausomybę nuo kitų žmonių. Naudodami šį batą, jie gali lengvai eiti bet kur, kur tik nori, be jokios išorinės pagalbos.
Prekės
- Batai
- 2 x ultragarso jutiklis (HC-SR04)
- „Arduino Pro Mini“(arba „Arduino nano“)
- Vibratoriaus variklis (gali būti išgelbėtas iš seno mobiliojo telefono)
- Signalas (5 voltai)
- Jumperio laidai
- 5 V maitinimo šaltinis (9 V baterija + LM7805 arba pigus maitinimo bankas)
1 žingsnis: supraskite, kaip tai veikia
a) „Arduino“yra mikrovaldiklis, kuris iš esmės yra viso projekto smegenys. Ultragarso jutiklis jaučia kliūtis, naudodamas SONAR principą. Jis nuolat matuoja atstumą tarp artimiausių kliūčių priešais dėvėtoją.
b) Kai „Arduino“žino, kad atstumas yra mažesnis nei vienas metras, jis siunčia 0,5 Hz kvadratinę bangą į signalizatorių, o tai reiškia, kad garsinis signalas įsijungia sekundei, tada išsijungia dar sekundei ir modelis tęsiasi tol, kol kliūtis lieka 1 m diapazone. Tai veikia kaip įspėjimas dėvėtojui.
c) Jei kliūtis juda dar arčiau, t. y. atstumas tarp batų ir kliūčių yra mažesnis nei 50 cm, „Arduino“siunčia pastovią +5 voltų įtampą vibraciniam varikliui ir garsiniam signalui. Tai sukuria stiprią vibraciją ir erzinantį pyptelėjimą, tarsi paskutinį įspėjimą.
d) Antrasis ultragarso jutiklis yra sumontuotas taip, kad būtų galima nuskaityti atstumą tarp batų ir priešais jį esančios žemės. Jei „Arduino“, naudodamas šį jutiklį, aptinka bet kokią duobę ar skylę prieš batą, jis siunčia 1 Hz kvadratinę bangą į garsinį signalą ir vibracijos variklį. Abiejų signalų laikas yra užprogramuotas taip, kad garsinis signalas ir variklis įjungtų ir išjungtų pakaitomis.
Vibratoriaus variklis yra įmontuotas tik toje vietoje, kur kulnas paliečia batų padą, todėl dėvėtojas sužino, kad priešais jį yra kliūtis ir jis turi pakeisti kryptį
2 žingsnis: Pasirinkite tinkamą batą
Prie bato daug lituosite ir labai tikėtina, kad tam tikru momentu netyčia sugadinsite batą. Taigi pasirinkite senus batus, kuriuos galbūt gulėsite. Batas taip pat neturėtų būti per mažas, kitaip su juo bus sunku dirbti.
3 žingsnis: grandinės sukūrimas
Kaip matote aukščiau pateiktose schemose, norint prijungti „Arduino“reikia visų atskirų komponentų. Vykdykite schemą ir surinkite grandinę.
4 žingsnis: „Arduino“kodavimas
Dabar turite pasakyti „Arduino“, ką daryti. Kodas yra pridėtuose failuose, arba kaip žodinis failas (jums skaityti), arba kaip.ino failas, kurį galima tiesiogiai įkelti į „Arduino“. Jei naudojate reklamą, kodui įkelti turėsite naudoti FTDI plokštę
5 žingsnis: paruoškite viską, kad būtų galima sumontuoti
Jei įkėlus kodą viskas veikia taip, kaip numatyta, turite atjungti visą grandinę, kad ji tilptų į batą.
6 žingsnis: palaikymas jutikliams
Bato gale turite padaryti skylę, kad į ją patektų laidai. Tada, naudodami tam tikrą kartoną, turite padaryti atramą, kad jutikliai būtų sumontuoti ant batų viršaus (žr. Paveikslėlius). Prieš visam laikui tvirtindami viską karštais klijais, būtinai lituokite laidus, kurių ilgis yra iki batų, prie kiekvieno dviejų jutiklių kaiščio, o tada praleiskite juos per anksčiau padarytą skylę.
7 veiksmas: vibracinio variklio įdėjimas
Toliau reikia įtvirtinti vibracinį variklį toje vietoje, kur dėvėtojo kulnas paliečia batų padą. Būtinai įterpkite variklį po vidpadžiu, nes jis uždengs viską ir dėvėtojas nejaučia jokio diskomforto.
8 žingsnis: Maitinimo šaltinis
Maitinimo šaltinis turi dvi galimybes:
- 9 V baterija ir LM7805
- Pigus (tikrai tikrai pigus) „Power Bank“
Aš naudoju akumuliatorių ankstesniame prototipe, tačiau naujausiame modelyje aš naudoju pigų „Amazon“energijos banką. Abiem atvejais maitinimo šaltinį reikia montuoti išorėje. Būtinai tinkamai prijunkite akumuliatorių prie LM7805 (jei pageidaujate). Padarykite mažą skylutę šone, kad abi elektros linijos būtų batų viduje.
9 veiksmas: pridėkite jungiklį
Pavadinimas pasako viską, nutraukite elektros liniją, einančią į batą, ir pridėkite jungiklį.
10 žingsnis: Prijunkite smegenis prie kūno
Dabar atėjo laikas prijungti visą elektroniką prie „Arduino“. Pirmiausia prijunkite garso signalą prie „Arduino“, o po to - vibracinį variklį, o po to - jutiklių ir maitinimo linijų jungtis.
11 veiksmas: paslėpkite paprastame žvilgsnyje
Paslėpkite „Arduino“batų šoninėse sienose. Jums gali tekti atlikti siuvimą ir super klijavimą, bet man pavyko tai padaryti be jų.