Πίνακας περιεχομένων:

Bengala IoT: 7 Βήματα
Bengala IoT: 7 Βήματα

Βίντεο: Bengala IoT: 7 Βήματα

Βίντεο: Bengala IoT: 7 Βήματα
Βίντεο: Select LTE Band on Samsung (band 7 for example) 2024, Νοέμβριος
Anonim
Bengala IoT
Bengala IoT

Ομάδα:

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

Περιγραφή Έργου:

Σύμφωνα με ερευνητικά ινστιτούτα, μέρος του παγκόσμιου πληθυσμού έχει κάποιου είδους σωματική αναπηρία και το έργο μας στοχεύει να καλύψει αυτό το κοινό, πιο συγκεκριμένα άτομα με προβλήματα όρασης. Αυτό το έργο στοχεύει στην κατασκευή ενός ζαχαροκάλαμου που χρησιμοποιεί ενσωματωμένη τεχνολογία για τη βελτίωση της ζωής των ατόμων με προβλήματα όρασης. Η συσκευή θα χρησιμοποιεί αισθητήρες όπως αισθητήρα GPS, μικρόφωνο για χειρισμό φωνητικών εντολών, ακουστικά για αλληλεπίδραση χρηστών, αισθητήρες υπερήχων για ανίχνευση εμποδίων και κοντινά σημεία αντικείμενα, μαγνητικός φορτιστής και προτείνεται να είναι μια πλήρης συσκευή επικοινωνίας, επιτρέποντας τη σύνδεση με το σώμα σας χρησιμοποιώντας τα ακουστικά bluetooth.

Βήμα 1: Μέρη

Ανταλλακτικά
Ανταλλακτικά
  • DragonBoard 410C
  • Κιτ εκκίνησης Linker Mezzanine Card For 96Boards
  • Αισθητήρας υπερήχων HC-SR04
  • Ακουστικό Bluetooth
  • Μπαταρία
  • Βομβητής
  • Κουμπί

Βήμα 2: Συνδέστε τα εξαρτήματα

Συνδέστε τα εξαρτήματα
Συνδέστε τα εξαρτήματα
Συνδέστε τα εξαρτήματα
Συνδέστε τα εξαρτήματα

Βήμα 3: Εγκατάσταση τοπικών λογισμικών

Εγκαταστήστε τα ακόλουθα λογισμικά:

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

Το Dragonboard έρχεται με εγκατεστημένο το Android 5.1 (τρέχουσα έκδοση 06-2017) και χρησιμοποιούμε αυτήν την έκδοση για τη λύση που παρουσιάζεται, αλλά αν χρειαστεί μπορείτε να κατεβάσετε και να εγκαταστήσετε την έκδοση του Android που είναι διαθέσιμη στον ιστότοπο 96Boards.

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

Βήμα 4: Διαμορφώστε την Υπηρεσία Cloud

Διαμορφώστε την Υπηρεσία Cloud
Διαμορφώστε την Υπηρεσία Cloud
Διαμορφώστε την Υπηρεσία Cloud
Διαμορφώστε την Υπηρεσία Cloud
Διαμορφώστε την Υπηρεσία Cloud
Διαμορφώστε την Υπηρεσία Cloud
Διαμορφώστε την Υπηρεσία Cloud
Διαμορφώστε την Υπηρεσία Cloud

Χρησιμοποιούμε για αυτό το έργο τον πάροχο cloud Microsoft Azure όπου είναι δυνατή η εγγραφή ως δοκιμαστικός χρήστης για μια δεδομένη χρονική περίοδο.

  1. Κάντε κλικ στο Plus (+) για να προσθέσετε τη νέα υπηρεσία.
  2. Αναζητήστε το "Mobile App" και κάντε κλικ στη δημιουργία.
  3. Συμπληρώστε τα πεδία: Όνομα εφαρμογής, Υπογραφή, Ομάδα πόρων, Τοπικοποίηση/Σχέδιο υπηρεσίας και κάντε κλικ στην επιλογή Δημιουργία.
  4. Εγινε!

Βήμα 5: Λήψη προτύπου για τη δημιουργία τοπικής εφαρμογής

Λήψη προτύπου για δημιουργία τοπικής εφαρμογής
Λήψη προτύπου για δημιουργία τοπικής εφαρμογής
Λήψη προτύπου για δημιουργία τοπικής εφαρμογής
Λήψη προτύπου για δημιουργία τοπικής εφαρμογής
  1. Κατεβάστε το πρότυπο Android για να επιταχύνετε την ανάπτυξη.
  2. Ανοίξτε στο Android Studio για αλλαγή στις επιθυμητές λειτουργίες.
  3. Ένα σημαντικό αρχείο που πρέπει να παρατηρηθεί είναι το GpioProcessor.java που χαρτογραφεί το GPIO επιτρέποντας τον χειρισμό του μέσω λογισμικού. Αυτό το αρχείο έχει ληφθεί από το GitHub της Qualcomm (https://github.com/IOT-410c/IOT-DB410c-Course-3.git)

Βήμα 6: Βίντεο

Αυτά τα βίντεο αναφέρουν τη λύση και δείχνουν πώς λειτουργεί.

Βήμα 7: Αναφορές

  • Internet of Things Specialization 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 Developer Network (https://developer.qualcomm.com/hardware/dragonboard-410c/tutorial-videos)
  • Οδηγός εγκατάστασης Dragonboard 410c για Linux και Android (https://github.com/96boards/documentation/wiki/Dragonboard-410c-Installation-Guide-for-Linux-and-Android)
  • Microsoft Azure (https://azure.microsoft.com/pt-br/)

Συνιστάται: