Sadržaj:

Haptički pojas kompasa: 9 koraka
Haptički pojas kompasa: 9 koraka

Video: Haptički pojas kompasa: 9 koraka

Video: Haptički pojas kompasa: 9 koraka
Video: Сергей Марков. Юконский ворон 2024, Juli
Anonim
Haptički pojas kompasa
Haptički pojas kompasa

Arduino pogonski remen koji vibrira prema sjeveru.

Ljudska percepcija oduvijek je bila ograničena samo na naša biološka osjetila, ali što ako bismo to mogli promijeniti? U prirodi postoje životinje sa sposobnošću osjetiti magnetsko polje, barometarski tlak, struju iz okoline i toplinsko zračenje. Ovim projektom istraživao sam kakav bi osjećaj bio čovjek (zvani ja) da ima nova osjetila, pokrenuta modernom tehnologijom. Za opseg ovog istraživanja, eksperimentirao sam s magnetorecepcijom. Koristio sam Arduino Nano sa jeftinim magnetometrom i motorima za vibraciju novčića za uređaje za povratnu informaciju. Uređaj sam umetnuo u pojas i kombinirao s baterijom kako bih bio prenosiv.

Ovaj projekat je u velikoj mjeri inspiriran djelom Davida Eaglemana. Kratak sažetak ovog članka je da se vibracijski motori mogu postaviti na kožu, a kodirane informacije senzora mogu se upotrijebiti za uključivanje prema određenom obrascu koji će na kraju korisnik podsvjesno primijetiti.

Planiram napraviti neke izmjene (kako bi pojas bio trajniji), tada ću objaviti još fotografija procesa.

Supplies

  • Arduino Nano
  • MPU-9250 (magnetometar)
  • 8 motora za vibraciju novčića
  • Dugme
  • 10K otpornik
  • Mini USB kabel
  • Pojas (koristila sam muški remen od kože Wrangler 38)
  • USB baterija
  • Vruće ljepilo
  • Komplet za lemljenje

Korak 1: Označite položaje motora

Dok nosite pojas, označite ga na svakih 45 stepeni, počevši od sebe. Ovdje će biti smješteni motori. Arduino, magnetometar i dugme bit će postavljeni između motora neposredno iza vas (S) i onog s desne ili lijeve strane (SE ili SW). Ja ću se odnositi na sve motore prema njihovom kardinalnom smjeru, pod pretpostavkom da je sjever prednji dio pojasa.

Korak 2: Pričvrstite vibracijske motore na remen

Pričvrstite vibracijske motore na pojas gdje je označeno. Motori s vibracijama koje sam koristio imali su ljepljive podloge što je ovo činilo jednostavnim.

Korak 3: Kombinirajte Arduino i magnetometar

Spojite Arduino, magnetometar i dugme pomoću vrućeg ljepila kako biste ih lakše pričvrstili za pojas.

Korak 4: Držite Arduino na mjestu

Pričvrstite Arduino za pojas. U ovoj sam fazi koristio kravatu s patentnim zatvaračem jer sam je zamijenio u koraku 6.

Korak 5: Sastavite krug

Sastavite kolo
Sastavite kolo

Sastavite krug prikazan na sljedećoj shemi. Napomena: Shema prikazuje vibracijske motore koji dijele zajedničku žicu za uzemljenje - to olakšava priključivanje na Arduino, ali nije potrebno. Vjerojatno ćete na motore morati priključiti žice dodatne duljine i trebali biste umetnuti USB kabel u Arduino.

Korak 6: Pokrijte / zaštitite žice

Obmotajte krug električnom trakom. Za najbolje rezultate nabavite električnu traku jednake širine kao i pojas i omotajte cijeli pojas, ostavljajući samo USB kabel izložen za Arduino.

Korak 7:

Prenesite ovu skicu na Arduino nakon instaliranja potrebnih biblioteka.

Obavezne biblioteke

  • Bolderflight MPU9250
  • Kalmanov filter

Korak 8: Pričvrstite bateriju

Priključite bateriju na Arduino USB i spremite je u džep ili pričvrstite za pojas.

Korak 9: (Opcionalno) Prebacivanje između Uvijek uključeno i uključeno Promijenite načine vibracije

Dvaput pritisnite dugme za prebacivanje između diskretnog načina rada (mali puls prema sjeveru samo pri promjeni smjera) ili uvijek uključenog načina rada (uvijek vibrirajte prema sjeveru).

Preporučuje se: