Satura rādītājs:
- Piegādes
- 1. solis: visu sastāvdaļu lodēšana kopā
- 2. darbība: kodēšana
- 3. darbība: korpusu 3D drukāšana
- 4. solis: visu detaļu salikšana kopā
- 5. solis: pēdējie pieskārieni
Video: Šķēršļu noteikšana baltajam spieķim: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Manā skolā mans skolotājs runāja par palīgtehnoloģijām un to, kā mēs varam izveidot rīkus, lai palīdzētu citiem cilvēkiem. Mani šī ideja ieintriģēja, tāpēc nolēmu izveidot brīdinājuma sistēmu par neparedzamiem šķēršļiem tiem, kuriem ir redzes traucējumi. Šim projektam es izmantoju Tinkercad, Microbits, Arduino nano, sensoru, skaņas signālu un daudzus citus rīkus. Man bija jāpielāgo savs projekts, taču tas ir izrādījies ļoti efektīvs.
Piegādes
-1 Arduino nano
-1 optiskais attāluma sensors
-2 slēdži
-2 mikrobiti
-2 akumulatori
-4 baterijas
-lodāmurs
-lodēt
-3d printeris
-3d drukas kvēldiegs
-vadi
-sasildiet saraušanās caurules
-siltuma pistole
1. solis: visu sastāvdaļu lodēšana kopā
Attāluma noteikšanas komponents:
Jums vajadzēs lodēt optisko attāluma sensoru pie Arduino nano, un Arduino nano būs jāpielodē pie Microbit. Lai nodrošinātu visu konfigurāciju ar lielāku jaudu, Microbit būs jāpielodē akumulators. Lai kontrolētu jaudu, pielodējiet slēdzi starp Microbit un akumulatoru. Pievienojot vadus pie slēdža, pievienojiet termiski saraušanās cauruli.
Skaņas radīšanas komponents:
Microbit būs jāpielodē skaņas signāls un akumulators. Lai kontrolētu jaudu, pielodējiet slēdzi starp Microbit un akumulatoru. Lai kods darbotos, skaņas signāls ir jāpielodē līdz 0 tapu. Pievienojot vadus pie slēdža, pievienojiet termiski saraušanās cauruli.
Lai iegūtu precīzu vadu, skatiet iepriekš redzamo diagrammu.
2. darbība: kodēšana
Lai kodētu Microbits, es izmantoju vietni https://makecode.microbit.org/. Es jums sniedzu katras sastāvdaļas kodu.
Attāluma noteikšanas komponenta kods:
makecode.microbit.org/_ao5hUgM8Af8e
Tā kā Arduino nano ir pielodēts līdz 1. tapai, kods iegūst vērtības no 1. tapas un nosūta šīs vērtības, izmantojot Bluetooth, skaņas veidošanas komponenta mikrobitam. Lai labāk izprastu kodu, jums jāzina, kas ir sērijas līnijas. Sērijas komunikācija ir vieta, kur dati tiek nosūtīti un saņemti, izmantojot sērijas līnijas. kodā redzēsit, ka vārds seriāls tiek izmantots daudz. Tas tiek izmantots, jo Microbit saņem datus no sērijveida līnijas no Arduino, un tam ir jāspēj nosūtīt šos datus uz otru Microbit skaņas veidošanas komponentā, izmantojot Bluetooth.
Skaņas radīšanas komponenta kods:
makecode.microbit.org/_coEDmhcz6iTP
Šajā kodā Microbit saņems datus, ko Microbit nosūtīja no attāluma noteikšanas komponenta, un tas liks skaņas signālam izdot skaņu ar noteiktu frekvenci. Daudzi, ja un citādi, ja paziņojumi tiek izmantoti, lai izveidotu noteiktu frekvenci, pamatojoties uz saņemto numuru. Lielāks skaitlis nozīmē, ka attāluma sensors atrodas tālāk, tāpēc būs zemāks solis, un mazāks skaitlis nozīmē, ka attāluma sensors atrodas tuvu objektam, tāpēc tiks izveidots augstāks piķis. Lietotājs varēs noteikt, vai ceļā ir kāds objekts, pamatojoties uz skaņas signālu.
3. darbība: korpusu 3D drukāšana
Pēc tam jums būs jāizdrukā divi futrāļi. Viens skaņas komponentam, kas iet ap lietotāja kaklu, un otrs attāluma noteikšanas komponentam, kas piestiprinās pie spieķa.
4. solis: visu detaļu salikšana kopā
Pēc tam jums būs jāievieto skaņu veidojošās sastāvdaļas vienā no korpusiem un jāizmanto lente vai līme, lai droši aizvērtu korpusu. Dariet to pašu ar attāluma noteikšanas komponentu. Pārliecinieties, vai attāluma sensors ir novietots pie viena no atvērtajiem caurumiem, lai tas varētu veikt mērījumus. Pārliecinieties arī, vai skaņas signāls ir novietots pie viena no atvērtajiem caurumiem, lai lietotājs varētu skaidri sadzirdēt skaņas.
5. solis: pēdējie pieskārieni
Piestipriniet virvi pie skaņas radīšanas komponenta tā, lai tas ietilptu virs lietotāja galvas, un pielīmējiet attāluma noteikšanas komponentu pie PVC caurules vai spieķa.
Ieteicams:
Šķēršļu novēršanas robots, izmantojot ultraskaņas sensoru (Proteus): 12 soļi
Robots, lai izvairītos no šķēršļiem, izmantojot ultraskaņas sensoru (Proteus): mēs parasti visur sastopam šķēršļu novēršanas robotu. Šī robota aparatūras simulācija ir daļa no konkurences daudzās koledžās un daudzos pasākumos. Bet šķēršļu robotu programmatūras simulācija ir reta. Pat ja mēs to kaut kur varam atrast
Šķēršļu noteikšana asinhroni ar ultraskaņu: 4 soļi
Asinhroni atklāt šķēršļus ar ultraskaņu: es uzjautrinājumam būvēju robotu, kuru vēlos autonomi pārvietot mājas iekšienē. Tas ir ilgs darbs, un es to daru soli pa solim. Šis pamācošais fokuss uz šķēršļu noteikšanu, izmantojot Arduino Mega. Ultraskaņas sensori HC-SR04 vs HY-SRF05 ir lēti un
Attāluma sensors (baltajam spieķim): 3 soļi
Attāluma sensors (baltajai spieķim): tipisks attāluma sensors jau ir plaši iekļauts Instructables. Tāpēc es gribēju izmēģināt šīs plaši pazīstamās koncepcijas pielāgošanu kā balto spieķu pielietojumu. Baltie spieķi ir spieķi, kurus neredzīgie izmanto, lai pateiktu, kur atrodas
Šķēršļu noteikšana ar viedtālruni darbināmu RoboCar, izmantojot Arduino: 5 soļi
Šķēršļu noteikšana ar viedtālruni darbināmu RoboCar, izmantojot Arduino: Šajā projektā mēs esam izveidojuši Robocar, kurā divi ultraskaņas sensori un viens Bluetooth modulis ir savienoti ar Arduino
Šķēršļu noteikšana un brīdinājums - Arduino UNO un ultraskaņa: 4 soļi (ar attēliem)
Šķēršļu un brīdinājumu noteikšana - Arduino UNO un ultraskaņa: šī ir apmācība, lai palīdzētu jums izprast ultraskaņu un skaņas signālu un padziļināt Arduino apguvi, izpildiet šīs darbības un sniedziet man atsauksmes