İçindekiler:

Bengala IoT: 7 Adım
Bengala IoT: 7 Adım

Video: Bengala IoT: 7 Adım

Video: Bengala IoT: 7 Adım
Video: যে দ্বীপ থেকে কেউ জীবিত ফেরত আসে না | Rtv News 2024, Temmuz
Anonim
Bengala IoT
Bengala IoT

Takım:

  1. Rodrigo Ferraz Azevedo ([email protected])
  2. José Macedo Neto ([email protected])
  3. Ricardo Medeiros Hornung ([email protected])

Proje Açıklaması:

Araştırma enstitülerine göre, dünya nüfusunun bir kısmının bir tür fiziksel engeli var ve projemiz bu halka, özellikle de görme engellilere hitap etmeyi amaçlıyor. Bu proje, görme engelli kişilerin yaşamlarını iyileştirmek için gömülü teknolojiyi kullanan bir baston yapmayı amaçlamaktadır. Cihazda GPS sensörü, sesli komutları işlemek için mikrofon, kullanıcı etkileşimi için kulaklık, engelleri ve yakınları algılamak için ultrasonik sensörler gibi sensörler kullanılacaktır. nesneler, manyetik şarj cihazı ve bluetooth kulaklık kullanarak vücudunuza Bağlanabilmenizi sağlayan eksiksiz bir iletişim cihazı olması önerilmiştir.

Adım 1: Parçalar

Parçalar
Parçalar
  • DragonBoard 410C
  • 96Boards için Linker Ara Kart Başlangıç Seti
  • Ultrasonik Sensör HC-SR04
  • Bluetooth kulaklık
  • pil
  • zil
  • Buton

Adım 2: Bileşenleri Takın

Bileşenleri Takın
Bileşenleri Takın
Bileşenleri Takın
Bileşenleri Takın

3. Adım: Yerel Yazılımları Kurun

Aşağıdaki yazılımları yükleyin:

  1. Android Studio (https://developer.android.com/studio/install.html
  2. Visual Studio (https://www.visualstudio.com/pt-br/downloads/)

Dragonboard, Android 5.1 yüklü olarak gelir (mevcut sürüm 06-2017) ve sunulan çözüm için bu sürümü kullanıyoruz, ancak ihtiyacınız olursa, 96Boards sitesinde bulunan Android sürümünü indirip yükleyebilirsiniz.

Android 5.1 (https://www.96boards.org/documentation/ConsumerEdition/DragonBoard-410c/Downloads/Android.md/)

4. Adım: Bulut Hizmetini Yapılandırın

Bulut Hizmetini Yapılandırın
Bulut Hizmetini Yapılandırın
Bulut Hizmetini Yapılandırın
Bulut Hizmetini Yapılandırın
Bulut Hizmetini Yapılandırın
Bulut Hizmetini Yapılandırın
Bulut Hizmetini Yapılandırın
Bulut Hizmetini Yapılandırın

Bu proje için, belirli bir süre boyunca test kullanıcısı olarak kaydolmanın mümkün olduğu Microsoft Azure bulut sağlayıcısını kullanıyoruz.

  1. Yeni hizmeti eklemek için Artı (+) simgesine tıklayın;
  2. "Mobil Uygulama"yı arayın ve oluştur'a tıklayın;
  3. Alanları doldurun: Başvuru Adı, İmza, Kaynaklar Grubu, Yerelleştirme/Hizmet Planı ve Oluştur'a tıklayın;
  4. Tamamlandı!

Adım 5: Yerel Uygulama Oluşturma Şablonunu İndirin

Yerel Uygulama Oluşturma Şablonunu İndirin
Yerel Uygulama Oluşturma Şablonunu İndirin
Yerel Uygulama Oluşturma Şablonunu İndirin
Yerel Uygulama Oluşturma Şablonunu İndirin
  1. Geliştirmeyi hızlandırmak için Android şablonunu indirin;
  2. İstediğiniz özelliklere geçmek için Android Studio'da açın;
  3. Gözlenmesi gereken önemli bir dosya, GPIO'yu yazılım aracılığıyla manipüle edilmesine izin vererek haritalayan GpioProcessor.java'dır. Bu dosya Qualcomm'un GitHub'ından indirilmiştir (https://github.com/IOT-410c/IOT-DB410c-Course-3.git)

6. Adım: Videolar

Bu videolar çözümden bahseder ve nasıl çalıştığını gösterir.

7. Adım: Referanslar

  • Nesnelerin İnterneti Uzmanlığı UC San Diego (https://www.coursera.org/specializations/internet-of-things)
  • Android (https://www.96boards.org/documentation/ConsumerEdition/DragonBoard-410c/Downloads/Android.md/)
  • Android Studio (https://developer.android.com/studio)
  • Qualcomm Geliştirici Ağı (https://developer.qualcomm.com/hardware/dragonboard-410c/tutorial-videos)
  • Linux ve Android için Dragonboard 410c Kurulum Kılavuzu (https://github.com/96boards/documentation/wiki/Dragonboard-410c-Installation-Guide-for-Linux-and-Android)
  • Microsoft Azure (https://azure.microsoft.com/pt-br/)

Önerilen: