Cov txheej txheem:

Haptic Compass Belt: 9 Kauj Ruam
Haptic Compass Belt: 9 Kauj Ruam

Video: Haptic Compass Belt: 9 Kauj Ruam

Video: Haptic Compass Belt: 9 Kauj Ruam
Video: Eric Boyd - The North Paw- A Haptic Compass Anklet.mp4 2024, Kaum ib hlis
Anonim
Haptic Compass Belt
Haptic Compass Belt

Ib txoj hlua siv Arduino uas ua rau sab qaum teb.

Tib neeg kev nkag siab yeej ib txwm txwv rau peb qhov kev xav lom neeg, tab sis yuav ua li cas yog tias peb tuaj yeem hloov qhov ntawd? Hauv qhov xwm txheej, muaj tsiaj txhu uas muaj peev xwm nkag siab qhov chaw sib nqus, ntsuas siab, ntsuas hluav taws xob ib puag ncig, thiab hluav taws xob cua sov. Nrog txoj haujlwm no, Kuv tshawb nrhiav seb nws yuav zoo li cas rau tib neeg (AKA kuv) kom muaj kev nkag siab tshiab, siv lub thev naus laus zis niaj hnub no. Txog qhov dav ntawm qhov kev tshawb fawb no, kuv tau sim nrog magnetoreception. Kuv siv Arduino Nano nrog tus nqi pheej yig magnetometer thiab npib kev co lub zog rau cov lus tawm tswv yim. Kuv tau kos lub cuab yeej rau hauv txoj siv thiab ua ke nrog lub roj teeb kom nws nqa tau.

Txoj haujlwm no tau tshoov siab los ntawm kev ua haujlwm ntawm David Eagleman. Cov lus piav qhia sai ntawm kab lus no yog tias lub tshuab ua kom muaj zog tuaj yeem tso rau ntawm daim tawv nqaij thiab cov cim ntsuas cov ntaub ntawv tuaj yeem siv los tig lawv rau hauv cov qauv tshwj xeeb uas thaum kawg yuav nkag siab los ntawm tus neeg hnav.

Kuv tab tom npaj ua qee qhov kev hloov kho (kom ua txoj siv ntau dua), Kuv yuav tshaj tawm cov duab ntxiv ntawm cov txheej txheem ntawm lub sijhawm ntawd.

Khoom siv

  • Arduino Nano Cov
  • MPU-9250 (magnetometer)
  • 8 npib kev co lub cev muaj zog
  • Khawm
  • 10K tiv thaiv
  • Mini USB cable
  • Siv tawv (Kuv siv txiv neej 38 Wrangler tawv tawv)
  • USB roj teeb pob
  • Kub kua nplaum
  • Cov khoom siv Soldering

Kauj Ruam 1: Kos rau Txoj Haujlwm Tsav Tsheb

Thaum hnav txoj siv, ua tus cim rau nws txhua 45 degrees pib nrog ncaj qha rau ntawm koj xub ntiag. Nov yog qhov uas cov motors yuav muab tso rau. Arduino, lub ntsuas hluav taws xob, thiab khawm yuav muab tso nruab nrab ntawm lub cav ncaj qha rau koj tom qab (S) thiab ib qho rau sab xis lossis sab laug ntawm nws (SE lossis SW). Kuv yuav xa mus rau txhua lub cav los ntawm lawv cov lus qhia tseem ceeb, piv txwv tias Sab qaum teb yog lub xub ntiag ntawm txoj siv.

Kauj Ruam 2: Txuas Cov Hluav Taws Xob Cov Hluav Taws Xob rau Txoj Siv

Ruaj ntseg lub cev muaj zog rau ntawm txoj siv uas cim. Lub cev muaj zog kev co kuv siv tau nplaum thaub qab uas ua qhov no yooj yim.

Kauj Ruam 3: Muab Arduino thiab Magnetometer

Koom nrog Arduino, lub ntsuas hluav taws xob, thiab khawm siv cov kua nplaum kub los ua kom lawv yooj yim kom ruaj ntseg rau ntawm txoj siv.

Kauj Ruam 4: Tuav Arduino hauv Qhov Chaw

Ruaj ntseg Arduino rau txoj siv. Kuv siv txoj hlua khi ntawm theem no, vim tias kuv hloov nws hauv qib 6.

Kauj Ruam 5: Sib dhos Circuit

Sib dhos Circuit Court
Sib dhos Circuit Court

Sib dhos lub Circuit Court uas qhia hauv cov duab hauv qab no. Nco tseg: Cov phiaj xwm qhia pom lub cev muaj zog sib koom ua ke sib txuas hauv av - qhov no ua rau txuas mus rau Arduino yooj yim dua tab sis tsis xav tau. Tej zaum koj yuav xav tau txuas cov xov hluav taws xob txuas ntxiv rau lub cav thiab yuav tsum ntxig USB cable rau hauv Arduino.

Kauj Ruam 6: Npog / Tiv Thaiv Cov Hluav Taws Xob

Qhwv lub Circuit Court hauv kab xev hluav taws xob. Rau qhov ua tau zoo tshaj plaws, tau txais daim kab xev hluav taws xob nrog qhov dav sib npaug raws li txoj siv thiab qhwv tag nrho txoj siv, tawm tsuas yog USB cable nthuav tawm rau Arduino.

Kauj ruam 7:

Tshaj tawm cov duab kos no rau Arduino tom qab teeb tsa cov tsev qiv ntawv xav tau.

Yuav tsum muaj Tsev Qiv Ntawv

  • Bolderflight MPU9250 Cov
  • Kalman Lim

Kauj Ruam 8: Txuas Lub Roj Teeb

Txuas lub roj teeb ntim rau Arduino USB thiab khaws hauv lub hnab lossis ruaj ntseg rau txoj siv.

Kauj Ruam 9: (Tsis teb los tau) Toggle Ntawm Ib txwm nyob thiab ntawm Kev Hloov Cov Qauv Kev co

Ob npaug nias lub pob kom toggle ntawm hom kev sib cais (lub plawv me me mus rau sab qaum teb tsuas yog thaum kev hloov pauv) lossis ib txwm nyob ntawm hom (ib txwm co mus rau Sab Qaum Teb).

Pom zoo: