Πίνακας περιεχομένων:
- Βήμα 1: Σύνδεση στο Google Cloud
- Βήμα 2: PubSub - Κονσόλα
- Βήμα 3: PubSub - Δημιουργία έργου Google Cloud
- Βήμα 4: PubSub - Ενεργοποίηση API
- Βήμα 5: PubSub - Δημιουργία θέματος:
- Βήμα 6: PubSub - Όνομα θέματος:
- Βήμα 7: PubSub - Δημιουργία συνδρομής:
- Βήμα 8: PubSub - Ρύθμιση συνδρομής:
- Βήμα 9: PubSub - Απαιτούμενα θέματα/συνδρομές:
- Βήμα 10: Ενέργειες στο Google - Συνδεθείτε:
- Βήμα 11: Ενέργειες στο Google - Εισαγωγή έργου:
- Βήμα 12: Ενέργειες στο Google - Επιλέξτε το έργο:
- Βήμα 13: Ενέργειες στο Google - Εγγραφή συσκευής:
- Βήμα 14: Ενέργειες στο Google - Εγγραφή μοντέλου:
- Βήμα 15: Ενέργειες στο Google - Ρύθμιση μοντέλου:
- Βήμα 16: Ενέργειες στο Google - Client Secret JSON:
- Βήμα 17: Ενέργειες στο Google - Καθορισμός χαρακτηριστικών:
- Βήμα 18: Έλεγχος δραστηριότητας λογαριασμού:
- Βήμα 19: Διαπιστευτήρια λογαριασμού υπηρεσίας - Δημιουργήστε διαπιστευτήρια:
- Βήμα 20: Διαπιστευτήρια λογαριασμού υπηρεσίας - Ρύθμιση:
- Βήμα 21: Διαπιστευτήρια λογαριασμού υπηρεσίας - Κατεβάστε τα διαπιστευτήρια:
- Βήμα 22: Google Cloud Storage - Δημιουργία κάδου:
- Βήμα 23: Google Cloud Storage - Δωρεάν δοκιμή:
- Βήμα 24: Google Cloud Storage - Δωρεάν δοκιμή - Βήμα 1:
- Βήμα 25: Google Cloud Storage - Δωρεάν δοκιμή - Βήμα 2:
- Βήμα 26: Google Cloud Storage - Δημιουργία κάδου χωρίς δωρεάν δοκιμή:
- Βήμα 27: Google Cloud Storage - Ρύθμιση κάδου:
- Βήμα 28: Google Cloud Storage - Αρχεία:
- Βήμα 29: Google Cloud Storage - Μεταφόρτωση αρχείων:
- Βήμα 30: Google Cloud Storage - Ελέγξτε τη μεταφόρτωση:
- Βήμα 31: Λειτουργίες Google Cloud - Δημιουργία συνάρτησης:
- Βήμα 32: Λειτουργίες Google Cloud - Ρύθμιση λειτουργιών:
- Βήμα 33: Λειτουργίες Google Cloud - Ενσωματωμένος επεξεργαστής:
- Βήμα 34: Λειτουργίες Google Cloud - Επεξεργασία μεταβλητής:
- Βήμα 35: Λειτουργίες Google Cloud - Αποθήκευση αλλαγών:
- Βήμα 36: Ροή διαλόγου - Κονσόλα:
- Βήμα 37: Διάλογος ροής - Σύνδεση:
- Βήμα 38: Dialogflow - Ρυθμίσεις λογαριασμού:
- Βήμα 39: Dialogflow - Agent Setup:
- Βήμα 40: Ροή διαλόγου - Διαμόρφωση:
- Βήμα 41: Ροή διαλόγου - Εισαγωγή:
- Βήμα 42: Διάλογος ροής - Επαναφορά από ZIP:
- Βήμα 43: Ροή διαλόγου - Επιλέξτε αρχείο:
- Βήμα 44: Dialogflow - Μεταφόρτωση αρχείου ZIP:
- Βήμα 45: Ροή διαλόγου - Αποθήκευση αλλαγών:
- Βήμα 46: Διάλογος ροής - Εκπλήρωση:
- Βήμα 47: Ροή διαλόγου - Κονσόλα λειτουργίας cloud
- Βήμα 48: Ροή διαλόγου - Διεύθυνση URL συνάρτησης Cloud
- Βήμα 49: Ρύθμιση Dragonboard - Πρόσβαση στο τερματικό DB:
- Βήμα 50: Ρύθμιση Dragonboard - Λήψη του Κώδικα:
- Βήμα 51: Ρύθμιση Dragonboard - Σύνδεση μέσω SFTP:
- Βήμα 52: Ρύθμιση Dragonboard - Μεταφέρετε τον κώδικα στο DB:
- Βήμα 53: Ρύθμιση Dragonboard - Μεταφορά των διαπιστευτηρίων:
- Βήμα 54: Ρύθμιση Dragonboard - Εγκατάσταση εξαρτήσεων:
- Βήμα 55: Ρύθμιση Dragonboard - Διαμόρφωση διαπιστευτηρίων:
- Βήμα 56: Ρύθμιση Dragonboard - Σύνδεση διαπιστευτηρίων:
- Βήμα 57: Εκτελέστε τον Βοηθό Google
Βίντεο: Βοηθός Google στο DragonBoard ™ 410c: 57 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Αυτό το Instructables θα σας διδάξει να εκτελείτε τον Βοηθό Google στο DragonBoard και και να ρυθμίζετε ένα χαριτωμένο περιβάλλον με ορισμένες συσκευές.
Απαιτείται:
-DragonBoard ™ 410c (με νέα εγκατάσταση linaro-alip)
-τροφοδοτικό 12V/1A 5.5mm.
-CC2531 module zigbee.
-οθόνη HDMI.
-USB ποντίκι και πληκτρολόγιο
Λάμπα -OSRAM LIGHTFY ™ Ρυθμιζόμενη Λευκή 60?
-Λάμπα FLC BLE.
-Yale Real Living deadbolt έξυπνη κλειδαριά (w/ zigbee module).
-Host PC (χωρίς Windows)
Βήμα 1: Σύνδεση στο Google Cloud
Στον κεντρικό υπολογιστή, μεταβείτε στη σελίδα Google Cloud και συνδεθείτε.
Βήμα 2: PubSub - Κονσόλα
Στο αριστερό μενού τοποθετήστε το ποντίκι πάνω από το "PubSub" και κάντε κλικ στο "Θέματα".
Βήμα 3: PubSub - Δημιουργία έργου Google Cloud
Εισαγάγετε ένα όνομα έργου και κάντε κλικ στο "ΔΗΜΙΟΥΡΓΙΑ".
Βήμα 4: PubSub - Ενεργοποίηση API
Κάντε κλικ στο "Ενεργοποίηση API".
Βήμα 5: PubSub - Δημιουργία θέματος:
Κάντε κλικ στο "Δημιουργία θέματος".
Βήμα 6: PubSub - Όνομα θέματος:
Εισαγάγετε ένα όνομα για το θέμα και κάντε κλικ στο "ΔΗΜΙΟΥΡΓΙΑ".
Βήμα 7: PubSub - Δημιουργία συνδρομής:
Κάντε κλικ στο "ΔΗΜΙΟΥΡΓΙΑ ΕΓΓΡΑΦΗΣ".
Βήμα 8: PubSub - Ρύθμιση συνδρομής:
Εισαγάγετε ένα όνομα στη συνδρομή και συμπληρώστε τα υπόλοιπα όπως δείχνει η παραπάνω εικόνα.
Βήμα 9: PubSub - Απαιτούμενα θέματα/συνδρομές:
Ακολουθώντας το παράδειγμα, δημιουργήστε αυτά τα θέματα με αυτές τις συνδρομές:
-
BluDevCtl
- DashBluDevSub
- BluDevSub
-
ZigCtl
- DashZigSub
- ZigCtlSub
Βήμα 10: Ενέργειες στο Google - Συνδεθείτε:
Μεταβείτε στη σελίδα Κονσόλα ενεργειών και συνδεθείτε με τον ίδιο λογαριασμό που χρησιμοποιούσατε πριν.
Βήμα 11: Ενέργειες στο Google - Εισαγωγή έργου:
Κάντε κλικ στο "Προσθήκη/εισαγωγή έργου".
Βήμα 12: Ενέργειες στο Google - Επιλέξτε το έργο:
Επιλέξτε το έργο που δημιουργήσατε προηγουμένως για εισαγωγή και κάντε κλικ στο "IMPORT PROJECT".
Βήμα 13: Ενέργειες στο Google - Εγγραφή συσκευής:
Στην κονσόλα του έργου κάντε κλικ στο "Εγγραφή συσκευής".
Βήμα 14: Ενέργειες στο Google - Εγγραφή μοντέλου:
Κάντε κλικ στο "ΜΟΝΤΕΛΟ ΕΓΓΡΑΦΗΣ".
Βήμα 15: Ενέργειες στο Google - Ρύθμιση μοντέλου:
Εισαγάγετε ένα όνομα για τη συσκευή, τον κατασκευαστή και τον τύπο συσκευής ως ηχείο και κάντε κλικ στο "ΕΓΓΡΑΦΗ ΜΟΝΤΕΛΟΥ".
Βήμα 16: Ενέργειες στο Google - Client Secret JSON:
Κάντε κλικ στο "Λήψη διαπιστευτηρίων OAuth 2.0" για λήψη του μυστικού πελάτη JSON που θα χρησιμοποιηθεί αργότερα και κάντε κλικ στο "Επόμενο".
Βήμα 17: Ενέργειες στο Google - Καθορισμός χαρακτηριστικών:
Κάντε κλικ μόνο στο "SKIP".
Βήμα 18: Έλεγχος δραστηριότητας λογαριασμού:
Μεταβείτε στη σελίδα ελέγχου της δραστηριότητας Google, συνδεθείτε με τον ίδιο λογαριασμό όπως πριν και βεβαιωθείτε ότι οι ακόλουθοι διακόπτες εναλλαγής είναι ενεργοποιημένοι (μπλε):
- Δραστηριότητα ιστού και εφαρμογών. Επιπλέον, φροντίστε να επιλέξετε το πλαίσιο ελέγχου Συμπερίληψη ιστορικού και δραστηριότητας Chrome από ιστότοπους, εφαρμογές και συσκευές που χρησιμοποιούν υπηρεσίες Google.
- Πληροφορίες συσκευής;
- Δραστηριότητα φωνής και ήχου.
Βήμα 19: Διαπιστευτήρια λογαριασμού υπηρεσίας - Δημιουργήστε διαπιστευτήρια:
Μεταβείτε στην κονσόλα Google Cloud Credentials, συνδεθείτε με τον ίδιο λογαριασμό όπως πριν και κάντε κλικ στο "Δημιουργία διαπιστευτηρίων".
Βήμα 20: Διαπιστευτήρια λογαριασμού υπηρεσίας - Ρύθμιση:
Επιλέξτε "Νέος λογαριασμός υπηρεσίας" στο "Λογαριασμός υπηρεσίας", εισαγάγετε ένα όνομα για αυτόν, επιλέξτε "Κάτοχος" ως "Ρόλος", επιλέξτε JSON ως "Τύπος κλειδιού" και κάντε κλικ στο "Δημιουργία".
Βήμα 21: Διαπιστευτήρια λογαριασμού υπηρεσίας - Κατεβάστε τα διαπιστευτήρια:
Όπως θα κάνετε κλικ στο "Δημιουργία", θα γίνει λήψη ενός αρχείου JSON. Αποθηκεύστε καθώς θα χρειαστείτε αυτό το αρχείο μπροστά.
Βήμα 22: Google Cloud Storage - Δημιουργία κάδου:
Μεταβείτε στη σελίδα Google Cloud Storage, συνδεθείτε και κάντε κλικ στο "CREATE BUCKET".
Βήμα 23: Google Cloud Storage - Δωρεάν δοκιμή:
Ο αποθηκευτικός χώρος είναι μια πληρωμένη υπηρεσία, αλλά η Google προσφέρει μια δωρεάν δοκιμή που έχει περισσότερα από όσα χρειάζονται. Για να ρυθμίσετε τη δωρεάν δοκιμή, κάντε κλικ στο "Εγγραφείτε για δωρεάν δοκιμή".
Βήμα 24: Google Cloud Storage - Δωρεάν δοκιμή - Βήμα 1:
Επιλέξτε τη χώρα, αποδεχτείτε τους όρους παροχής υπηρεσιών και κάντε κλικ στο «ΣΥΜΦΩΝΗ ΚΑΙ ΣΥΝΕΧΕΙΑ».
Βήμα 25: Google Cloud Storage - Δωρεάν δοκιμή - Βήμα 2:
Από εδώ πρέπει να εισαγάγετε ορισμένες πληροφορίες θεσμικού χαρακτήρα (που διαφέρουν από χώρα σε χώρα) και μια πιστωτική κάρτα για να έχετε πρόσβαση στον αποθηκευτικό χώρο
Βήμα 26: Google Cloud Storage - Δημιουργία κάδου χωρίς δωρεάν δοκιμή:
Κάντε ξανά κλικ στην επιλογή "ΔΗΜΙΟΥΡΓΙΑ ΚΑΠΕΛΟΥ".
Βήμα 27: Google Cloud Storage - Ρύθμιση κάδου:
Εισαγάγετε ένα όνομα για τον κάδο και συμπληρώστε το υπόλοιπο όπως δείχνει η παραπάνω εικόνα.
Βήμα 28: Google Cloud Storage - Αρχεία:
Δημιουργήστε 3 αρχεία με αυτά τα ονόματα:
- status.txt;
- statusble.txt;
- statuszgb.txt.
Βήμα 29: Google Cloud Storage - Μεταφόρτωση αρχείων:
Ανεβάστε τα αρχεία σύροντας και μετά στον κάδο.
Βήμα 30: Google Cloud Storage - Ελέγξτε τη μεταφόρτωση:
Περιμένετε μέχρι να μεταφορτωθούν όλα τα αρχεία.
Βήμα 31: Λειτουργίες Google Cloud - Δημιουργία συνάρτησης:
Μεταβείτε στη σελίδα Google Cloud Functions και συνδεθείτε. ΠΡΕΠΕΙ να ακολουθήσετε τις οδηγίες για δωρεάν δοκιμή στο Βήμα 22 για να μπορέσετε να δημιουργήσετε μια συνάρτηση.
Βήμα 32: Λειτουργίες Google Cloud - Ρύθμιση λειτουργιών:
Συμπληρώστε τη ρύθμιση όπως δείχνει η παραπάνω εικόνα. Το αρχείο.zip είναι διαθέσιμο για λήψη παρακάτω.
Βήμα 33: Λειτουργίες Google Cloud - Ενσωματωμένος επεξεργαστής:
Στην κονσόλα λειτουργιών κάντε κλικ στο εικονίδιο επέκτασης του ενσωματωμένου επεξεργαστή.
Βήμα 34: Λειτουργίες Google Cloud - Επεξεργασία μεταβλητής:
Ορίστε τη μεταβλητή κάδου στο όνομα του κάδου που έχει ρυθμιστεί στο βήμα 26 και κάντε κλικ στο "OK".
Βήμα 35: Λειτουργίες Google Cloud - Αποθήκευση αλλαγών:
Κάντε κλικ στο "Ανάπτυξη" για να αποθηκεύσετε την αλλαγή μεταβλητής. Περιμένετε να αναπτυχθεί η λειτουργία και εάν εμφανιστεί κάποιο σφάλμα, επαναλάβετε ξανά τη διαδικασία.
Βήμα 36: Ροή διαλόγου - Κονσόλα:
Μεταβείτε στη σελίδα Dialogflow και κάντε κλικ στο "Μετάβαση στην κονσόλα".
Βήμα 37: Διάλογος ροής - Σύνδεση:
Συνδεθείτε χρησιμοποιώντας τον ίδιο λογαριασμό Google όπως πριν.
Βήμα 38: Dialogflow - Ρυθμίσεις λογαριασμού:
Επιλέξτε μια χώρα, αποδεχτείτε τους όρους παροχής υπηρεσιών και κάντε κλικ στο "ACCEPT".
Βήμα 39: Dialogflow - Agent Setup:
Επιλέξτε τη γλώσσα, τη ζώνη ώρας και το έργο Cloud (Βήμα 3) και κάντε κλικ στο "ΔΗΜΙΟΥΡΓΙΑ".
Βήμα 40: Ροή διαλόγου - Διαμόρφωση:
Στην κονσόλα πράκτορα κάντε κλικ στο εικονίδιο διαμόρφωσης.
Βήμα 41: Ροή διαλόγου - Εισαγωγή:
Κάντε κλικ στο "Εξαγωγή και εισαγωγή".
Βήμα 42: Διάλογος ροής - Επαναφορά από ZIP:
Κάντε κλικ στο "ΑΠΟΚΑΤΑΣΤΑΣΗ ΑΠΟ ΤΑΧΥΤΗΤΑ".
Βήμα 43: Ροή διαλόγου - Επιλέξτε αρχείο:
Κάντε κλικ στο "ΕΠΙΛΟΓΗ ΑΡΧΕΙΟΥ".
Βήμα 44: Dialogflow - Μεταφόρτωση αρχείου ZIP:
Επιλέξτε το αρχείο.zip που είναι διαθέσιμο για λήψη παρακάτω, πληκτρολογήστε RESTORE εκεί που λέει και κάντε κλικ στο "RESTORE".
Βήμα 45: Ροή διαλόγου - Αποθήκευση αλλαγών:
Στην κονσόλα του πράκτορα κάντε κλικ στο "ΑΠΟΘΗΚΕΥΣΗ".
Βήμα 46: Διάλογος ροής - Εκπλήρωση:
Κάντε κλικ στο "Εκτέλεση" στο αριστερό μενού.
Βήμα 47: Ροή διαλόγου - Κονσόλα λειτουργίας cloud
Σε μια άλλη καρτέλα μεταβείτε στην κονσόλα της λειτουργίας που δημιουργήθηκε προηγουμένως και κάντε κλικ στο "Trigger".
Βήμα 48: Ροή διαλόγου - Διεύθυνση URL συνάρτησης Cloud
Αντιγράψτε τη διεύθυνση URL και επικολλήστε τη διεύθυνση URL Webhook στη ρύθμιση εκπλήρωσης Dialogflow.
Βήμα 49: Ρύθμιση Dragonboard - Πρόσβαση στο τερματικό DB:
Για να εκτελέσετε αυτά τα βήματα χρειάζεστε μια φόρμα για πρόσβαση στο τερματικό του DragonBoard. Στο παράδειγμα, το PuTTY χρησιμοποιήθηκε στα Windows για πρόσβαση μέσω σειριακού UART. Μην εκτελείτε καμία εντολή που το σεμινάριο εμφανίζει ως ROOT! Εάν έχετε πρόσβαση στο τερματικό μέσω σειριακού UART, μεταβείτε στο χρήστη linaro, όπως δείχνει η εικόνα.
Εντολή:
$ su linaro
Βήμα 50: Ρύθμιση Dragonboard - Λήψη του Κώδικα:
Κατεβάστε το.zip σε αυτό το βήμα και εξαγάγετε.
Βήμα 51: Ρύθμιση Dragonboard - Σύνδεση μέσω SFTP:
Τώρα ήρθε η ώρα να μεταφέρετε τα διαπιστευτήρια που δημιουργούνται στο Google Cloud στο Dragonboard. Μπορεί να γίνει με διάφορους τρόπους. Αυτό το παράδειγμα θα χρησιμοποιήσει το FileZila στον κεντρικό υπολογιστή για να στείλει τα αρχεία στην εσωτερική μνήμη του Dragonboard.
Στο "Host" εισάγετε το IP τοπικού δικτύου DB*, ο προεπιλεγμένος χρήστης και ο κωδικός πρόσβασης είναι "linaro" και το "Port" είναι 22.
*Εκτελέστε ifconfig στο τερματικό για να ανακαλύψετε την τοπική IP.
$ ifconfig
Βήμα 52: Ρύθμιση Dragonboard - Μεταφέρετε τον κώδικα στο DB:
Μεταφέρετε το φάκελο DB_GA στο Dragonboard στο φάκελο/ home/ linaro/.
Βήμα 53: Ρύθμιση Dragonboard - Μεταφορά των διαπιστευτηρίων:
Τώρα μεταφέρετε τα διαπιστευτήρια στη ρίζα του φακέλου DB_GA και μετονομάστε το "client_secret_XXX.json" σε "client_secret.json" και το άλλο σε "service_account_key.json".
Βήμα 54: Ρύθμιση Dragonboard - Εγκατάσταση εξαρτήσεων:
Εκτέλεση κατάλληλης ενημέρωσης
$ sudo apt ενημέρωση
Εγκαταστήστε αυτά τα πακέτα μέσω του apt: python-pip, libglib2.0-dev, swig, portaudio19-dev, libpulse-dev;
$ sudo apt install python-pip libglib2.0-dev swig portaudio19-dev libpulse-dev
Μεταβείτε στο φάκελο "DB" στο "DB_GA" και εκτελέστε αυτήν την εντολή για να εγκαταστήσετε πακέτα pip
$ sudo pip install –r Requires.txt
Εγκαταστήστε το NodeJS 8.x;
$ sudo curl -sL https://deb.nodesource.com/setup_8.x | sudo bash -
$ sudo apt install -y nodejs = 8.15.1-1nodesource1
Μεταβείτε στο φάκελο "DB_GA/DB/zbserver" και εκτελέστε την εγκατάσταση npm
sudo npm εγκατάσταση
Βήμα 55: Ρύθμιση Dragonboard - Διαμόρφωση διαπιστευτηρίων:
Τώρα ήρθε η ώρα να συνδέσετε την οθόνη HDMI, το πληκτρολόγιο και το ποντίκι στο DB.
Στην επιφάνεια εργασίας DB εισάγετε Ctrl+Alt+T για να ανοίξετε ένα τερματικό.
Μεταβείτε στο φάκελο DB_GA:
$ cd/home/linaro/DB_GA/
Εκτελέστε αυτήν την εντολή:
$ sudo google-oauthlib-tool --client-secrets client_secret.json --credentials /root/.config/google-oauthlib-tool/credentials.json --scope https://www.googleapis.com/auth/assistant- sdk-prototype-αποθήκευση
Βήμα 56: Ρύθμιση Dragonboard - Σύνδεση διαπιστευτηρίων:
Αντιγράψτε τη διεύθυνση URL που εξάγει και επικολλήστε την τελευταία εντολή στο πρόγραμμα περιήγησης DB και συνδεθείτε με τον ίδιο λογαριασμό Google που χρησιμοποιήθηκε σε ολόκληρο το σεμινάριο.
Βήμα 57: Εκτελέστε τον Βοηθό Google
Μεταβείτε στο φάκελο DB_GA/DB/syswatch_dev/:
$ cd/home/linaro/DB_GA/DB/syswatch_dev/
Συνδέστε τη μονάδα Zigbee στο DB.
Εκτελέστε το αρχείο watch.py:
$ sudo python watch.py
Συνιστάται:
Βοηθός φωνής με Arduino: 3 βήματα
Voice Assistant With Arduino: Ciao a tutti! Con questo progetto si affronta il tema dell'intelligenza artificialiale. E 'possibile realizzare un assistente vocale con Arduino; La risposta è si! Ma scopriremo che da solo non può gestire tutto il compito. Con assistente vocale infatti
Βοηθός Google - Σπίτι αυτοματισμού Iot χρησιμοποιώντας Esp8266: 6 βήματα
Google Assistant | Home Automation Iot Using Esp8266: Σε αυτό το εγχειρίδιο θα σας δείξω αυτοματοποίηση σπιτιού με ελεγχόμενο βοηθό Google
Βοηθός Google στο Raspberry Pi με τον εύκολο τρόπο: 15 βήματα
Google Assistant on Raspberry Pi the Easy Way: Google Assist ON Raspberry Pi Πώς είναι όλα αυτά εφικτά; Λίγο καιρό πριν η Google κυκλοφόρησε ένα κιτ τεχνητής νοημοσύνης με το τεύχος #57 του The Magpi. Αυτό διευκόλυνε εξαιρετικά τη δημιουργία του δικού σας βοηθού Google, ωστόσο, κρατώντας το φωνητικό κιτ
Ανάπτυξη εφαρμογών χρησιμοποιώντας καρφίτσες GPIO στο DragonBoard 410c με λειτουργικά συστήματα Android και Linux: 6 βήματα
Ανάπτυξη εφαρμογών χρησιμοποιώντας καρφίτσες GPIO στο DragonBoard 410c Με λειτουργικά συστήματα Android και Linux: Ο σκοπός αυτού του σεμιναρίου είναι να δείξει τις πληροφορίες που απαιτούνται για την ανάπτυξη εφαρμογών χρησιμοποιώντας την καρφίτσα GPIO στην επέκταση χαμηλής ταχύτητας DragonBoard 410c. Αυτό το σεμινάριο παρουσιάζει πληροφορίες για την ανάπτυξη εφαρμογών χρησιμοποιώντας τις καρφίτσες GPIO με το SYS στο Andr
Βοηθός Google για υπολογιστή/Mac/Linux: 5 βήματα
Βοηθός Google για υπολογιστή/Mac/Linux: Ο Βοηθός Google είναι η απάντηση της Google στον έξυπνο οικιακό βοηθό Alexa της Amazon. Αρχικά διαθέσιμο μόνο με περιορισμένη λειτουργικότητα στην εφαρμογή Google Allo, ο Βοηθός Google κυκλοφόρησε αργότερα με τα smartphone Google Home και Pixel