Korisnički alati

Site alati


2017:studenti:djuric:projektni_zadatak

Ovo je stara izmjena dokumenta!


SonZaS - Sonar za slijepe

Svrha projekta

U prvoj fazi projekta, cilj nam je napraviti sustav koji će omogućiti slijepim i slabovidnim osoboma brže kretanje po ravnom terenu. Sustav bi, na temelju senzora u naočalama, davao zvučni signal čija bi frekvencija oglašavanja i jačina zvuka bila proporcionalna udaljenosti prepreke od korisnika, a “fokus” udaljenosti bi bio određen brzinom koraka.

Kao nadogradnja projekta na postojećem sustavu bi se moglo omogućiti kretanje i po neravnom terenu s niskim zaprekama (kao što su npr. rupe, lokve, stepenice, različiti predmeti koji se nalaze na tlu itd.).

Korisnici projekta

Sustav će moći koristiti sve slijepe i slabovidne osobe. Nakon početne personalizacije (unos tjelesne visine i sl.), sustav neće zahtijevati nikakvo daljnje upravljanje, osim opcije upali/ugasi.

Ciljevi projekta

  1. Ugraditi ultrazvučne senzore za udaljenost u naočale, magnetske senzore pokreta na trake (znojnike) i zvučnike u slušalice. Sve zajedno povezati s mikrokontrolerom.
  2. Montirati uređaj na korisnika i provesti inicijalizaciju (uvesti podatke o visini osobe). Ova točka je opcionalna.
  3. Primiti očitanja ultrazvučnih senzora za udaljenost.
  4. Primiti očitanja magnetskog senzora za brzinu/kretnju.
  5. Zajednički procesirati dobivene signale na mikrokontroleru i na temelju njih odrediti “fokus” udaljenosti.
  6. Na temelju fokusa odrediti šalje li se zvučni signal korisniku. Ako se šalje, odrediti i frekvenciju signala koja je proporcionalna udaljenosti korisnika od predmeta/osobe.
  7. Poslati zvučni signal korisniku (ako je potrebno).

Resursi

Sustav će se ostvariti na Arduino platformi, uz korištenje ultrazvučnih i magnetskih senzora.

Ograničenja

Realno ograničenje sustava je nemogućnost prepoznavanja niskih zapreka, kao što su rupe, lokve, stepenice, izbočenja, niski predmeti (kovčeg), životinje (čivava) itd. U kasnijim iteracijama i nadogradnjama sustava, ovaj problem bi mogao relativno lako biti riješen.

Komunikacija s ostalim podsustavima i vanjskim sustavima

Predviđena je eventualno inicijalna personalizacija sustava, odnosno prilagođavanje tjelesnoj visini korisnika i njegovim navikama u hodanju (dužina i ritam koraka i sl.). Zato je sustav moguće prije prve uporabe inicijalizirati i više nije potrebna daljnja komunikacija sa sustavom (osim preko tipke za paljenje/gašenje).

2017/studenti/djuric/projektni_zadatak.1496908488.txt.gz · Zadnja izmjena: 2023/06/19 18:10 (vanjsko uređivanje)