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

Αυτοματισμός υπέρυθρων σπιτιών με Arduino: 5 βήματα
Αυτοματισμός υπέρυθρων σπιτιών με Arduino: 5 βήματα

Βίντεο: Αυτοματισμός υπέρυθρων σπιτιών με Arduino: 5 βήματα

Βίντεο: Αυτοματισμός υπέρυθρων σπιτιών με Arduino: 5 βήματα
Βίντεο: DIY | Φτιάξε το δικό σου βολτόμετρο 2024, Ιούνιος
Anonim
Αυτοματισμός υπέρυθρων σπιτιών με Arduino
Αυτοματισμός υπέρυθρων σπιτιών με Arduino
Αυτοματισμός υπέρυθρων σπιτιών με Arduino
Αυτοματισμός υπέρυθρων σπιτιών με Arduino
Αυτοματισμός υπέρυθρων σπιτιών με Arduino
Αυτοματισμός υπέρυθρων σπιτιών με Arduino

ARDUINO HOME AUTOMATION

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

αυτό είναι για το οποίο πρόκειται να μιλήσουμε σε αυτό το διδακτικό.

ΥΛΙΚΑ

Arduino (χρησιμοποιώ Arduino pro mini) αλλά οποιαδήποτε γεύση θα είναι εντάξει

3 ή 2 ενότητα καναλιών ρελέ (χρησιμοποιώ δύο. Αλλά το 3 είναι υποχρεωτικό εάν θέλετε να χρησιμοποιήσετε τη λειτουργία αντίστασης φωτογραφίας)

Δίοδος δέκτη υπερύθρων

Καλώδια βραχυκυκλωτήρων

2 θήκες λαμπτήρων (χρησιμοποίησα 1. Αλλά το 2 είναι υποχρεωτικό εάν θέλετε να χρησιμοποιήσετε τη λειτουργία αντίστασης φωτογραφίας)

Ανεμιστήρας (πρέπει να το έχετε στο σπίτι σας, οπότε πρέπει να αγοράσετε ένα)

Απομακρυσμένος

AC λάμπα

AC βύσμα

Breadboard

NTC 10k θερμίστορ

1 φωτοαντίσταση

2 αντιστάσεις 10k

Βομβητής

12v προσαρμογέας DC

Ρυθμιστής τάσης 7805.

Βήμα 1: Διαχωριστές τάσης

Διαχωριστές τάσης
Διαχωριστές τάσης

ο διαχωριστής τάσης είναι απλά αντιστάσεις συνδεδεμένες σε σειρά για να μειώσουν την τάση. Για να μάθετε περισσότερα σχετικά με το διαχωριστή τάσης, μεταβείτε εδώ.

Βήμα 2: Μεταβλητές αντιστάσεις (θερμίστορ και αντιστάσεις φωτογραφιών)

Οι μεταβλητές αντιστάσεις είναι απλώς αντιστάσεις που αλλάζουν την αντίστασή τους λόγω συγκεκριμένων περιστάσεων.

Σε αυτόν τον οδηγό θα εστιάσουμε περισσότερο σε θερμίστορ και αντιστάσεις φωτογραφιών.

ΘΕΡΜΙΣΤΟΡΕΣ

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

ΣΗΜΕΙΩΣΗ: όταν είστε εδώ ότι ένα θερμίστορ είναι 10k ohm, αυτό σημαίνει ότι είναι στα 10k σε θερμοκρασία δωματίου που είναι 25 βαθμοί Κελσίου.

ΑΝΤΙΣΤΑΣΗ ΦΩΤΟΓΡΑΦΙΑΣ

Οι αντιστάσεις φωτογραφιών που είναι επίσης γνωστές ως αντιστάσεις που εξαρτώνται από το φως (LDR) είναι αντιστάσεις που αλλάζουν την αντίστασή τους λόγω αλλαγών στην ένταση του φωτός. Όταν υπάρχει πολύ φως η αντίστασή τους πέφτει και όταν υπάρχει λιγότερο φως η αντίστασή τους αυξάνεται.

Όταν χρησιμοποιούμε αυτές τις μεταβλητές αντιστάσεις για να σχηματίσουμε διαχωριστή τάσης, μπορούμε εύκολα να μεταβάλλουμε την τάση.

Για να βρείτε περισσότερα σχετικά με τα θερμίστορ, μεταβείτε σε αυτόν τον σύνδεσμο.

Για να μάθετε περισσότερα σχετικά με τις αντιστάσεις φωτογραφιών, μεταβείτε σε αυτόν τον σύνδεσμο.

Βήμα 3: Υπέρυθρο

Υπέρυθρο
Υπέρυθρο

Δεν θα πω τίποτα εδώ για τις υπέρυθρες ακτίνες, αλλά μπορείτε να πάτε στον προηγούμενο οδηγό μου για το πώς να δημιουργήσετε ένα υπέρυθρο ελεγχόμενο αυτοκίνητο με το Arduino για περισσότερες πληροφορίες. Για να μάθετε πώς μπορείτε να συνδέσετε το υπέρυθρο στο Arduino, ελέγξτε το φύλλο δεδομένων στη χαρτογράφηση καρφιτσών στο διαδίκτυο, επειδή ενδέχεται να χρησιμοποιώ διαφορετικό δέκτη από αυτόν που έχετε. Συνδέστε τον πείρο τάσης στο 5v και το GND στο GND και συνδέστε την έξοδο του με τον ψηφιακό ακροδέκτη 10 του Arduino.

Βήμα 4: ΡΥΘΜΙΣΗ ΚΑΙ ΚΑΛΩΔΙΩΣΗ

ΡΥΘΜΙΣΗ ΚΑΙ ΚΑΛΩΔΙΩΣΗ
ΡΥΘΜΙΣΗ ΚΑΙ ΚΑΛΩΔΙΩΣΗ
ΡΥΘΜΙΣΗ ΚΑΙ ΚΑΛΩΔΙΩΣΗ
ΡΥΘΜΙΣΗ ΚΑΙ ΚΑΛΩΔΙΩΣΗ
ΡΥΘΜΙΣΗ ΚΑΙ ΚΑΛΩΔΙΩΣΗ
ΡΥΘΜΙΣΗ ΚΑΙ ΚΑΛΩΔΙΩΣΗ

συνδέστε το θερμίστορ σας σε σειρά με αντίσταση 10k, στη συνέχεια συνδέστε το άλλο καλώδιο του θερμίστορ σε 5v και συνδέστε το άλλο καλώδιο της αντίστασης 10k στη γείωση και, στη συνέχεια, συνδέστε το κεντρικό καλώδιο στην αναλογική είσοδο. Κάντε το ίδιο για την αντίσταση φωτογραφίας. Για να γνωρίζετε το analogpin απλώς ελέγξτε τον κωδικό και μπορείτε επίσης να τον αλλάξετε σε οποιοδήποτε αναλογικό pin της επιλογής σας.

Συνδέστε το θετικό καλώδιο του βομβητή στην ψηφιακή ακίδα 5 και το αρνητικό στο GROUND.

ΑΝΑΜΕΤΑΔΟΣΗ

συνδέστε το IN1 με την ψηφιακή ακίδα 2

συνδέστε το IN2 με τον ψηφιακό ακροδέκτη 8

συνδέστε το IN3 με τον ψηφιακό ακροδέκτη 4

Συνδέστε τα NO1, 2, 3 σε ένα καλώδιο του AC SUPPLY

συνδεθείτε στο καλώδιο του λαμπτήρα AC στο Com1

Συνδέστε ένα καλώδιο του ανεμιστήρα στο COM2

συνδέστε ένα καλώδιο του λαμπτήρα εναλλασσόμενου ρεύματος της πλευρικής λυχνίας κρεβατιού στο COM3

Συνδέστε το άλλο καλώδιο όλων των ΣΥΣΚΕΥΩΝ AC ΜΑΖΙ, ΤΟΤΕ ΣΥΝΔΕΣΤΕ ΤΟΥΣ με το άλλο καλώδιο της παροχής AC. Ο ρελέ μου ενεργοποιείται όταν ο ψηφιακός ακροδέκτης Arduino είναι χαμηλός, αν ο δικός σας ανάβει όταν είναι υψηλός αλλάξτε κάθε χαμηλό σε υψηλό στον κώδικα. Για να ελέγξετε αν η συσκευή σας εμφανίζεται όταν είναι χαμηλή ή υψηλή, συνδέστε οποιαδήποτε είσοδο της μονάδας ρελέ στο GND, εάν το καλώδιο σε αυτήν την είσοδο ανάβει, οπότε το ρελέ σας ενεργοποιείται όταν είναι χαμηλό, αλλά αν δεν συμβαίνει, τότε ενεργοποιείται όταν είναι ψηλά. Για πληροφορίες σχετικά με το ρελέ επισκεφθείτε εδώ.

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

Image
Image

Ο κώδικας δημιουργήθηκε από το NDUKWU PIUS, που φυσικά είμαι εγώ. Απλώς κατεβάστε τον κωδικό και ανοίξτε στο Arduino IDE. Τροποποιήστε το σύμφωνα με το γούστο σας και ανεβάστε το.

Συνιστάται: