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

Αυτοματισμός σπιτιού χρησιμοποιώντας το Google Firebase: 3 βήματα
Αυτοματισμός σπιτιού χρησιμοποιώντας το Google Firebase: 3 βήματα

Βίντεο: Αυτοματισμός σπιτιού χρησιμοποιώντας το Google Firebase: 3 βήματα

Βίντεο: Αυτοματισμός σπιτιού χρησιμοποιώντας το Google Firebase: 3 βήματα
Βίντεο: ΙΕΚ ΔΕΛΤΑ: Αυτοματισμοί: Αυτόματο Άνοιγμα Γκαραζόπορτας 2024, Νοέμβριος
Anonim
Image
Image
Αυτοματισμός σπιτιού χρησιμοποιώντας το Google Firebase
Αυτοματισμός σπιτιού χρησιμοποιώντας το Google Firebase

Εισαγωγή:

Αυτό είναι ένα έργο αυτοματισμού σπιτιού που χρησιμοποιεί firebase και nodeMCU. Πρώτον γιατί επέλεξα το Firebase είναι επειδή μπορεί να διατηρηθεί εύκολα, έχει αναφορά προόδου, Crash Analytics κλπ

Προμήθειες

  • NodeMcu - 1 Αρ
  • Ενότητα ρελέ - 1 Αρ
  • Breadboard - 1 αρ
  • Άνδρες σε γυναίκες άλτες - 3 Αρ
  • Μια σύνδεση στο διαδίκτυο
  • Ένα τηλέφωνο Android

Βήμα 1: Δημιουργία βάσης δεδομένων

Δημιουργία βάσης δεδομένων
Δημιουργία βάσης δεδομένων
Δημιουργία βάσης δεδομένων
Δημιουργία βάσης δεδομένων
Δημιουργία βάσης δεδομένων
Δημιουργία βάσης δεδομένων
Δημιουργία βάσης δεδομένων
Δημιουργία βάσης δεδομένων

Πρώτα πρέπει να μεταβείτε σε αυτόν τον ιστότοπο και να συνδεθείτε στον λογαριασμό σας Google. Κάντε κλικ στη δημιουργία νέου έργου και δώστε το όνομα του έργου σας και κάντε κλικ στο κουμπί Συνέχεια. Μετά από λίγα λεπτά, λέει, "το έργο σας είναι έτοιμο" και εμφανίζεται ένα κουμπί συνέχισης για να το κάνετε κλικ, εμφανίζεται ο πίνακας ελέγχου. Στην αριστερή πλευρά, η καρτέλα της βάσης δεδομένων θα είναι εκεί, κάντε κλικ πάνω του και μετακινηθείτε αργά προς τα κάτω, θα δείτε τη δημιουργία σε πραγματικό χρόνο κουμπί βάσης δεδομένων κάντε κλικ σε αυτό. Ανοίγει ένα παράθυρο διαλόγου που σας λέει να επιλέξετε είτε μια κλειδωμένη λειτουργία είτε μια δοκιμαστική λειτουργία. Επιλέξτε τη λειτουργία δοκιμής και κάντε κλικ στο κουμπί ενεργοποίησης. Θα κατευθυνθείτε στην καρτέλα Δεδομένα στην κορυφή, θα δείτε τέσσερις καρτέλες να κάνετε κλικ στην καρτέλα κανόνες και να ελέγξετε αν ισχύουν τόσο οι κανόνες ανάγνωσης όσο και εγγραφής. Αν όχι, αλλάξτε και τα δύο σε true. Τώρα μεταβείτε στις ρυθμίσεις έργου και αντιγράψτε το αναγνωριστικό έργου και το κλειδί API ιστού που θα χρησιμοποιήσουμε αργότερα. Και επίσης μεταβείτε στην καρτέλα λογαριασμοί υπηρεσίας, στην αριστερή καρτέλα μυστικά βάσης δεδομένων θα υπάρχει κλικ στην καρτέλα και μετακινηθείτε προς τα κάτω θα δείτε το όνομα της βάσης δεδομένων και ένα μυστικό κλικ στην επιλογή εμφάνισης στη δεξιά πλευρά του μυστικού και αντιγράψτε το μυστικό και επικολλήστε είναι σε ένα παράθυρο σημειωματάριου. Και τώρα αυτό το κομμάτι τελείωσε. Τώρα θα πάμε στο μέρος της εφεύρεσης εφαρμογών.

Βήμα 2: Διαμόρφωση της εφαρμογής

Διαμόρφωση της εφαρμογής
Διαμόρφωση της εφαρμογής
Διαμόρφωση της εφαρμογής
Διαμόρφωση της εφαρμογής

Το μέρος της εφαρμογής δεν είναι δύσκολη δουλειά. Έχω δώσει τον σύνδεσμο για τη λήψη του αρχείου.aia. Μπορείτε απλά να το κατεβάσετε και να το εισαγάγετε στο λογαριασμό σας. Πρώτα, συνδεθείτε στον εφευρέτη της εφαρμογής MIT και στην κορυφή, το έργο μου θα είναι εκεί, κάντε κλικ σε αυτό, θα εμφανιστεί μια λίστα επιλογών, κάντε κλικ στην εισαγωγή έργου (.aia) από τον υπολογιστή μου και επιλέξτε το ληφθέν αρχείο aia και κάντε κλικ στην εισαγωγή το έργο θα εισαχθεί και θα ανοίξει. τώρα κάντε κλικ στο widget firebaseDB1, η καρτέλα ρυθμίσεων θα ανοίξει στη δεξιά πλευρά, για να αλλάξετε το διακριτικό firebase με το κλειδί API ιστού και να αλλάξετε τη διεύθυνση URL της βάσης με το αναγνωριστικό του έργου firebase σε μορφή (https:// {your-project-id }.firebaseio.com/). Και κάντε κλικ στην επιλογή κατασκευής για λήψη του αρχείου apk της εφαρμογής σας. Τώρα εγκαταστήστε την εφαρμογή στο κινητό σας τηλέφωνο. Και προχωράμε στο επόμενο βήμα.

Βήμα 3: Κωδικός

Κώδικας
Κώδικας

Έχω δώσει κι εγώ τον κωδικό. Κατεβάστε λοιπόν τον κώδικα και ανοίξτε τον αλλάξτε το firebase_HOST με το αναγνωριστικό του έργου σας σε μορφή ({Your-project-id}.firebaseio.com). Αλλάξτε επίσης το firebase_Auth με το μυστικό του firebase που αντιγράψατε νωρίτερα. Και ειδικά μην ξεχάσετε να αλλάξετε το όνομα και τον κωδικό πρόσβασης wifi.

Σύνδεσμος: Κωδικός & εφαρμογή

Συνιστάται: