Satura rādītājs:
- 1. solis: materiāli
- 2. darbība: Raspberry Pi iestatīšana
- 3. darbība: ierīces montāža
- 4. solis: uzlabojumi un paplašināšanas projekti
Video: Walker tuvuma ierīce: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Sveiki visiem!
Mēs esam studentu grupa no Masačūsetsas WPI Matemātikas un zinātnes akadēmijas. Mēs nesen pabeidzām palīgtehnoloģiju projektu, lai palīdzētu klientam ar demenci Seven Hills.
Demences dēļ klients dažreiz aizmirst ņemt līdzi savu staigulīti, kad viņš ceļo no vienas istabas uz otru. Lai palīdzētu viņam atcerēties, mēs izveidojām Bluetooth tuvuma detektoru, izmantojot Raspberry Pi Zero W un viedpulksteni ar Bluetooth. Šo ierīci var izmantot arī cilvēki ar līdzīgiem atmiņas zuduma apstākļiem, piemēram, Alcheimera slimību un Hantingtona slimību.
Jūs varat izmantot šīs saites, lai tieši piekļūtu mūsu prasībām, mūsu fona pētījumiem, mūsu konkurentu analīzei un mūsu lēmumu matricai vai lejupielādētu pievienotos failus.
1. solis: materiāli
Zemāk ir saraksts ar materiāliem, kas izmantoti šīs sistēmas izveidošanai:
-
Raspberry Pi Zero W (1)
- Izmaksas: 10,00 ASV dolāri
- Saite:
- Produkta ID: 3400
-
Viedpulkstenis (1)
- Izmaksas: 17,99 ASV dolāri
- Saite:
- Piezīme. To var aizstāt ar jebkuru Bluetooth ierīci (3.0 vai zemāks līmenis), kas var sazināties ar Raspberry Pi un nodrošināt MAC adresi
- Klēpjdators (mēs izmantojām Mac)
- Pārnēsājams akumulators: mēs izmantojām personīgi piegādātu akumulatoru, kas nav nopērkams tirdzniecībā, taču pietiek ar jebkuru kompaktu akumulatoru vai litija akumulatoru, kas var nodrošināt 5 voltu jaudu.
- MicroUSB kabelis Raspberry Pi barošanai
2. darbība: Raspberry Pi iestatīšana
Vispirms konfigurējiet savu Raspberry Pi, veicot tālāk norādītās darbības.
styxit.com/2017/03/14/headless-raspberry-s…
Kad esat instalējis Raspbian un izveidojis savienojumu ar Raspberry Pi, izmantojot ssh, instalējiet nepieciešamās paketes, izpildot šādas komandas:
sudo apt-get install bluetooth sududo apt-get install python-bluez
git klons
cd bluetooth tuvums
sudo python setup.py instalēt
Tagad atrodiet sekundārās ierīces Bluetooth adresi:
sudo bluetoothctl
skenēt tālāk
Kad redzat ierīces nosaukumu, kopējiet tās Bluetooth adresi un glabājiet to viegli pieejamā vietā. Tam jābūt formātam XX: XX: XX: XX: XX.
Pēc tam nokopējiet tālāk esošo failu savā Raspberry Pi, atzīmējot tā absolūto ceļu. Failu kopēšanai varat izmantot Filezilla vai vairākus citus rīkus.
github.com/danramirez2001/buzzer.py
Jums būs jāievieto sekundārās ierīces Bluetooth adrese mainīgajā BT_ADDR. RSSI sliekšņa vērtība pēc noklusējuma ir iestatīta uz -15, bet jūs varat to pielāgot savām vajadzībām 38. rindā.
Visbeidzot, lai iestatītu skriptu, lai tas darbotos ikreiz, kad Raspberry Pi ir ieslēgts, izpildiet šādu komandu:
sudo crontab -e
Atveriet failu vēlamajā teksta redaktorā, dodieties uz nākamo pieejamo rindu un ievadiet:
@pārstartējiet python ~/jūsu/ceļš/uz/fails/šeit/buzzer.py
Saglabājiet failu un izejiet, un Raspberry Pi iestatīšana ir pabeigta!
3. darbība: ierīces montāža
Lai savienotu Raspberry Pi ar skaņas signālu, gaismas diodi vai jebkuru citu vienkāršu elektroniku, vienkārši lodējiet sarkanās un melnās krāsas vadus no piederuma līdz GPIO plates. Melnajam vadam jābūt savienotam ar zemējuma tapu; šajā projektā tas tika piestiprināts pie trešās tapas no Raspberry Pi sāniem, kas satur SD karti ārējā rindā. Pēc tam pievienojiet sarkano vadu ceturtajai tapai iekšējā rindā.
Kad elektroniskā montāža ir pabeigta, izdrukājiet zemāk esošo korpusu, lai pabeigtu ierīces darbību:
(CAD saite)
Kad korpuss ir izdrukāts, ievietojiet Raspberry Pi un nelielu pārnēsājamu akumulatoru. Ierīci var piestiprināt staigulim vai jebkuram citam objektam, ievietojot velcro siksnas caur spraugām, un ikviens lietotājs, kas valkā viedpulksteni, varēs izmantot tuvuma brīdināšanas sistēmas priekšrocības.
4. solis: uzlabojumi un paplašināšanas projekti
Lai gan šī ierīce pilda savu paredzēto lomu, var veikt vairākus uzlabojumus, kas uzlabos šīs ierīces iespējas. Viens no iespējamiem uzlabojumiem ir izmantot mazāku akumulatoru šīs ierīces dizainā, lai kopējais izmērs un svars būtu mazāks. Vēl viens iespējamais šīs ierīces uzlabojums ir visu vadu labāka nostiprināšana, lai nodrošinātu, ka ierīce nedarbojas nepareizi vadu nejaušas atvienošanas dēļ. Trešais iespējamais uzlabojums ir atvieglot ierīces uzlādi un lietošanu cilvēkiem, kuri, iespējams, izmanto ierīci, bet nav pazīstami ar šo tehnoloģiju.
Iespējamie paplašināšanas projekti:
- Veiciet vairāk testu, lai noteiktu pareizo vienādojumu, kas savieno ierīces RSSI signāla stiprumu un attālumu starp ierīci un citu ierīci.
- Izveidojiet labāku korpusu, kas ir vieglāks un izturīgāks.
- Ieviesiet šo sistēmu ar Wi-Fi tehnoloģiju, nevis Bluetooth, un noskaidrojiet, kurš modelis ir efektīvāks konkrētā uzdevuma izpildē.
- Ieviesiet šo sistēmu ar Arduino, nevis Raspberry Pi, un noskaidrojiet, kura ierīce labāk atbilst sākotnējam mērķim.
Ieteicams:
Raspberry Pi - TMD26721 infrasarkanā digitālā tuvuma detektora Java apmācība: 4 soļi
Raspberry Pi-TMD26721 infrasarkanā digitālā tuvuma detektora Java apmācība: TMD26721 ir infrasarkanais digitālais tuvuma detektors, kas nodrošina pilnīgu tuvuma noteikšanas sistēmu un digitālās saskarnes loģiku vienā 8 kontaktu virsmas stiprinājuma modulī. Tuvuma noteikšana ietver uzlabotu signāla un trokšņa un precizitāte. Profesionālis
Visuino Kā lietot induktīvo tuvuma sensoru: 7 soļi
Visuino Kā lietot induktīvo tuvuma sensoru: šajā apmācībā mēs izmantosim induktīvo tuvuma sensoru un gaismas diodi, kas savienota ar Arduino UNO un Visuino, lai noteiktu metāla tuvumu. Noskatieties demonstrācijas video
Izveidojiet tuvuma sensoru ar Magicbit [Magicblocks]: 6 soļi
Izveidojiet tuvuma sensoru ar Magicbit [Magicblocks]: šī apmācība iemācīs jums izmantot tuvuma sensoru ar Magicbit, izmantojot Magicblocks. Šajā projektā, kura pamatā ir ESP32, mēs izmantojam magicbit. Tāpēc šajā projektā var izmantot jebkuru ESP32 izstrādes plati
Attāluma tuvuma mērīšana ar žestu sensoru APDS9960: 6 soļi
Attāluma tuvuma mērīšana ar žestu sensoru APDS9960: šajā apmācībā mēs iemācīsimies izmērīt attālumu, izmantojot žestu sensoru APDS9960, arduino un Visuino. Noskatieties video
ASS ierīce (antisociāla sociālā ierīce): 7 soļi
ASS ierīce (antisociāla sociāla ierīce): sakiet, ka esat tāds cilvēks, kuram patīk atrasties cilvēku tuvumā, bet nepatīk, ka viņi nāk pārāk tuvu. Jūs arī esat cilvēku baudītājs un jums ir grūti pateikt cilvēkiem nē. Tātad jūs nezināt, kā viņiem pateikt atkāpties. Nu, ievadiet - ASS ierīce! Y