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

Συναγερμός πόρτας γκαράζ Arduino με Blynk: 3 βήματα
Συναγερμός πόρτας γκαράζ Arduino με Blynk: 3 βήματα

Βίντεο: Συναγερμός πόρτας γκαράζ Arduino με Blynk: 3 βήματα

Βίντεο: Συναγερμός πόρτας γκαράζ Arduino με Blynk: 3 βήματα
Βίντεο: Παρουσίαση των τύπων τηλεχειριστηρίων που συναντάμε σε συστήματα συναγερμού και πόρτες γκαράζ 2024, Νοέμβριος
Anonim
Συναγερμός πόρτας γκαράζ Arduino με Blynk
Συναγερμός πόρτας γκαράζ Arduino με Blynk
Συναγερμός πόρτας γκαράζ Arduino με Blynk
Συναγερμός πόρτας γκαράζ Arduino με Blynk
Συναγερμός πόρτας γκαράζ Arduino με Blynk
Συναγερμός πόρτας γκαράζ Arduino με Blynk
Συναγερμός πόρτας γκαράζ Arduino με Blynk
Συναγερμός πόρτας γκαράζ Arduino με Blynk

Αρκετά βασικός αισθητήρας που στέλνει δεδομένα στο έργο Blynk για να εμφανίσει την κατάσταση της πόρτας του γκαράζ μου - Open of Shut - και στέλνει μια ειδοποίηση ώθησης στο τηλέφωνό μου όταν αλλάζει η κατάσταση της πόρτας - Open to Shut ή Shut to Open. Χρησιμοποίησα το WEMOS D1 Mini Pro για σύνδεση wifi και για να εκτελέσω το σκίτσο του Arduino, αλλά μπορείτε να χρησιμοποιήσετε οποιαδήποτε συμβατή με Arduino συσκευή.

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

Εγκαταστάθηκα σε έναν μικρό αισθητήρα υπερύθρων (IR) που μπορεί να ανιχνεύσει ένα εμπόδιο στο εύρος 2-30cm.

Βήμα 1: Τι θα χρειαστείτε

Αυτό που θα χρειαστείτε
Αυτό που θα χρειαστείτε
Αυτό που θα χρειαστείτε
Αυτό που θα χρειαστείτε
Αυτό που θα χρειαστείτε
Αυτό που θα χρειαστείτε

1. WEMOS D1 Mini Pro - μίνι πλακέτα wifi με φλας 16MB, εξωτερική υποδοχή κεραίας και ενσωματωμένη κεραμική κεραία με βάση το ESP8266EX.

2. Αισθητήρας εμποδίων IR.

3. Λογαριασμός και εφαρμογή Blynk στο smartphone σας.

4. Επαναφορά SW και Power Switch (προαιρετικό), Διάφορα σανίδες, συνδέστε καλώδια κλπ για έλεγχο.

5. Jiffy Box - Χρησιμοποιώ σαφή καθώς μου αρέσει να βλέπω τη δουλειά μου;-).

6. Βάση στήριξης για να τοποθετήσετε τον αισθητήρα κοντά στην πόρτα σας (χρησιμοποίησα ένα κομμάτι ξύλου).

Βήμα 2: Δημιουργήστε το πρωτότυπο και τη δοκιμή σας

Δημιουργήστε το πρωτότυπο και το τεστ σας
Δημιουργήστε το πρωτότυπο και το τεστ σας
Δημιουργήστε το πρωτότυπο και το τεστ σας
Δημιουργήστε το πρωτότυπο και το τεστ σας
Δημιουργήστε το πρωτότυπο και το τεστ σας
Δημιουργήστε το πρωτότυπο και το τεστ σας

Συνδέστε τον αισθητήρα IR στο D1 Mini:

Αισθητήρας - D1 Mini

VCC - +5V

GND - GND

ΕΞΩ - Δ3

Εκτελέστε το σκίτσο και ελέγξτε τη σειριακή οθόνη για να δείτε ότι η τιμή στον πείρο D3 αλλάζει όταν μπλοκάρετε το μπροστινό μέρος του αισθητήρα (μπροστά από τις λυχνίες LED) - μπορείτε να αλλάξετε την απόσταση ανίχνευσης ρυθμίζοντας το ποτενσιόμετρο (κατσαρόλα). Το έθεσα σε περίπου 5 εκατοστά, το οποίο είναι αρκετό για να επιτρέψει παραλλαγές στην πόρτα όταν είναι ανοιχτό.

Το σκίτσο είναι γραμμένο έτσι ώστε ο πείρος να έχει ρυθμιστεί Υ HIGHΗΛΗ όταν η πόρτα είναι ανοιχτή (ο αισθητήρας είναι μπλοκαρισμένος), ή ΧΑΜΗΛΟΣ όταν η πόρτα είναι κλειστή (ο αισθητήρας δεν είναι μπλοκαρισμένος). Μπορείτε εύκολα να το αντιστρέψετε ανάλογα με τις ανάγκες σας ανάλογα με το πού τοποθετείτε τον αισθητήρα σε σχέση με τη θέση της πόρτας.

Κατά την τοποθέτηση στο κουτί άνοιξα τις οπές για τα LED πολύ προσεκτικά για να ταιριάξω καλά με τα LED - δεν χρειάζεται πρόσθετη κόλλα που καθιστά εύκολη την αφαίρεση για ρύθμιση, τοποθέτηση κλπ.

*ΣΗΜΕΙΩΣΗ: Το σκίτσο ορίζει τον αισθητήρα ως Pin 0 - ωστόσο συνδέεται φυσικά με το WEMOS D1 Mini pin D3. Το Το Αυτό συμβαίνει επειδή το D! Το Mini βασίζεται στο τσιπ/επεξεργαστή ESP8266. Το D1 Mini είναι ουσιαστικά απλά μια ασπίδα, το σκίτσο στην πραγματικότητα λειτουργεί μόνο με το ESP8266. Έτσι, η καρφίτσα GPiO 0 (αναφέρεται στο σκίτσο), στην πραγματικότητα ξεσπά ως WEMOS D1 Mini pin D3. Αυτό θα το βρείτε με πολλά σκίτσα Arduino, η χαρτογράφηση καρφιτσών ποικίλλει ανάλογα με τον πίνακα που χρησιμοποιείτε.

Βήμα 3: Εγκατάσταση και Voila

Εγκατάσταση και Voila!
Εγκατάσταση και Voila!
Εγκατάσταση και Voila!
Εγκατάσταση και Voila!
Εγκατάσταση και Voila!
Εγκατάσταση και Voila!

Τοποθέτησα τον αισθητήρα σε ένα μικρό, διάφανο κιβώτιο (καθαρό για να βλέπω το χειροποίητο έργο μου!). Τοποθετείται σε θραύσματα ξύλου έτσι ώστε το πλαίσιο της πόρτας να μπλοκάρει τον αισθητήρα όταν η πόρτα είναι ανοιχτή.

Τρύπησα μια μικρή τρύπα στη βάση του κιβωτίου που βρίσκεται στο πάνω μέρος της κατσαρόλας, μπορώ να γλιστρήσω σε ένα μικρό κατσαβίδι για να ρυθμίσω την οργή του αισθητήρα χωρίς να χρειάζεται να αφαιρέσω το καπάκι. (Τοποθέτησα επίσης το καπάκι στο κάτω μέρος, έτσι ώστε αν χρειαστεί να ανοίξω το κουτί δεν χρειάζεται να αφαιρέσω ολόκληρο το στήριγμα από τον τοίχο, να έχω πρόσβαση στις βίδες όπως είναι).

Το έργο Blynk είναι αρκετά απλό, ένα widget LED το καθένα για Open and Shut (άλλαξα τα χρώματα Κόκκινο και Πράσινο, μπορείτε να τα επιλέξετε στις ρυθμίσεις της εφαρμογής για κάθε widget). Το σκίτσο θα ελέγχει τον αισθητήρα κάθε δευτερόλεπτο και θα στέλνει δεδομένα στο σωστό γραφικό στοιχείο LED.

Η ειδοποίηση Push ενεργοποιείται όταν αλλάζει η κατάσταση της πόρτας. (Σημειώστε ότι ο Blynk έχει έναν περιορισμό ότι επιτρέπουν την ειδοποίηση push μόνο κάθε 15 δευτερόλεπτα (αυτό είναι για να σταματήσει ο βομβαρδισμός του διακομιστή τους από αιτήματα), έχω ρυθμίσει το χρονόμετρο στο σκίτσο για έλεγχο της αλλαγής κατάστασης πόρτας μόνο κάθε 16 δευτερόλεπτα, κάτι που είναι καλό Υπάρχει μια μικρή πιθανότητα ότι εάν ανοίξει η πόρτα και κλείσει ξανά μέσα στα 16 δευτερόλεπτα δεν θα λάβετε την ειδοποίηση (αλλά τα LED θα εξακολουθούν να δείχνουν τη σωστή κατάσταση καθώς ελέγχουν κάθε δευτερόλεπτο).

Συνιστάται: