İçindekiler:

Yürüteç Yakınlık Cihazı: 4 Adım
Yürüteç Yakınlık Cihazı: 4 Adım

Video: Yürüteç Yakınlık Cihazı: 4 Adım

Video: Yürüteç Yakınlık Cihazı: 4 Adım
Video: Çocuklarda Yürüteç Kullanmanın Faydaları ve Zararları | Prof. Dr. Yakup YILDIRIM 2024, Kasım
Anonim
Image
Image

Herkese merhaba!

WPI'daki Massachusetts Matematik ve Bilim Akademisi'nden bir grup öğrenciyiz. Yakın zamanda Seven Hills'de bunaması olan bir müşteriye yardım etmek için bir yardımcı teknoloji projesini tamamladık.

Demansının bir sonucu olarak, danışan bazen bir odadan diğerine seyahat ederken yanında yürüteç getirmeyi unutur. Hatırlamasına yardımcı olmak için bir Raspberry Pi Zero W ve Bluetooth özellikli bir akıllı saat kullanarak Bluetooth tabanlı bir yakınlık dedektörü oluşturduk. Bu mekanizma, Alzheimer ve Huntington hastalığı gibi benzer hafıza kaybı koşullarına sahip kişiler tarafından da kullanılabilir.

Gereksinimlerimize, arka plan araştırmamıza, rakip analizimize ve karar matrisimize doğrudan erişmek için aşağıdaki bağlantıları kullanabilir veya ekteki dosyaları indirebilirsiniz.

Adım 1: Malzemeler

Aşağıda bu sistemi oluşturmak için kullanılan malzemelerin bir listesi bulunmaktadır:

  • Ahududu Pi Sıfır W (1)

    • Maliyet: 10,00 $
    • Bağlantı:
    • Ürün Kimliği: 3400
  • Akıllı saat (1)

    • Maliyet: 17,99 $
    • Bağlantı:
    • Not: Bu, Raspberry Pi ile iletişim kurabilen ve bir MAC Adresi sağlayabilen herhangi bir Bluetooth cihazı (Seviye 3.0 veya altı) ile değiştirilebilir.
  • Dizüstü Bilgisayar (Mac kullandık)
  • Taşınabilir pil takımı: Biz ticari olarak temin edilemeyen, kişisel olarak temin edilen bir pil takımı kullandık, ancak 5 volt çıkış sağlayabilen herhangi bir kompakt pil takımı veya lityum pil yeterli olacaktır.
  • Raspberry Pi'ye güç beslemesi için MicroUSB kablosu

2. Adım: Raspberry Pi'yi Ayarlama

Öncelikle Raspberry Pi'nizi aşağıdaki adımlara göre yapılandırın:

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

Raspbian'ı kurduktan ve ssh üzerinden Raspberry Pi'nize bağlandıktan sonra, aşağıdaki komutları uygulayarak gerekli paketleri kurun:

sudo apt-get kurulumu bluetoothsudo apt-get kurulumu python-bluez

git klon

cd bluetooth-yakınlık

sudo python setup.py kurulumu

Şimdi ikincil cihazınızın Bluetooth adresini bulun:

sudo bluetoothctl

taramak

Cihazınızın adını gördüğünüzde, Bluetooth adresini kopyalayın ve kolayca erişilebilir bir yerde saklayın. XX:XX:XX:XX:XX biçiminde olmalıdır.

Ardından, aşağıdaki dosyayı mutlak yolunu not ederek Raspberry Pi'nize kopyalayın. Dosyayı kopyalamak için Filezilla veya bir dizi başka araç kullanabilirsiniz.

github.com/danramirez2001/buzzer.py

BT_ADDR değişkenine ikincil cihazınızın Bluetooth adresini girmeniz gerekecektir. RSSI eşiği değeri varsayılan olarak -15'e ayarlanmıştır, ancak bunu 38. satırda ihtiyaçlarınıza göre ayarlayabilirsiniz.

Son olarak, betiği Raspberry Pi her açıldığında çalışacak şekilde ayarlamak için aşağıdaki komutu yürütün:

sudo crontab -e

Dosyayı istediğiniz metin düzenleyicide açın, bir sonraki uygun satıra gidin ve şunu girin:

@reboot python ~/your/path/to/file/here/buzzer.py

Dosyayı kaydedin ve çıkın, Raspberry Pi kurulumu tamamlandı!

Adım 3: Cihaz Montajı

Raspberry Pi'yi bir zile, LED'e veya başka herhangi bir basit elektronik cihaza bağlamak için aksesuarınızdaki kırmızı ve siyah kabloları GPIO kartına lehimleyin. Siyah tel bir topraklama pimine bağlanmalıdır; bu projede, Raspberry Pi'nin dış sıradaki SD kartı içeren tarafından üçüncü pinine bağlandı. Ardından kırmızı kabloyu iç sıradaki dördüncü pime takın.

Elektronik montaj tamamlandıktan sonra, cihazı tamamlamak için aşağıdaki kasayı yazdırın:

(CAD bağlantısı)

Muhafaza yazdırıldıktan sonra, Raspberry Pi'yi ve küçük bir taşınabilir pil takımını takın. Cihaz, yuvalardan cırt bantlar geçirilerek bir yürüteç veya başka bir nesneye bağlanabiliyor ve akıllı saati takan herhangi bir kullanıcı yakınlık uyarı sisteminden faydalanabilecek.

Adım 4: İyileştirmeler ve Genişletme Projeleri

Bu cihaz amaçlanan rolünü yerine getirirken, bu cihazın özelliklerini geliştirecek çeşitli iyileştirmeler yapılabilir. Olası bir iyileştirme, toplam boyutun ve ağırlığın daha az olması için bu cihazın tasarımında daha küçük bir pil takımı kullanmaktır. Bu cihazdaki bir diğer olası iyileştirme, kabloların istenmeden ayrılması nedeniyle cihazın arızalanmamasını sağlamak için tüm kabloları daha iyi güvenceye almaktır. Üçüncü bir olası iyileştirme, cihazı kullanan ancak teknolojiye aşina olmayan kişiler için cihazı şarj etmeyi ve ele almayı kolaylaştırmaktır.

Olası Genişletme Projeleri:

- Cihazın RSSI sinyal gücünü ve cihaz ile başka bir cihaz arasındaki mesafeyi bağlayan doğru denklemi belirlemek için daha fazla test yapın.

- Daha hafif ve dayanıklı olan daha iyi kasa geliştirin.

- Bu sistemi Bluetooth yerine Wi-Fi teknolojisi ile uygulayın ve verilen görevi yerine getirmede hangi modelin daha etkili olduğunu görün.

- Bu sistemi Raspberry Pi yerine Arduino ile uygulayın ve hangi cihazın ilk hedefi daha iyi karşıladığını görün.

Önerilen: