Spisu treści:

Bengala IoT: 7 kroków
Bengala IoT: 7 kroków

Wideo: Bengala IoT: 7 kroków

Wideo: Bengala IoT: 7 kroków
Wideo: Double Lumen endotracheal tube insertion 2024, Listopad
Anonim
Bengala IoT
Bengala IoT

Zespół:

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

Opis Projektu:

Według instytutów badawczych, część światowej populacji cierpi na pewien rodzaj niepełnosprawności fizycznej, a nasz projekt ma na celu zaspokojenie potrzeb tej publiczności, a dokładniej osób niedowidzących. Ten projekt ma na celu zbudowanie laski, która wykorzystuje technologię wbudowaną w celu poprawy życia osób z wadami wzroku. Urządzenie będzie wykorzystywać czujniki, takie jak czujnik GPS, mikrofon do obsługi poleceń głosowych, zestaw słuchawkowy do interakcji z użytkownikiem, czujniki ultradźwiękowe do wykrywania przeszkód i w pobliżu przedmiotów, ładowarkę magnetyczną i proponuje się być kompletnym urządzeniem komunikacyjnym, umożliwiającym połączenie z ciałem za pomocą zestawu słuchawkowego bluetooth.

Krok 1: Części

Części
Części
  • DragonBoard 410C
  • Linker Mezzanine Card Starter Kit dla 96 płyt
  • Czujnik ultradźwiękowy HC-SR04
  • Zestaw Bluetooth
  • Bateria
  • Brzęczyk
  • Przycisk

Krok 2: Podłącz komponenty

Podłącz komponenty
Podłącz komponenty
Podłącz komponenty
Podłącz komponenty

Krok 3: Zainstaluj lokalne oprogramowanie

Zainstaluj następujące oprogramowanie:

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

Dragonboard jest dostarczany z zainstalowanym systemem Android 5.1 (aktualna wersja 06-2017) i używamy tej wersji do prezentowanego rozwiązania, ale jeśli potrzebujesz, możesz pobrać i zainstalować wersję Androida dostępną na stronie 96Boards.

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

Krok 4: Skonfiguruj usługę w chmurze

Skonfiguruj usługę w chmurze
Skonfiguruj usługę w chmurze
Skonfiguruj usługę w chmurze
Skonfiguruj usługę w chmurze
Skonfiguruj usługę w chmurze
Skonfiguruj usługę w chmurze
Skonfiguruj usługę w chmurze
Skonfiguruj usługę w chmurze

W tym projekcie wykorzystujemy dostawcę chmury Microsoft Azure, gdzie istnieje możliwość zarejestrowania się jako użytkownik testowy na określony czas.

  1. Kliknij Plus (+), aby dodać nową usługę;
  2. Wyszukaj „Aplikację mobilną” i kliknij Utwórz;
  3. Wypełnij pola: Nazwa aplikacji, Podpis, Grupa zasobów, Lokalizacja/Plan serwisowy i kliknij Utwórz;
  4. Gotowe!

Krok 5: Pobierz szablon do lokalnego tworzenia aplikacji

Pobierz szablon do lokalnego tworzenia aplikacji
Pobierz szablon do lokalnego tworzenia aplikacji
Pobierz szablon do lokalnego tworzenia aplikacji
Pobierz szablon do lokalnego tworzenia aplikacji
  1. Pobierz szablon na Androida, aby przyspieszyć rozwój;
  2. Otwórz w Android Studio, aby zmienić żądane funkcje;
  3. Ważnym plikiem, który należy obserwować, jest GpioProcessor.java, który mapuje GPIO, umożliwiając jego manipulację za pomocą oprogramowania. Ten plik został pobrany z GitHub firmy Qualcomm (https://github.com/IOT-410c/IOT-DB410c-Course-3.git)

Krok 6: Filmy

Te filmy przytaczają rozwiązanie i pokazują, jak to działa.

Krok 7: Referencias

  • Specjalizacja Internetu Rzeczy 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)
  • Sieć programistów Qualcomm (https://developer.qualcomm.com/hardware/dragonboard-410c/tutorial-videos)
  • Przewodnik instalacji Dragonboard 410c dla systemów 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/)

Zalecana: