Mündəricat:

Walker Proximity Cihazı: 4 Addım
Walker Proximity Cihazı: 4 Addım

Video: Walker Proximity Cihazı: 4 Addım

Video: Walker Proximity Cihazı: 4 Addım
Video: Why Battery Recycling is the Next BIG Thing 2024, Iyul
Anonim
Image
Image

Hamıya salam!

WPI -də Massachusetts Riyaziyyat və Elm Akademiyasının bir qrup tələbəsiyik. Bu yaxınlarda Seven Hillsdəki demanslı bir müştəriyə kömək etmək üçün köməkçi bir texnologiya layihəsini tamamladıq.

Yuxusuzluq nəticəsində müştəri bəzən bir otaqdan digərinə gedərkən gəzinti aparıcısını da gətirməyi unudur. Xatırlamasına kömək etmək üçün, Raspberry Pi Zero W və Bluetooth effektiv ağıllı saatdan istifadə edərək Bluetooth əsaslı yaxınlıq detektoru yaratdıq. Bu ziddiyyət Alzheimer və Huntington xəstəliyi kimi oxşar yaddaş itkisi olan insanlar tərəfindən də istifadə edilə bilər.

Tələblərimizə, arxa plan araşdırmalarımıza, rəqib analizlərimizə və qərar matrisimizə birbaşa daxil olmaq və ya əlavə edilmiş faylları yükləmək üçün aşağıdakı bağlantılardan istifadə edə bilərsiniz.

Addım 1: Materiallar

Aşağıda bu sistemi qurmaq üçün istifadə olunan materialların siyahısı verilmişdir:

  • Raspberry Pi Zero W (1)

    • Qiymət: $ 10.00
    • Bağlantı:
    • Məhsul nömrəsi: 3400
  • Ağıllı saat (1)

    • Qiymət: $ 17.99
    • Bağlantı:
    • Qeyd: Bu, Raspberry Pi ilə əlaqə qura bilən və MAC Ünvanı təmin edə bilən hər hansı bir Bluetooth cihazı (Səviyyə 3.0 və ya daha aşağı) ilə əvəz edilə bilər.
  • Laptop (Mac istifadə etdik)
  • Portativ batareya paketi: biz şəxsən təchiz edilmiş, satışda olmayan bir batareya paketi istifadə etdik, ancaq 5 volt çıxış təmin edə bilən hər hansı bir yığcam batareya və ya lityum batareya kifayət edər.
  • Raspberry Pi -yə enerji təchizatı üçün MicroUSB kabeli

Addım 2: Raspberry Pi qurmaq

Əvvəlcə Raspberry Pi -ni aşağıdakı addımlara uyğun olaraq konfiqurasiya edin:

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

Raspbian qurduqdan və ssh vasitəsilə Raspberry Pi -yə qoşulduqdan sonra aşağıdakı əmrləri yerinə yetirərək lazımi paketləri quraşdırın:

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

git klonu

cd bluetooth yaxınlığı

sudo python setup.py qurun

İndi ikincil cihazınızın Bluetooth ünvanını tapın:

sudo bluetoothctl

tarayın

Cihazınızın adını gördükdə, Bluetooth ünvanını kopyalayın və asanlıqla əldə edilə bilən bir yerdə saxlayın. XX: XX: XX: XX: XX formatında olmalıdır.

Sonra, mütləq yolu qeyd edərək aşağıdakı faylı Raspberry Pi -yə kopyalayın. Dosyanı kopyalamaq üçün Filezilla və ya bir sıra digər vasitələrdən istifadə edə bilərsiniz.

github.com/danramirez2001/buzzer.py

İkinci cihazınızın Bluetooth ünvanını BT_ADDR dəyişəninə daxil etməlisiniz. Eşik RSSI dəyəri standart olaraq -15 olaraq təyin olunur, lakin bunu 38 -ci sətirdə ehtiyaclarınıza uyğunlaşdıra bilərsiniz.

Nəhayət, Raspberry Pi açıldıqda işləyəcək skript qurmaq üçün aşağıdakı əmri yerinə yetirin:

sudo crontab -e

Faylı istədiyiniz mətn redaktorunda açın, növbəti mövcud sətrə gedin və daxil edin:

@reboot python ~/yolunuz//faylına/buraya/buzzer.py

Faylı qeyd edin və çıxın və Raspberry Pi qurğusu tamamlandı!

Addım 3: Cihaz Quraşdırması

Raspberry Pi -ni səs siqnalına, LED -ə və ya digər sadə elektronikaya bağlamaq üçün aksesuarınızdakı qırmızı və qara telləri GPIO lövhəsinə lehimləyin. Qara tel bir topraklama pininə bağlanmalıdır; bu layihədə, kənar sıradakı SD kartı olan Raspberry Pi -nin yanındakı üçüncü pinə bağlandı. Sonra qırmızı teli iç sıradakı dördüncü pinə bağlayın.

Elektron montaj tamamlandıqdan sonra cihazı tamamlamaq üçün aşağıdakı korpusu yazdırın:

(CAD bağlantısı)

Korpus çap edildikdən sonra, Raspberry Pi və kiçik portativ batareya paketini daxil edin. Cihaz, yivlərə velcro kayışlar taxaraq gəzinti aparatına və ya başqa bir əşyaya bağlana bilər və ağıllı saat taxan hər bir istifadəçi yaxınlıq xəbərdarlıq sistemindən istifadə edə biləcək.

Addım 4: Təkmilləşdirmə və Uzatma Layihələri

Bu cihaz nəzərdə tutulan rolu yerinə yetirsə də, bu cihazın imkanlarını artıracaq bir neçə təkmilləşdirmə var. Mümkün bir təkmilləşdirmə, bu cihazın dizaynında ümumi ölçü və çəkinin daha az olması üçün daha kiçik bir batareya paketindən istifadə etməkdir. Bu cihazın başqa bir mümkün inkişafı, tellərin istənməyən şəkildə kəsilməsi səbəbindən cihazın arızalanmamasını təmin etmək üçün bütün naqilləri daha yaxşı qorumaqdır. Üçüncü mümkün bir inkişaf, cihazı istifadə edən, lakin texnologiya ilə tanış olmayan insanlar üçün cihazın doldurulmasını və idarə olunmasını asanlaşdırmaqdır.

Mümkün Uzatma Layihələri:

- Cihazın RSSI siqnal gücünü və cihazla başqa bir cihaz arasındakı məsafəni birləşdirən düzgün tənliyi təyin etmək üçün daha çox sınaq keçirin.

- Daha yüngül və davamlı olan daha yaxşı bir korpus hazırlayın.

- Bu sistemi Bluetooth əvəzinə Wi-Fi texnologiyası ilə tətbiq edin və verilən modelin yerinə yetirilməsində hansı modelin daha təsirli olduğunu görün.

- Bu sistemi Raspberry Pi yerinə Arduino ilə tətbiq edin və hansı cihazın ilk hədəfə daha uyğun olduğunu görün.

Tövsiyə: