Sadržaj:

Blizinski uređaj Walker: 4 koraka
Blizinski uređaj Walker: 4 koraka

Video: Blizinski uređaj Walker: 4 koraka

Video: Blizinski uređaj Walker: 4 koraka
Video: Stan: Zagreb (Radnička), 110.00 m2, novogradnja 2 garažna mjesta (iznajmljivanje) 2024, Novembar
Anonim
Image
Image

Zdravo svima!

Mi smo grupa studenata sa Akademije matematike i nauke Massachusetts na WPI. Nedavno smo završili projekt pomoćne tehnologije za pomoć klijentu s demencijom na Sedam brda.

Kao rezultat svoje demencije, klijent ponekad zaboravi da sa sobom ponese šetač kada putuje iz jedne sobe u drugu. Da bismo mu pomogli da se sjeti, stvorili smo detektor blizine zasnovan na Bluetooth-u koristeći Raspberry Pi Zero W i pametni sat s omogućenim Bluetooth-om. Ovaj izum mogu koristiti i ljudi sa sličnim stanjima gubitka pamćenja, poput Alzheimerove i Huntingtonove bolesti.

Pomoću sljedećih veza možete izravno pristupiti našim zahtjevima, našem pozadinskom istraživanju, našoj analizi konkurenata i matrici odlučivanja ili preuzeti priložene datoteke.

Korak 1: Materijali

Ispod je lista materijala koji su korišteni za izgradnju ovog sistema:

  • Raspberry Pi Zero W (1)

    • Cijena: 10,00 USD
    • Link:
    • ID proizvoda: 3400
  • Pametni sat (1)

    • Cijena: 17,99 USD
    • Link:
    • Napomena: Ovo se može zamijeniti bilo kojim Bluetooth uređajem (Nivo 3.0 ili nižim) koji može komunicirati s Raspberry Pi i pružiti MAC adresu
  • Laptop (koristili smo Mac)
  • Prijenosna baterija: koristili smo lično isporučenu bateriju koja nije komercijalno dostupna, ali bilo koja kompaktna baterija ili litijumska baterija koja može dati izlaznu voltu od 5 volti bit će dovoljna.
  • MicroUSB kabel za napajanje Raspberry Pi

Korak 2: Postavljanje Raspberry Pi

Prvo konfigurirajte svoj Raspberry Pi prema koracima u nastavku:

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

Nakon što instalirate Raspbian i povežete se na Raspberry Pi putem ssh -a, instalirajte potrebne pakete izvršavanjem sljedećih naredbi:

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

git clone

cd bluetooth-blizina

sudo python setup.py install

Sada pronađite Bluetooth adresu vašeg sekundarnog uređaja:

sudo bluetoothctl

skeniranje uključeno

Kad vidite naziv svog uređaja, kopirajte njegovu Bluetooth adresu i spremite ga na lako dostupnu lokaciju. Trebalo bi da ima format XX: XX: XX: XX: XX.

Zatim kopirajte donju datoteku na svoj Raspberry Pi bilježeći njenu apsolutnu putanju. Za kopiranje datoteke možete koristiti Filezilla ili niz drugih alata.

github.com/danramirez2001/buzzer.py

Morat ćete umetnuti Bluetooth adresu vašeg sekundarnog uređaja u varijablu BT_ADDR. RSSI vrijednost praga je prema zadanim postavkama postavljena na -15, ali to možete prilagoditi svojim potrebama na liniji 38.

Konačno, da biste postavili skriptu za pokretanje kad god je Raspberry Pi uključen, izvedite sljedeću naredbu:

sudo crontab -e

Otvorite datoteku u željenom uređivaču teksta, prijeđite na sljedeću dostupnu liniju i unesite:

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

Spremite datoteku i izađite, a postavljanje Raspberry Pi je dovršeno!

Korak 3: Sklapanje uređaja

Za spajanje Raspberry Pi na zvučni signal, LED ili bilo koju drugu jednostavnu elektroniku, jednostavno lemite crvene i crne žice s vašeg pribora na GPIO ploču. Crna žica mora biti spojena na iglu za uzemljenje; u ovom projektu, spojen je na treći pin sa strane Raspberry Pi -a koji sadrži SD karticu u vanjskom redu. Zatim pričvrstite crvenu žicu na četvrtu iglu u unutrašnjem redu.

Nakon što je elektronički sklop dovršen, odštampajte donje kućište da biste dovršili uređaj:

(CAD veza)

Kada se kućište odštampa, umetnite Raspberry Pi i malu prenosivu bateriju. Uređaj se može pričvrstiti na hodalicu ili bilo koji drugi predmet umetanjem čičak traka kroz proreze, a svaki korisnik koji nosi pametni sat moći će iskoristiti prednosti sistema upozorenja o blizini.

Korak 4: Poboljšanja i projekti proširenja

Iako ovaj uređaj ispunjava predviđenu ulogu, može se napraviti nekoliko poboljšanja koja će poboljšati mogućnosti ovog uređaja. Jedno moguće poboljšanje je korištenje manje baterije u dizajnu ovog uređaja kako bi ukupna veličina i težina bili manji. Još jedno moguće poboljšanje ovog uređaja je bolje osiguranje svih ožičenja kako bi se osiguralo da uređaj ne radi neispravno zbog nenamjernog odspajanja žica. Treće moguće poboljšanje je olakšavanje punjenja i rukovanja uređajem za ljude koji možda koriste uređaj, ali nisu upoznati s tehnologijom.

Mogući projekti proširenja:

- Učinite dodatno testiranje kako biste utvrdili ispravnu jednadžbu koja povezuje jačinu RSSI signala uređaja i udaljenost između uređaja i drugog uređaja.

- Razviti bolje kućište koje je lakše i izdržljivije.

- Implementirajte ovaj sistem s Wi-Fi tehnologijom umjesto Bluetootha i pogledajte koji je model efikasniji u izvršavanju zadanog zadatka.

- Implementirajte ovaj sistem s Arduinom umjesto Raspberry Pi i pogledajte koji uređaj bolje zadovoljava početni cilj.

Preporučuje se: