Sommario:
- Passaggio 1: parti
- Passaggio 2: collegare i componenti
- Passaggio 3: installa i software locali
- Passaggio 4: configurare il servizio cloud
- Passaggio 5: scarica il modello per la creazione di app locali
- Passaggio 6: video
- Passaggio 7: Referências
Video: Bengala IoT: 7 passaggi
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-10 13:47
Squadra:
- Rodrigo Ferraz Azevedo ([email protected])
- José Macedo Neto ([email protected])
- Ricardo Medeiros Hornung ([email protected])
Descrizione del progetto:
Secondo gli istituti di ricerca, una parte della popolazione mondiale ha qualche tipo di disabilità fisica e il nostro progetto mira a soddisfare questo pubblico, più specificamente ipovedente. Questo progetto mira a costruire una canna che utilizza la tecnologia incorporata per migliorare la vita delle persone con disabilità visive. Il dispositivo utilizzerà sensori come il sensore GPS, microfono per la gestione dei comandi vocali, auricolare per l'interazione dell'utente, sensori a ultrasuoni per il rilevamento di ostacoli e nelle vicinanze oggetti, caricatore magnetico e si propone come un completo dispositivo di comunicazione, permettendo di Connettersi al proprio corpo tramite l'auricolare bluetooth.
Passaggio 1: parti
- DragonBoard 410C
- Linker Mezzanine Card Starter Kit Per 96 Schede
- Sensore a ultrasuoni HC-SR04
- Cuffia Bluetooth
- Batteria
- Cicalino
- Pulsante
Passaggio 2: collegare i componenti
Passaggio 3: installa i software locali
Installa i seguenti software:
- Android Studio (https://developer.android.com/studio/install.html
- Visual Studio (https://www.visualstudio.com/pt-br/downloads/)
Dragonboard viene fornito con Android 5.1 installato (versione corrente 06-2017) e utilizziamo questa versione per la soluzione presentata, ma se hai bisogno puoi scaricare e installare la versione di Android disponibile sul sito 96Boards.
Android 5.1 (https://www.96boards.org/documentation/ConsumerEdition/DragonBoard-410c/Downloads/Android.md/)
Passaggio 4: configurare il servizio cloud
Utilizziamo per questo progetto il cloud provider Microsoft Azure dove è possibile registrarsi come utente di prova per un determinato periodo di tempo.
- Fare clic su Più (+) per aggiungere il nuovo servizio;
- Cerca "App mobile" e fai clic su crea;
- Compila i campi: Nome applicazione, Firma, Gruppo di risorse, Localizzazione/Piano di servizio e fai clic su Crea;
- Fatto!
Passaggio 5: scarica il modello per la creazione di app locali
- Scarica il template Android per velocizzare lo sviluppo;
- Apri in Android Studio per passare alle funzionalità desiderate;
- Un file importante da osservare è il GpioProcessor.java che mappa il GPIO permettendone la manipolazione via software. Questo file è stato scaricato da GitHub di Qualcomm (https://github.com/IOT-410c/IOT-DB410c-Course-3.git)
Passaggio 6: video
Questi video citano la soluzione e mostrano come funziona.
Passaggio 7: Referências
- Specializzazione Internet of Things 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)
- Rete di sviluppatori Qualcomm (https://developer.qualcomm.com/hardware/dragonboard-410c/tutorial-videos)
- Guida all'installazione di Dragonboard 410c per Linux e Android (https://github.com/96boards/documentation/wiki/Dragonboard-410c-Installation-Guide-for-Linux-and-Android)
- Microsoft Azure (https://azure.microsoft.com/pt-br/)