Агуулгын хүснэгт:

Walker Proximity төхөөрөмж: 4 алхам
Walker Proximity төхөөрөмж: 4 алхам

Видео: Walker Proximity төхөөрөмж: 4 алхам

Видео: Walker Proximity төхөөрөмж: 4 алхам
Видео: В Windows 10 не установлено устройство вывода звука [работает] 2024, Долдугаар сарын
Anonim
Image
Image

Бүгдээрээ сайн уу!

Бид бол WPI -ийн Массачусетсийн математик, шинжлэх ухааны академийн оюутнууд юм. Бид саяхан Seven Hills дахь дементи өвчтэй өвчтөнд туслах технологийн туслах төслийг хэрэгжүүллээ.

Ухаан алдах өвчний улмаас үйлчлүүлэгч заримдаа нэг өрөөнөөс нөгөө өрөө рүү явахдаа алхагчаа авч явахаа мартдаг. Түүнд сануулахад нь туслахын тулд бид Raspberry Pi Zero W болон Bluetooth-ийг идэвхжүүлсэн ухаалаг цаг ашиглан Bluetooth-д суурилсан ойролцоо мэдрэгчийг бүтээжээ. Энэхүү хууран мэхлэх аргыг Альцгеймер, Хантингтоны өвчин гэх мэт ой санамж муудахтай ижил төстэй хүмүүс ашиглаж болно.

Та доорх линкүүдийг ашиглан бидний шаардлага, суурь судалгаа, өрсөлдөгчийн дүн шинжилгээ, шийдвэрийн матрицтай шууд холбогдох эсвэл хавсаргасан файлуудыг татаж авах боломжтой.

Алхам 1: Материал

Энэхүү системийг бүтээхэд ашигласан материалын жагсаалтыг доор харуулав.

  • Raspberry Pi Zero W (1)

    • Зардал: $ 10.00
    • Холбоос:
    • Бүтээгдэхүүний ID: 3400
  • Ухаалаг цаг (1)

    • Зардал: $ 17.99
    • Холбоос:
    • Тэмдэглэл: Үүнийг Raspberry Pi -тэй холбогдож, MAC хаяг өгөх боломжтой Bluetooth төхөөрөмжөөр (3.0 ба түүнээс доош түвшин) сольж болно.
  • Зөөврийн компьютер (бид Mac ашиглаж байсан)
  • Зөөврийн батерейны багц: бид бие даасан байдлаар нийлүүлсэн батерейны багцыг ашигласан боловч 5 вольтын гаралт өгөх боломжтой авсаархан батерей эсвэл лити батерей хангалттай байх болно.
  • Raspberry Pi -ийг цахилгаан тэжээлээр хангах MicroUSB кабель

Алхам 2: Raspberry Pi -ийг тохируулах

Нэгдүгээрт, Raspberry Pi -ийг дараах алхамуудын дагуу тохируулна уу.

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

Raspbian суулгаж, Raspberry Pi -д ssh -ээр холбогдсоны дараа дараах тушаалуудыг ашиглан шаардлагатай багцуудыг суулгаарай.

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

git clone

cd bluetooth-ойролцоо

sudo python setup.py суулгах

Одоо хоёрдогч төхөөрөмжийнхөө Bluetooth хаягийг олоорой.

sudo bluetoothctl

скан хийх

Төхөөрөмжийнхөө нэрийг хараад Bluetooth хаягийг нь хуулж, хүртээмжтэй газар хадгална уу. Энэ нь XX: XX: XX: XX: XX форматтай байх ёстой.

Дараа нь доорх файлыг Raspberry Pi руу хуулж, түүний туйлын замыг тэмдэглээрэй. Файлыг хуулахын тулд та Filezilla эсвэл бусад олон хэрэгслийг ашиглаж болно.

github.com/danramirez2001/buzzer.py

Та өөрийн хоёрдогч төхөөрөмжийн Bluetooth хаягийг BT_ADDR хувьсагчид оруулах шаардлагатай болно. RSSI босго утгыг анхдагчаар -15 гэж тохируулсан боловч та үүнийг 38 -р мөрөнд өөрийн хэрэгцээнд нийцүүлэн тохируулж болно.

Эцэст нь, Raspberry Pi -ийг асаах бүрт скриптийг ажиллуулахын тулд дараах тушаалыг ажиллуулна уу.

sudo crontab -e

Файлыг хүссэн текст засварлагч дээрээ нээгээд дараагийн боломжтой мөр рүү очоод оруулна уу.

@дахин ачаалах python ~/your/path/to/file/here/buzzer.py

Файлыг хадгалаад гарахад Raspberry Pi -ийн тохиргоо дууссан!

Алхам 3: Төхөөрөмжийн угсралт

Raspberry Pi -ийг дуут дохио, LED эсвэл бусад энгийн электрон төхөөрөмжид холбохын тулд дагалдах хэрэгслийнхээ улаан, хар утсыг GPIO самбар руу гагнана уу. Хар утсыг газардуулгатай холбосон байх ёстой; Энэ төсөлд Raspberry Pi -ийн хажуугийн гурав дахь зүүг гадна талын эгнээнд SD карт байрлуулсан болно. Дараа нь улаан утсыг дотоод эгнээний дөрөв дэх зүү дээр холбоно уу.

Цахим угсралт дууссаны дараа төхөөрөмжийг дуусгахын тулд доорхи бүрхүүлийг хэвлэнэ үү.

(CAD холбоос)

Суултын янданг хэвлэсний дараа Raspberry Pi болон жижиг зөөврийн батерейны хайрцгийг оруулна уу. Төхөөрөмжийг явган зорчигч эсвэл бусад зүйлд бэхлэх боломжтой.

Алхам 4: Сайжруулалт ба өргөтгөлийн төслүүд

Энэ төхөөрөмж нь төлөвлөсөн үүргээ гүйцэтгэж байгаа боловч энэ төхөөрөмжийн чадавхийг сайжруулах хэд хэдэн сайжруулалт хийх боломжтой. Боломжит нэг сайжруулалт бол энэ төхөөрөмжийн загварт бага оврын батерей ашиглах явдал бөгөөд ингэснээр нийт хэмжээ, жин бага болно. Энэ төхөөрөмжийн өөр нэг сайжруулалт бол утаснуудаа санамсаргүйгээр салгаснаас болж гэмтэл гарахгүй байхын тулд бүх утсыг илүү сайн бэхлэх явдал юм. Гурав дахь боломжит сайжруулалт бол төхөөрөмжийг ашиглаж байгаа боловч технологийг мэдэхгүй хүмүүст төхөөрөмжийг цэнэглэх, удирдахад хялбар болгох явдал юм.

Өргөтгөх боломжтой төслүүд:

- Төхөөрөмжийн RSSI дохионы хүч болон төхөөрөмж болон өөр төхөөрөмжийн хоорондох зайг холбосон зөв тэгшитгэлийг тодорхойлохын тулд илүү их туршилт хий.

- Илүү хөнгөн, удаан эдэлгээтэй илүү сайн бүрхүүлийг бий болгох.

- Энэ системийг Bluetooth-ийн оронд Wi-Fi технологийг ашиглан хэрэгжүүлж, өгөгдсөн даалгаврыг гүйцэтгэхэд аль загвар нь илүү үр дүнтэй болохыг хараарай.

- Энэ системийг Raspberry Pi -ийн оронд Arduino ашиглан хэрэгжүүлж, аль төхөөрөмж нь анхны зорилгоо илүү сайн биелүүлж байгааг олж мэдээрэй.

Зөвлөмж болгож буй: