Satura rādītājs:

Bengala IoT: 7 soļi
Bengala IoT: 7 soļi

Video: Bengala IoT: 7 soļi

Video: Bengala IoT: 7 soļi
Video: NPK 7 IN 1 SOIL SENSOR - Humidity,Temperature ,EC, PH & NPK values all in one 2024, Novembris
Anonim
Bengala IoT
Bengala IoT

Komanda:

  1. Rodrigo Ferraz Azevedo ([email protected])
  2. Hosē Maķedo Neto ([email protected])
  3. Ricardo Medeiros Hornung ([email protected])

Projekta apraksts:

Saskaņā ar pētniecības institūtu datiem daļai pasaules iedzīvotāju ir kāda veida fiziska invaliditāte, un mūsu projekta mērķis ir apmierināt šo sabiedrību, konkrētāk, ar redzes traucējumiem. Šī projekta mērķis ir izveidot spieķi, kas izmanto iegulto tehnoloģiju, lai uzlabotu cilvēku ar redzes traucējumiem dzīvi. Ierīce izmantos tādus sensorus kā GPS sensors, mikrofons balss komandu apstrādei, austiņas lietotāju mijiedarbībai, ultraskaņas sensori šķēršļu noteikšanai un tuvumā objektus, magnētisko lādētāju un tiek piedāvāta kā pilnīga saziņas ierīce, kas ļauj izveidot savienojumu ar ķermeni, izmantojot Bluetooth austiņas.

1. darbība: detaļas

Daļas
Daļas
  • DragonBoard 410C
  • Linker Mezzanine Card sākuma komplekts 96Boards
  • Ultraskaņas sensors HC-SR04
  • Bluetooth austiņas
  • Akumulators
  • Signāls
  • Poga

2. darbība: pievienojiet komponentus kontaktdakšai

Pievienojiet komponentus
Pievienojiet komponentus
Pievienojiet komponentus
Pievienojiet komponentus

3. darbība: instalējiet vietējo programmatūru

Instalējiet šādas programmatūras:

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

Dragonboard komplektā ir instalēta operētājsistēma Android 5.1 (pašreizējā versija 06-2017), un mēs izmantojam šo versiju piedāvātajam risinājumam, taču, ja nepieciešams, varat lejupielādēt un instalēt vietnē 96Boards pieejamo Android versiju.

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

4. darbība: konfigurējiet mākoņa pakalpojumu

Konfigurējiet mākoņa pakalpojumu
Konfigurējiet mākoņa pakalpojumu
Konfigurējiet mākoņa pakalpojumu
Konfigurējiet mākoņa pakalpojumu
Konfigurējiet mākoņa pakalpojumu
Konfigurējiet mākoņa pakalpojumu
Konfigurējiet mākoņa pakalpojumu
Konfigurējiet mākoņa pakalpojumu

Šim projektam mēs izmantojam Microsoft Azure mākoņpakalpojumu sniedzēju, kur ir iespējams reģistrēties kā testa lietotājs uz noteiktu laiku.

  1. Noklikšķiniet uz pluszīmes (+), lai pievienotu jauno pakalpojumu;
  2. Atrodiet “Mobilā lietotne” un noklikšķiniet uz izveidot;
  3. Aizpildiet laukus: lietojumprogrammas nosaukums, paraksts, resursu grupa, lokalizācija/pakalpojumu plāns un noklikšķiniet uz Izveidot;
  4. Gatavs!

5. darbība: lejupielādējiet veidni vietējās lietotnes izveidei

Lejupielādējiet vietņu lietotņu izveides veidni
Lejupielādējiet vietņu lietotņu izveides veidni
Lejupielādējiet vietņu lietotņu izveides veidni
Lejupielādējiet vietņu lietotņu izveides veidni
  1. Lejupielādējiet Android veidni, lai paātrinātu attīstību;
  2. Atveriet Android Studio, lai mainītu vēlamās funkcijas;
  3. Svarīgs fails, kas jāievēro, ir GpioProcessor.java, kas kartē GPIO, ļaujot ar to manipulēt, izmantojot programmatūru. Šis fails ir lejupielādēts no Qualcomm GitHub (https://github.com/IOT-410c/IOT-DB410c-Course-3.git)

6. darbība: videoklipi

Šajos videoklipos ir minēts risinājums un parādīts, kā tas darbojas.

7. solis: atsauces

  • Lietas interneta specializācija 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 izstrādātāju tīkls (https://developer.qualcomm.com/hardware/dragonboard-410c/tutorial-videos)
  • Dragonboard 410c Linux un Android instalēšanas rokasgrāmata (https://github.com/96boards/documentation/wiki/Dragonboard-410c-Installation-Guide-for-Linux-and-Android)
  • Microsoft Azure (https://azure.microsoft.com/pt-br/)

Ieteicams: