Taula de continguts:

IoT de Bengala: 7 passos
IoT de Bengala: 7 passos

Vídeo: IoT de Bengala: 7 passos

Vídeo: IoT de Bengala: 7 passos
Vídeo: Bengala Inteligente 2024, Juliol
Anonim
IoT de Bengala
IoT de Bengala

Equip:

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

Descripció del Projecte:

Segons els instituts de recerca, una part de la població mundial té algun tipus de discapacitat física i el nostre projecte pretén atendre aquest públic, més específicament amb discapacitat visual. Aquest projecte té com a objectiu construir una canya que utilitzi tecnologia incrustada per millorar la vida de les persones amb discapacitat visual. El dispositiu utilitzarà sensors com ara sensor GPS, micròfon per manejar ordres de veu, auriculars per a la interacció de l’usuari, sensors d’ultrasons per a la detecció d’obstacles i propers. objectes, carregador magnètic i es proposa que sigui un dispositiu de comunicació complet, que permet connectar-se al cos mitjançant l’auricular bluetooth.

Pas 1: parts

Parts
Parts
  • DragonBoard 410C
  • Kit d'inici de targeta entresòl Linker per a 96 taulers
  • Sensor ultrassònic HC-SR04
  • Auricular Bluetooth
  • Pila
  • Zumbador
  • Botó

Pas 2: connecteu els components

Connecteu els components
Connecteu els components
Connecteu els components
Connecteu els components

Pas 3: Instal·leu programes locals

Instal·leu els programes següents:

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

Dragonboard ve amb Android 5.1 instal·lat (versió actual 06-2017) i fem servir aquesta versió per a la solució presentada, però si ho necessiteu podeu descarregar i instal·lar la versió d’Android disponible al lloc 96Boards.

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

Pas 4: configureu el servei al núvol

Configureu el servei al núvol
Configureu el servei al núvol
Configureu el servei al núvol
Configureu el servei al núvol
Configureu el servei al núvol
Configureu el servei al núvol
Configureu el servei al núvol
Configureu el servei al núvol

Utilitzem per a aquest projecte el proveïdor de núvol de Microsoft Azure on és possible registrar-se com a usuari de prova durant un període de temps determinat.

  1. Feu clic al signe Plus (+) per afegir el nou servei;
  2. Cerqueu "Aplicació mòbil" i feu clic a Crea;
  3. Empleneu els camps: nom de l'aplicació, signatura, grup de recursos, pla de localització / servei i feu clic a Crea;
  4. Fet!

Pas 5: baixeu la plantilla per a la creació d'aplicacions locals

Baixeu la plantilla per a la creació d'aplicacions locals
Baixeu la plantilla per a la creació d'aplicacions locals
Baixeu la plantilla per a la creació d'aplicacions locals
Baixeu la plantilla per a la creació d'aplicacions locals
  1. Baixeu-vos la plantilla Android per accelerar el desenvolupament;
  2. Obriu-lo a Android Studio per canviar a les funcions desitjades;
  3. Un fitxer important que cal observar és el GpioProcessor.java que mapea el GPIO permetent la seva manipulació mitjançant programari. Aquest fitxer s'ha descarregat de GitHub de Qualcomm (https://github.com/IOT-410c/IOT-DB410c-Course-3.git)

Pas 6: vídeos

Aquests vídeos citen la solució i mostren el seu funcionament.

Pas 7: referències

  • Especialització en Internet de les coses UC San Diego (https://www.coursera.org/specialisations/internet-of-things)
  • Android (https://www.96boards.org/documentation/ConsumerEdition/DragonBoard-410c/Downloads/Android.md/)
  • Android Studio (https://developer.android.com/studio)
  • Xarxa de desenvolupadors Qualcomm (https://developer.qualcomm.com/hardware/dragonboard-410c/tutorial-videos)
  • Guia d'instal·lació de Dragonboard 410c per a Linux i Android (https://github.com/96boards/documentation/wiki/Dragonboard-410c-Installation-Guide-for-Linux-and-Android)
  • Microsoft Azure (https://azure.microsoft.com/pt-br/)

Recomanat: