Πίνακας περιεχομένων:
- Βήμα 1: Μέρη
- Βήμα 2: Σύνδεση
- Βήμα 3: Πρόγραμμα
- Βήμα 4: Πώς λειτουργεί;
- Βήμα 5: Appliaction για Android
- Βήμα 6: Διαμόρφωση εφαρμογής
- Βήμα 7: Πρόγραμμα περιήγησης
- Βήμα 8: Προώθηση θυρών
- Βήμα 9: ΟΧΙ IP (προαιρετικό)
- Βήμα 10: Δοκιμάστε το
- Βήμα 11: ΕΠΕΞΕΡΓΑΣΙΑ: Πηγαίος κώδικας εφαρμογής Android
Βίντεο: Smart Home With Arduino: 11 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Γεια σας.
Θα σας δείξω πώς να φτιάξετε το δικό σας έξυπνο σπίτι. Δείχνει τη θερμοκρασία τόσο στο εσωτερικό όσο και στο εξωτερικό, εάν το παράθυρο είναι ανοιχτό ή κλειστό, δείχνει όταν βρέχει και ειδοποιεί όταν κινούνται οι αισθήσεις του αισθητήρα PIR. Έκανα την εφαρμογή στο android για να εμφανίζει όλα τα δεδομένα (μπορείτε επίσης να την παρακολουθήσετε στο πρόγραμμα περιήγησης). Μπορείτε να δείτε τη θερμοκρασία στο σπίτι σας και άλλες πληροφορίες από όλο τον κόσμο! Η εφαρμογή μεταφράζεται στα αγγλικά και στα πολωνικά. Το έχτισα γιατί ήθελα να φτιάξω το δικό μου έξυπνο σπίτι και να το ελέγξω. Εάν θέλετε, μπορείτε να φτιάξετε το δικό σας έξυπνο σπίτι, το μόνο που χρειάζεστε είναι μέρη (αναφέρονται παρακάτω) και πολλή επιθυμία. Ας ξεκινήσουμε λοιπόν.
Επεξήγηση των αρκτικόλεξων για αρχάριους:
GND - γείωση
VCC - δύναμη
PIR - αισθητήρας κίνησης
Βήμα 1: Μέρη
Όλα τα μέρη μου κόστισαν 90 $
- Arduino
- Ενότητα Ethernet ENC28J60
- Θερμόμετρο DS18B20 x2
- Μονάδα μικροφώνου
- Αισθητήρας βροχής
- Αισθητήρας PIR
- Διακόπτης καλαμιού
- Αναμετάδοση
- Αντίσταση 4, 7k Ω
- Καλώδιο στριμμένου ζεύγους
- Καλώδιο Ethernet
- Εργαλεία (συγκόλληση, κατσαβίδι)
Βήμα 2: Σύνδεση
Πάνω έβαλα εικόνα από το fritzing με σύνδεση. Αν έχετε πρόβλημα με αυτό αφήστε ένα σχόλιο.
Βήμα 3: Πρόγραμμα
Πρώτα πρέπει να κάνετε λήψη, εξαγωγή και εισαγωγή αυτής της βιβλιοθήκης στο arduino IDE. Και κάντε λήψη της βιβλιοθήκης 1Wire από εδώ, θερμοκρασία Ντάλας από εδώ και εισαγάγετε την επίσης στο arduino IDE. Μπορείτε να ανεβάσετε αυτό το πρόγραμμα στο arduino σας. Στο σχόλιο υπάρχει μια εξήγηση του κώδικα.
Βήμα 4: Πώς λειτουργεί;
Όταν κάνετε κλικ στην ανανέωση στην εφαρμογή σας ή στο πρόγραμμα περιήγησης, το Arduino στέλνει δεδομένα στο smartphone/πρόγραμμα περιήγησης. Η εφαρμογή λαμβάνει τον πηγαίο κώδικα από κάθε σελίδα (/tempin, /tempout, /rain, /window, /alarm) και τον εμφανίζει στο τηλέφωνό σας.
Βήμα 5: Appliaction για Android
Για να εγκαταστήσετε την εφαρμογή στο τηλέφωνό σας Android πρέπει να το κάνετε αυτό (μπορείτε να το δείτε στην παραπάνω εικόνα): 1. το πρώτο βήμα είναι η λήψη του αρχείου smartHome.apk2. Αποστολή αρχείου apk στο τηλέφωνό σας 3. Ανοίξτε τον διαχειριστή αρχείων και εντοπίστε το αρχείο smarthHome.apk4. Κάντε κλικ σε αυτό και κάντε κλικ στην εγκατάσταση (εάν έχετε ενεργοποιήσει την επιλογή εγκατάστασης εφαρμογών εκτός του google play που χρειάζεστε για να το ενεργοποιήσετε) 5. Ολοκληρώσατε την εγκατάσταση, μπορείτε να ενεργοποιήσετε την εφαρμογή
Η εφαρμογή μεταφράζεται στα αγγλικά και στα πολωνικά. Στο πρόγραμμα περιήγησης μπορείτε να ενεργοποιήσετε και να απενεργοποιήσετε το φως, αλλά στην εφαρμογή όχι επειδή δεν μπορώ να το κάνω, συγγνώμη.
Βήμα 6: Διαμόρφωση εφαρμογής
Θα εξηγήσω πώς λειτουργεί η εφαρμογή. Εμφανίζει όλα τα δεδομένα από το σπίτι σας. Μπορείτε να κάνετε κλικ στο εικονίδιο ρυθμίσεων για να επεξεργαστείτε τη διεύθυνση IP σας και να ενεργοποιήσετε ή να απενεργοποιήσετε το ξυπνητήρι. Όταν ενεργοποιείτε το ξυπνητήρι, η εφαρμογή λαμβάνει δεδομένα από τον αισθητήρα PIR στην υπηρεσία και αν εντοπιστεί μετακινηθείτε στο σπίτι σας, πραγματοποιεί ειδοποίηση. Η εφαρμογή ανακτά τα δεδομένα από τον αισθητήρα κίνησης κάθε λεπτό. Στο πεδίο IP πρέπει να εισαγάγετε τη διεύθυνση IP σας. Μπορείτε να το ελέγξετε εδώ.
Βήμα 7: Πρόγραμμα περιήγησης
Πληκτρολογήστε το πρόγραμμα περιήγησής σας το ip / all. Εκεί μπορείτε να δείτε όλα τα δεδομένα και να ενεργοποιήσετε και να απενεργοποιήσετε το φως.
Μπορείτε να το χρησιμοποιήσετε αντί για την εφαρμογή στο Android.
Βήμα 8: Προώθηση θυρών
Πρέπει να ανοίξετε τη θύρα στο δρομολογητή σας. Ανοίξτε τη διαμόρφωση του δρομολογητή σας και ορίστε το arduino ip και ανοίξτε τη θύρα 80. Μπορείτε να το δείτε στην παραπάνω εικόνα.
Βήμα 9: ΟΧΙ IP (προαιρετικό)
Μπορείτε να δημιουργήσετε έναν λογαριασμό χωρίς ip, αλλά αυτό δεν είναι απαραίτητο. Στην παραπάνω εικόνα μπορείτε να δείτε πώς να το διαμορφώσετε.
Βήμα 10: Δοκιμάστε το
Εάν θέλετε να δείτε τα δεδομένα στον υπολογιστή σας, μπορείτε να το κάνετε πληκτρολογώντας το πρόγραμμα περιήγησής σας yourip / all (π.χ. 12.345.678.901/all) ή χρησιμοποιώντας την εφαρμογή Android.
Θυμηθείτε να αφήσετε ένα σχόλιο και κάντε κλικ στο αγαπημένο αν σας αρέσει το έργο μου:)
Βήμα 11: ΕΠΕΞΕΡΓΑΣΙΑ: Πηγαίος κώδικας εφαρμογής Android
Επειδή πολλοί άνθρωποι με ρώτησαν για τον πηγαίο κώδικα του android, τον προσθέτω παρακάτω.
Συνιστάται:
Smart Home by Raspberry Pi: 5 βήματα (με εικόνες)
Smart Home by Raspberry Pi: Υπάρχουν ήδη αρκετά προϊόντα εκεί έξω που κάνουν το διαμέρισμά σας πιο έξυπνο, αλλά τα περισσότερα από αυτά είναι ιδιόκτητες λύσεις. Γιατί όμως χρειάζεστε σύνδεση στο διαδίκτυο για να αλλάξετε φως με το smartphone σας; Αυτός ήταν ένας λόγος για μένα να φτιάξω το δικό μου Smar
ForgetMeNot - Πλατφόρμα ειδοποιήσεων Smart Home: 14 βήματα (με εικόνες)
ForgetMeNot - Έξυπνη πλατφόρμα ειδοποιήσεων για το σπίτι: Ως πολυάσχολοι φοιτητές, τρέχοντας ανάμεσα σε μαθήματα, δουλειές και οικογενειακές υποχρεώσεις, έχουμε την τάση να ξεχνάμε τα μικρά πράγματα. Τα γενέθλια έρχονται και παρέρχονται χωρίς να το παρατηρήσουμε, μια σημαντική προθεσμία χάνεται λόγω της αγνότητας και μερικές φορές, απλώς
Tutorial Do Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017: 4 βήματα (με εικόνες)
Tutorial Do Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017: Δεν υπάρχει προειδοποίηση για τη χρήση των πλατφορμών σας, είναι απαραίτητη για την πρόσβαση σε πλατφόρμες για Android ή IOS. Foi utilizado um computador tipo notebook com windows 10. Essa plataforma chama-se Ionic, q
Πώς να αποσυναρμολογήσετε έναν υπολογιστή με εύκολα βήματα και εικόνες: 13 βήματα (με εικόνες)
Πώς να αποσυναρμολογήσετε έναν υπολογιστή με εύκολα βήματα και εικόνες: Αυτή είναι μια οδηγία σχετικά με τον τρόπο αποσυναρμολόγησης ενός υπολογιστή. Τα περισσότερα από τα βασικά στοιχεία είναι αρθρωτά και αφαιρούνται εύκολα. Ωστόσο, είναι σημαντικό να είστε οργανωμένοι σε αυτό. Αυτό θα σας βοηθήσει να αποφύγετε την απώλεια εξαρτημάτων και επίσης να κάνετε την επανασυναρμολόγηση να
GO-4 Smart Home Arduino Bot: 7 βήματα (με εικόνες)
GO-4 Smart Home Arduino Bot: Σε αυτό το έργο θα σας δείξω πώς να φτιάξετε ένα Smart Home Bot χρησιμοποιώντας την τεχνολογία IOT για να ελέγχετε τις οικιακές σας συσκευές από απόσταση μέσω του Διαδικτύου. Αλλά πριν ξεκινήσουμε ας μιλήσουμε για αυτήν την τεχνική όπως χρησιμοποιούσαμε τι να κάνετε … Τι είναι το IOT; Th