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

Απλός αυτοματισμός σπιτιού χρησιμοποιώντας Raspberry Pi3 και Android Things: 5 βήματα (με εικόνες)
Απλός αυτοματισμός σπιτιού χρησιμοποιώντας Raspberry Pi3 και Android Things: 5 βήματα (με εικόνες)

Βίντεο: Απλός αυτοματισμός σπιτιού χρησιμοποιώντας Raspberry Pi3 και Android Things: 5 βήματα (με εικόνες)

Βίντεο: Απλός αυτοματισμός σπιτιού χρησιμοποιώντας Raspberry Pi3 και Android Things: 5 βήματα (με εικόνες)
Βίντεο: ASIAIR vs. LAPTOP vs. EAGLE 2024, Νοέμβριος
Anonim
Απλός αυτοματισμός σπιτιού χρησιμοποιώντας Raspberry Pi3 και Android Things
Απλός αυτοματισμός σπιτιού χρησιμοποιώντας Raspberry Pi3 και Android Things

Η ιδέα είναι να σχεδιάσουμε ένα «έξυπνο σπίτι» όπου κάποιος μπορεί να ελέγχει οικιακές συσκευές χρησιμοποιώντας Android Things και Raspberry Pi. Το έργο αποτελείται από τον έλεγχο οικιακών συσκευών όπως το φως, ο ανεμιστήρας, ο κινητήρας κ.λπ.

Απαιτούμενα υλικά:

Raspberry Pi 3

Καλώδιο HDMI

Αναμετάδοση

οικιακές συσκευές όπως ανεμιστήρας, λαμπτήρας κ.λπ.

Συγκολλητικό όπλο

Βήμα 1: Ρύθμιση

Ρύθμιση
Ρύθμιση
Ρύθμιση
Ρύθμιση

Λήψη και εγκατάσταση του Android Studio. Δημιουργήστε έναν λογαριασμό στην Κονσόλα Android Things. Δημιουργήστε ένα προϊόν χρησιμοποιώντας την κατάλληλη ρύθμιση προϊόντος.

android Studio:

σύνδεσμος για Android Console:

Στην εργοστασιακή εικόνα, επιλέξτε την πιο πρόσφατη έκδοση του android και κάντε κλικ στη διαμόρφωση διαμόρφωσης. Στη λίστα διαμόρφωσης Build, κάντε λήψη της πιο πρόσφατης έκδοσης που δημιουργείτε. Αυτή είναι η εικόνα Raspberry Pi του Andriod Things. Εξαγάγετε το ληφθέν αρχείο.zip για να λάβετε την εικόνα του Android Things.

Για περισσότερες λεπτομέρειες κάντε κλικ εδώ:

Βήμα 2: Αναβοσβήνει η εικόνα στο Raspberry Pi

Κατεβάστε και εγκαταστήστε δύο λογισμικά:

· Μορφοποιητής κάρτας SD –χρησιμοποιείται για μορφοποίηση κάρτας SD ·

Win32DiskImager - χρησιμοποιείται για να αναβοσβήνει η εικόνα στην κάρτα SD

Στο μορφοποιητή κάρτας SD επιλέξτε τη σωστή θέση της κάρτας SD και κάντε κλικ στη μορφή Μετά τη μορφοποίηση ανοίξτε το Win32DiskImager επιλέξτε τη σωστή συσκευή (θέση κάρτας sd) και τη σωστή εικόνα και κάντε κλικ στο γράψιμο. Αφού η εγγραφή είναι επιτυχής, ολοκληρώσατε το αναβοσβήσιμο της κάρτας μνήμης.

Βήμα 3: Ρύθμιση Android Things

Τοποθετήστε την κάρτα SD στην υποδοχή κάρτας στο RPi3 και συνδεθείτε σε οποιαδήποτε οθόνη χρησιμοποιώντας HDMI. Συνδέστε το καλώδιο Ethernet από το δρομολογητή στο RPi3. Συνδέστε το ποντίκι και το πληκτρολόγιο στο RPi3 για λειτουργίες. Μετά την εκκίνηση του λειτουργικού συστήματος, θα δείτε την τοπική διεύθυνση IP του RPi3 να εμφανίζεται.

Συνδέστε τον υπολογιστή στον ίδιο δρομολογητή και ανοίξτε το cmd. Συνδεθείτε στην τοπική διεύθυνση IP του RPi3 χρησιμοποιώντας εντολές:

$ adb connect συνδεδεμένος στο: 5555

Για να συνδέσετε τη συσκευή στο Wifi εκτελέστε την ακόλουθη εντολή:

$ adb shell am startservice -n com.google.wifisetup/. WifiSetupService -a WifiSetupService. Connect -e ssid ‘network ssid’ -e passphrase ‘password’

Αντικαταστήστε το 'ssid δικτύου' και τον 'κωδικό πρόσβασης' με τα διαπιστευτήριά σας Wifi. Σημείωση: εάν αντιμετωπίζετε κάποιες δυσκολίες στην εκτέλεση της εντολής adb, ίσως χρειαστεί να ορίσετε τη διαδρομή adb στις Μεταβλητές περιβάλλοντος.

Βήμα 4: Ανάπτυξη της εφαρμογής στο RPi3

Ανάπτυξη της εφαρμογής στο RPi3
Ανάπτυξη της εφαρμογής στο RPi3

Κατεβάστε το απλό περιβάλλον χρήστη από το σύνδεσμο δειγμάτων:

developer.android.com/things/sdk/samples….

Ανοίξτε αυτό το έργο χρησιμοποιώντας το android studio κάντε τις απαραίτητες αλλαγές στον κώδικα, εάν απαιτείται.

Κάντε κλικ στο τρέξιμο και επιλέξτε το RPI3 σε συνδεδεμένες συσκευές.

Εάν δεν μπορείτε να δείτε τη συσκευή σας, ίσως χρειαστεί να την επανασυνδέσετε χρησιμοποιώντας την εντολή:

$ adb connect συνδεδεμένος στο: 5555

Εάν η εκτέλεση είναι επιτυχής, τότε η εφαρμογή θα εμφανιστεί στην οθόνη.

Βήμα 5: Τέλος

Image
Image
Φινίρισμα
Φινίρισμα
Φινίρισμα
Φινίρισμα

Κάντε το διάγραμμα κυκλώματος όπως φαίνεται στο σχήμα.

Τέλος με τα παραπάνω βήματα το έργο ολοκληρώνεται.

Συνιστάται: