Πίνακας περιεχομένων:
- Βήμα 1: Περιεχόμενα της Ενότητας 1 (βασικά)
- Βήμα 2: Περιεχόμενα (ενότητα 2)
- Βήμα 3: Απόσταση μέτρησης αισθητήρα υπερήχων
- Βήμα 4: Αισθητήρας ανθρώπινης ανίχνευσης PIR
- Βήμα 5: Αισθητήρας ήχου
- Βήμα 6: Αισθητήρες υγρασίας σταγόνας βροχής και εδάφους:
- Βήμα 7: Mini και Micro Servos:
- Βήμα 8: Ρελέ- (για τον έλεγχο της υψηλής τάσης!)
- Βήμα 9: Οθόνη LCD-υγρού κρυστάλλου
- Βήμα 10: Σας ευχαριστούμε που μάθατε μαζί μου !
Βίντεο: Μάθετε Arduino σε 20 λεπτά (ισχύος): 10 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Το εκπαιδευτικό είναι γραμμένο με το όραμα να προσφέρει καλά πράγματα και να βοηθήσει τον πραγματικό χομπίστα του arduino, ο οποίος χρειάζεται πραγματικά μια εύκολη και σαφή πηγή κατανόησης που ο καθένας μπορεί εύκολα να καταλάβει διαβάζοντας αυτήν την ενότητα. Και εγώ είμαι ένας επίδοξος arduino που συνεχίζει να ψάχνει νέες ενημερώσεις και μαθαίνω καθαρά από τον ιστό. Οι πληροφορίες που παρέχονται σε αυτήν την ενότητα απλοποιούνται στον πυρήνα κάνοντας τους αναγνώστες να κατανοήσουν γρήγορα τις έννοιες. Είμαι στην ευχάριστη θέση να μοιραστώ τις χρήσιμες πληροφορίες που γνωρίζω με άλλους, κάνοντας τους αναγνώστες να επωφεληθούν. Σας υπόσχομαι ότι αυτό θα είναι πραγματικά ένα power -packed module για να μπείτε στο ρεύμα του arduino, ας μπούμε στο περιεχόμενο απευθείας χωρίς να σπαταλήσουμε χρόνο!
Βήμα 1: Περιεχόμενα της Ενότητας 1 (βασικά)
Στην πραγματικότητα, αυτό είναι το δεύτερο εκπαιδευτικό μου για το θέμα Μάθετε arduino, έχω ήδη γράψει ένα εκπαιδευτικό για το ίδιο θέμα που καλύπτει όλα τα βασικά βασικά του arduino με εύκολο και ευκρινή τρόπο. Θέματα που καλύπτονται στην Ενότητα 1 (βασικά):
1. Μια σύντομη εισαγωγή για το arduino.
2. τύποι arduino.
3. δομή arduino.
4. το πρώτο σας "έργο". Διαμόρφωση πλάτους παλμού PWM.
5. Εναέρια επικοινωνία.
6. Περιλαμβάνει ασκήσεις.
Επομένως, θα ήταν πραγματικά καλύτερο και καλό αν ανατρέξετε στο προηγούμενο εγχειρίδιο μου προτού συνεχίσετε να διαβάζετε το τρέχον διδακτικό. Εάν είστε νέοι στο arduino, τότε η παραπομπή της ενότητας μου 1 θα δημιουργήσει μια γέφυρα για να μάθετε εύκολα τη δεύτερη ενότητα. ΜΑΘΕΤΕ ΒΑΣΙΚΕΣ ARDUINO.
Βήμα 2: Περιεχόμενα (ενότητα 2)
Το εκπαιδευτικό βασίζεται αποκλειστικά στον τρόπο διασύνδεσης του arduino με διαφορετικούς αισθητήρες, ρελέ, σερβο και οθόνες LCD.
1. αισθητήρας υπερήχων.
2. Αισθητήρας ανθρώπινης ανίχνευσης PIR.
3. Αισθητήρας ήχου.
4. Αισθητήρες υγρασίας βροχής και εδάφους.
5. Mini και micro servos. πραγματικά
6. Οθόνες LCD.
7. Το δικό σας έργο αυτοματισμού σπιτιού. (Εύκολο)
ενθουσιαστείτε για να μάθετε και να εξερευνήσετε
Βήμα 3: Απόσταση μέτρησης αισθητήρα υπερήχων
Τι κάνει? Περιέχει έναν πομπό υπερήχων και έναν δέκτη υπερήχων, έτσι ενώ τα σήματα παλμών τροφοδοτούνται στον αισθητήρα από το arduino μεταδίδει ήχο υπερήχων, τα υπερηχητικά σήματα αντανακλώνται καθώς χτυπά ένα εμπόδιο και επιστρέφει πίσω στον δέκτη ο χρόνος που απαιτείται για το ταξίδι υπολογίζεται σε χιλιοστά του δευτερολέπτου και παρέχει τα δεδομένα εξόδου στο arduino τα οποία μπορούν να προβληθούν μέσω σειριακής οθόνης.
Λεπτομέρειες καρφιτσών και σύνδεση:
Vcc ------- Αυτό συνδέεται με τον πείρο arduino 5v/οποιαδήποτε άλλη κατάλληλη παροχή.
gnd ------- Αυτή είναι η καρφίτσα γείωσης. Ενεργοποίηση --- Η είσοδος από το arduino συνδέεται με αυτόν τον ακροδέκτη (οποιοδήποτε ψηφιακό pin).
echo ------- Η έξοδος από τον αισθητήρα μεταφέρεται στο arduino δημιουργώντας μια σύνδεση μεταξύ echo και οποιασδήποτε ψηφιακής ακίδας που έχει διαμορφωθεί ως είσοδος.
Κωδικοποίηση -το πιο εύκολο μέρος! Μια απλή κωδικοποίηση για να ξεκινήσετε να εργάζεστε με αυτόν τον αισθητήρα παρέχεται στις παραπάνω εικόνες, αναφέρετέ το!
Αντικαταστήστε τον σωστό αριθμό pin στον ψηφιακό pin που έχετε συνδέσει την ηχώ και τη σκανδάλη. Σύμφωνα με την εικόνα σύνδεσης που παρέχεται, η σκανδάλη συνδέεται με το pin-12 και το echo συνδέεται με το pin-11.
Μετατροπή του χρόνου σε απόσταση
Η έξοδος του αισθητήρα από την ηχώ που είναι ο χρόνος σε χιλιοστά του δευτερολέπτου μπορεί εύκολα να μετατραπεί σε απόσταση διαιρώντας την έξοδο με 58. Αυτό μπορεί εύκολα να επιτευχθεί μέσω μιας μόνο γραμμής κωδικοποίησης.
Μια απλή εφαρμογή σε πραγματικό χρόνο:
Εάν θέλετε να κάνετε έναν αυτοματισμό στο σπίτι σας που χρησιμοποιείται για να ενεργοποιήσετε ή να σβήσετε τα φώτα αυτόματα σε ένα δωμάτιο εντοπίζοντας την είσοδο και την έξοδο των ατόμων. Η ανίχνευση του ανθρώπου μπορεί να επιτευχθεί με τον εντοπισμό μιας απότομης πτώσης στην τιμή εξόδου του αισθητήρα και το σύστημα μπορεί να προγραμματιστεί ανάλογα.
Βήμα 4: Αισθητήρας ανθρώπινης ανίχνευσης PIR
Όπως υποδηλώνει το όνομα, χρησιμοποιείται για τον εντοπισμό της παρουσίας ενός ανθρώπου ή οποιουδήποτε ζώου που εκπέμπει θερμότητα. Έτσι χρησιμοποιεί κύματα IR για να αντιληφθεί τη θερμότητα που εκπέμπεται από έναν άνθρωπο και να δώσει την έξοδο ανάλογα. Η χρήση αυτού είναι πολύ απλή!
λεπτομέρειες καρφιτσών και σύνδεση:
VCC --- αυτή είναι η ισχύς στο pin συνδέεται με το 5v στο arduino.
Gnd ----- Αυτός είναι ο πείρος γείωσης και συνδέεται με το gnd του arduino.
O/P ------ αυτός είναι ο ακροδέκτης εξόδου που χρησιμοποιείται για τη μεταφορά των δεδομένων εξόδου στο arduino, μπορεί να συνδεθεί με οποιαδήποτε από τις ψηφιακές ακίδες.
Εκτός από τις ακίδες, ο αισθητήρας είναι εξοπλισμένος με δύο ρυθμιζόμενα κουμπιά που χρησιμοποιούνται για να μεταβάλλουν την ευαισθησία και την καθυστέρηση. κωδικοποίηση-το πιο εύκολο μέρος!
Ανατρέξτε στις εικόνες που παρέχονται παραπάνω για το δείγμα κώδικα. εάν η έξοδος παραμένει σταθερή, προσπαθήστε να αλλάξετε το κουμπί ευαισθησίας και μπορεί να έχετε την επιθυμητή έξοδο.
Παράδειγμα σε πραγματικό χρόνο!
Είναι πολύ χρήσιμο σε έργα αυτοματισμού σπιτιού καθώς είναι πολύ σημαντικό να γνωρίζουμε τον καιρό που ο άνθρωπος είναι παρών ή όχι και να κάνουμε το σύστημα να λειτουργεί ανάλογα. Μπορεί να χρησιμοποιηθεί για τον έλεγχο των φώτων του μπάνιου καθώς δεν απαιτείται όταν δεν χρησιμοποιείται εξοικονομώντας έτσι ηλεκτρική ενέργεια.
Βήμα 5: Αισθητήρας ήχου
Ο αισθητήρας ήχου λαμβάνει τυχόν ηχητικά κύματα που δημιουργούνται στο περιβάλλον του και δίνει την έξοδό του ανάλογα. Μπορεί να χρησιμοποιηθεί και ως αναλογικό και ως ψηφιακό.
1. Ενώ συνδέεστε με το DIGITAL:
Η έξοδος θα έχει τη μορφή 0 και 1, οπότε η ευαισθησία μπορεί να μεταβληθεί μόνο χρησιμοποιώντας το tirmpot που παρέχεται με τη μονάδα.
2. Ενώ συνδέεστε με το ANALOG:
Η έξοδος έχει τη μορφή δεδομένων 16 bit οπότε χωρίς τη χρήση trimpot η απαιτούμενη ενέργεια μπορεί να γίνει έχοντας μια τυπική τιμή αναφοράς και χρησιμοποιώντας τη σε μια κατάσταση (όπως "εάν").
Οι δύο παραπάνω συνθήκες ισχύουν για οποιονδήποτε αισθητήρα με παρόμοια προοπτική, δηλαδή με ένα trimpot πάνω του. Δεν υπάρχουν επιπλοκές στη χρήση του, μπορείτε να το χρησιμοποιήσετε εύκολα, απλώς τροφοδοτώντας τον αισθητήρα με 5v και λαμβάνοντας την έξοδο στην επιθυμητή μορφή, είτε αναλογική είτε ψηφιακή.
Ζωντανή εφαρμογή
Μπορεί να χρησιμοποιηθεί στον αυτοματισμό του σπιτιού για τον έλεγχο των φώτων και των ανεμιστήρων χωρίς χέρια, όπως ένα διπλό χτύπημα που μπορεί να προγραμματιστεί για ένα διακόπτη ON και ένα μόνο χειροκρότημα να προγραμματιστεί για ένα OFF
Βήμα 6: Αισθητήρες υγρασίας σταγόνας βροχής και εδάφους:
Αυτοί είναι μερικοί πραγματικά ενδιαφέροντες αισθητήρες που παρέχουν πραγματικά χρήσιμα δεδομένα και είναι πραγματικά υπέροχοι στη χρήση!
Είναι πολύ παρόμοια με τον προηγουμένως εξηγημένο αισθητήρα ήχου, επομένως μπορούν να χρησιμοποιηθούν τόσο ως αναλογικοί όσο και ως ψηφιακοί. Και σύμφωνα με τις τιμές των αισθητήρων μπορούν να προγραμματιστούν για να ολοκληρώσουν την εργασία σας.
Ζωντανές εφαρμογές: Ο αισθητήρας υγρασίας του εδάφους μπορεί να χρησιμοποιηθεί για να αυτοματοποιήσει τον κήπο σας και να ποτίσει τα φυτά ανάλογα με τις ανάγκες τους και εξοικονομώντας νερό. Έτσι μπορείτε να δοκιμάσετε πολύ περισσότερο, η εργασία με arduino είναι πέρα από τη φαντασία σας!
Βήμα 7: Mini και Micro Servos:
Είναι πραγματικά υπέροχο να γνωρίζετε και να εργάζεστε με servos, καθώς το σύστημα είναι σε κίνηση! Έχω ήδη δημοσιεύσει ένα αναλυτικό εκπαιδευτικό σερβο και οι εφαρμογές του μπορείτε να το παραπέμψετε κάνοντας κλικ στο σύνδεσμο.
ΣΕΡΒΟ
Βήμα 8: Ρελέ- (για τον έλεγχο της υψηλής τάσης!)
Η γνώση αυτού είναι πολύ σημαντική καθώς θα χρησιμεύσει ως κλειδί για τον αυτοματισμό του σπιτιού, καθώς κάθε οικιακή συσκευή λειτουργεί με εναλλασσόμενο ρεύμα και δεν μπορεί να ελεγχθεί άμεσα και απαιτεί μια διεπαφή που είναι το ρελέ.
Λεπτομέρειες καρφιτσών:
Το 5v συνδέεται με το τροφοδοτικό.
Το gnd συνδέεται με τη γείωση.
Ο ακροδέκτης σήματος συνδέεται με τις ψηφιακές ακίδες του arduino, καθώς μπορείτε να ελέγξετε το ρελέ με αυτό.
Το COM συνδέεται με την πηγή τροφοδοσίας της υψηλής τάσης, θα πρέπει να είστε πολύ προσεκτικοί ενώ εργάζεστε με AC καθώς μπορεί να σας τραυματίσει σοβαρά, εάν είστε νέοι, τότε θα ήταν καλύτερα να έχετε έναν βοηθό. Η λειτουργία του ρελέ απεικονίζεται με σαφήνεια στον πίνακα που αναφέρεται παραπάνω, ελπίζω να μην χρειάζεστε περαιτέρω εξηγήσεις.
Βήμα 9: Οθόνη LCD-υγρού κρυστάλλου
Έχουν συνηθίσει να γνωρίζουν τη διαδικασία που συμβαίνει στο εσωτερικό όπως οι τιμές των αισθητήρων, μπορεί επίσης να χρησιμοποιηθεί για να κάνει τον χρήστη να αλληλεπιδράσει με το σύστημα. Οι λεπτομέρειες σύνδεσης εξηγούνται στις εικόνες που εμφανίζονται παραπάνω. Το δοχείο περιποίησης χρησιμοποιείται για να διαφοροποιήσει την αντίθεση της οθόνης.
Οι ακίδες D1, D2, D3, D4 χρησιμοποιούνται για τη μεταφορά δεδομένων.
Δείγμα κωδικοποίησης: Η κωδικοποίηση δίνεται στις εικόνες που εμφανίζονται παραπάνω αναφέρετέ το!
Η γραμμή στον κωδικό παραπάνω Liquidcrystal LCD (12, 11, 5, 4, 3, 2). συνεπάγεται ότι- (Rs, E, d0, d1, d2, d3) που συνδέονται με ακίδες arduino (12, 11, 5, 4, 3, 2) αντίστοιχα.
Lcd.begin (16, 2); - λέει ότι η οθόνη που χρησιμοποιείται είναι τύπου 16*2 (στήλη, σειρά)
Βήμα 10: Σας ευχαριστούμε που μάθατε μαζί μου !
Ελπίζω να σας αρέσει αυτή η ενότητα, ενημερώστε με εάν υπάρχουν λάθη διορθώσεων ή βελτιώσεις που μπορούν να γίνουν και θα χαρώ να μάθω! Εάν έχετε οποιεσδήποτε ερωτήσεις ή αμφιβολίες σχετικά με τα περιεχόμενα που παρέχονται παραπάνω, ενημερώστε με σχετικά στην ενότητα σχολίων και θα χαρώ να βοηθήσω με όποιον τρόπο μπορώ.
Κάντε κλικ στο κουμπί αγαπημένου, αν σας αρέσει αυτό το διδακτικό, ώστε να μπορείτε να το παραπέμψετε για τυχόν μελλοντικές διευκρινίσεις. Έχω πολλά πιο χρήσιμα πράγματα να μοιραστώ μαζί σας, οπότε ας συνδεθούμε ΑΚΟΛΟΥΘΗΣΤΕ με για πιο χρήσιμες πληροφορίες. ********** Μοιραστείτε τη Γνώση! Δημιουργήστε Ιδέες! ***********
Συνιστάται:
Έξυπνη εσωτερική οθόνη φυτών - Μάθετε πότε το φυτό σας χρειάζεται πότισμα: 8 βήματα (με εικόνες)
Smart Indoor Plant Monitor - Μάθετε πότε το φυτό σας χρειάζεται πότισμα: Πριν από μερικούς μήνες, έφτιαξα ένα ραβδί παρακολούθησης της υγρασίας του εδάφους που τροφοδοτείται από μπαταρία και μπορεί να κολλήσει στο χώμα στο δοχείο του εσωτερικού σας φυτού για να σας δώσει μερικές χρήσιμες πληροφορίες σχετικά με το έδαφος επίπεδο υγρασίας και LED φλας για να σας πουν πότε πρέπει να
Πώς να ελέγξετε έναν βραχίονα ρομπότ μεγάλης ισχύος 4dof μεγάλης ισχύος με τηλεχειριστήριο Arduino και Ps2;: 4 βήματα
Πώς να ελέγξετε έναν βραχίονα ρομπότ 4dof υψηλής ισχύος μεγάλου μεγέθους με το τηλεχειριστήριο Arduino και Ps2;: αυτό το κιτ χρησιμοποιεί κινητήρα υψηλής ισχύος mg996, χρειάζεται υψηλό ρεύμα, έχουμε δοκιμάσει πολλή ισχύ. Μόνο ο προσαρμογέας 5v 6a θα λειτουργήσει. Και ο arduino δουλεύει και στον βραχίονα ρομπότ 6dof. τέλος: γράψτε αγορά SINONING A store για DIY παιχνίδι
SCARA Robot: Learning About Foward and Inverse Kinematics !!! (Plot Twist Μάθετε πώς να δημιουργείτε μια διεπαφή πραγματικού χρόνου στο ARDUINO χρησιμοποιώντας την ΕΠΕΞΕΡΓΑΣΙΑ !!!!): 5 βήματα (με εικόνες)
SCARA Robot: Learning About Foward and Inverse Kinematics !!! (Plot Twist Μάθετε πώς να δημιουργείτε μια διεπαφή πραγματικού χρόνου στο ARDUINO χρησιμοποιώντας την ΕΠΕΞΕΡΓΑΣΙΑ !!!!): Ένα ρομπότ SCARA είναι ένα πολύ δημοφιλές μηχάνημα στον κόσμο της βιομηχανίας. Το όνομα σημαίνει τόσο Selective Compliant Assembly Robot Arm είτε Selective Compliant Articulated Robot Arm. Είναι βασικά ένα ρομπότ τριών βαθμών ελευθερίας, που είναι τα δύο πρώτα διανομή
Σχεδιασμός PDB υψηλής ισχύος (πίνακας διανομής ισχύος) για Pixhawk: 5 βήματα
Σχεδιασμός υψηλής ισχύος PDB (Power Distribution Board) για ένα Pixhawk: Ένα PCB για να τα τροφοδοτήσετε όλα! Επί του παρόντος, τα περισσότερα από τα υλικά που χρειάζεστε για να φτιάξετε ένα drone είναι φθηνά διαθέσιμα στο διαδίκτυο, οπότε η ιδέα της κατασκευής ενός αυτο-αναπτυγμένου PCB δεν αξίζει καθόλου, εκτός από μερικές περιπτώσεις όπου θέλετε να κάνετε ένα περίεργο και
Μάθετε ARDUINO (σε 20 λεπτά): 10 βήματα (με εικόνες)
Μάθετε ARDUINO (σε 20 λεπτά): Αυτό είναι ένα διδακτικό που έγραψα ειδικά για να μοιραστώ τις γνώσεις μου για το arduino με έναν πολύ απλοποιημένο τρόπο. Σίγουρα θα σας διαβεβαιώσω ότι αυτό θα ήταν ένα power packed module που καλύπτει σχεδόν όλα τα βασικά θέματα του arduino. Το Arduino έχει ένα τεράστιο δοχείο