Cuprins:

Dispozitiv de proximitate Walker: 4 pași
Dispozitiv de proximitate Walker: 4 pași

Video: Dispozitiv de proximitate Walker: 4 pași

Video: Dispozitiv de proximitate Walker: 4 pași
Video: The BEST Rollator Walker? [Oasis Space Rollator Walker Review] 2024, Noiembrie
Anonim
Image
Image

Bună ziua tuturor!

Suntem un grup de studenți de la Massachusetts Academy of Mathematics and Science de la WPI. Recent am finalizat un proiect de tehnologie de asistență pentru a ajuta un client cu demență la Seven Hills.

Ca urmare a demenței sale, clientul uită uneori să-și aducă mersul cu el când călătorește dintr-o cameră în alta. Pentru a-l ajuta să-și amintească, am creat un detector de proximitate bazat pe Bluetooth utilizând un Raspberry Pi Zero W și un ceas inteligent compatibil Bluetooth. Acest dispozitiv poate fi utilizat și de persoanele cu afecțiuni similare de pierdere a memoriei, cum ar fi Alzheimer și boala Huntington.

Puteți utiliza următoarele linkuri pentru a accesa direct cerințele noastre, cercetările noastre de bază, analiza concurenților noștri și matricea noastră de decizie sau pentru a descărca fișierele atașate.

Pasul 1: Materiale

Mai jos este o listă a materialelor utilizate pentru construirea acestui sistem:

  • Raspberry Pi Zero W (1)

    • Cost: 10,00 USD
    • Link:
    • ID produs: 3400
  • Ceas inteligent (1)

    • Cost: 17,99 USD
    • Link:
    • Notă: Acesta poate fi înlocuit cu orice dispozitiv Bluetooth (nivelul 3.0 sau inferior) care poate comunica cu un Raspberry Pi și poate oferi o adresă MAC
  • Laptop (am folosit un Mac)
  • Acumulator portabil: am folosit un acumulator furnizat personal, care nu este disponibil comercial, dar orice acumulator compact sau baterie litiu care poate furniza 5 volți de ieșire va fi suficient.
  • Cablu MicroUSB pentru alimentarea cu energie a Raspberry Pi

Pasul 2: Configurarea Raspberry Pi

Mai întâi, configurați Raspberry Pi în conformitate cu pașii de mai jos:

styxit.com/2017/03/14/headless-raspberry-s…

După ce ați instalat Raspbian și v-ați conectat la Raspberry Pi prin ssh, instalați pachetele necesare executând următoarele comenzi:

sudo apt-get install bluetoothsudo apt-get install python-bluez

git clone

cd bluetooth-proximitate

sudo python setup.py instalare

Acum, găsiți adresa Bluetooth a dispozitivului dvs. secundar:

sudo bluetoothctl

scanează pe

Când vedeți numele dispozitivului, copiați adresa Bluetooth a acestuia și stocați-l într-o locație ușor accesibilă. Ar trebui să aibă formatul XX: XX: XX: XX: XX.

Apoi, copiați fișierul de mai jos pe Raspberry Pi, notând calea sa absolută. Puteți utiliza Filezilla sau o serie de alte instrumente pentru a copia fișierul.

github.com/danramirez2001/buzzer.py

Va trebui să introduceți adresa Bluetooth a dispozitivului dvs. secundar în variabila BT_ADDR. Valoarea prag RSSI este setată la -15 în mod implicit, dar o puteți ajusta la nevoile dvs. de pe linia 38.

În cele din urmă, pentru a configura scriptul să ruleze ori de câte ori Raspberry Pi este pornit, executați următoarea comandă:

sudo crontab -e

Deschideți fișierul în editorul de text dorit, navigați la următoarea linie disponibilă și introduceți:

@reboot python ~ / your / path / to / file / here / buzzer.py

Salvați fișierul și ieșiți, iar configurarea Raspberry Pi este completă!

Pasul 3: Asamblarea dispozitivului

Pentru a conecta Raspberry Pi la un buzzer, LED sau orice alt dispozitiv electronic simplu, lipiți pur și simplu firele roșii și negre de la accesoriu la placa GPIO. Firul negru trebuie să fie conectat la un pin de masă; în acest proiect, a fost atașat la al treilea pin de pe partea Raspberry Pi care conține cardul SD pe rândul exterior. Apoi, atașați firul roșu la al patrulea pin de pe rândul interior.

După finalizarea ansamblului electronic, tipăriți carcasa de mai jos pentru a finaliza dispozitivul:

(Link CAD)

După imprimarea carcasei, introduceți Raspberry Pi și un mic pachet de baterii portabil. Dispozitivul poate fi atașat la un walker sau la orice alt obiect prin introducerea curelelor de velcro prin sloturi, iar orice utilizator care poartă ceasul inteligent va putea profita de sistemul de avertizare de proximitate.

Pasul 4: îmbunătățiri și proiecte de extindere

Deși acest dispozitiv își îndeplinește rolul dorit, pot fi aduse mai multe îmbunătățiri care vor spori capacitățile acestui dispozitiv. O posibilă îmbunătățire este utilizarea unui acumulator mai mic în proiectarea acestui dispozitiv, astfel încât dimensiunea și greutatea totală să fie mai mici. O altă posibilă îmbunătățire a acestui dispozitiv este de a securiza mai bine toate cablurile pentru a vă asigura că dispozitivul nu funcționează defectuos din cauza deconectării neintenționate a firelor. O a treia îmbunătățire posibilă este de a face dispozitivul mai ușor de încărcat și manevrat pentru persoanele care ar putea folosi dispozitivul, dar nu sunt familiarizați cu tehnologia.

Proiecte de extindere posibile:

- Efectuați mai multe teste pentru a determina ecuația corectă care conectează puterea semnalului RSSI al dispozitivului și distanța dintre dispozitiv și alt dispozitiv.

- Dezvoltați o carcasă mai bună, care este mai ușoară și mai durabilă.

- Implementați acest sistem cu tehnologie Wi-Fi în loc de Bluetooth și vedeți ce model este mai eficient la îndeplinirea sarcinii date.

- Implementați acest sistem cu un Arduino în loc de un Raspberry Pi și vedeți ce dispozitiv se adresează mai bine obiectivului inițial.

Recomandat: