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

Μάθετε Arduino σε 20 λεπτά (ισχύος): 10 βήματα (με εικόνες)
Μάθετε Arduino σε 20 λεπτά (ισχύος): 10 βήματα (με εικόνες)

Βίντεο: Μάθετε Arduino σε 20 λεπτά (ισχύος): 10 βήματα (με εικόνες)

Βίντεο: Μάθετε Arduino σε 20 λεπτά (ισχύος): 10 βήματα (με εικόνες)
Βίντεο: Learn Arduino in 30 Minutes: Examples and projects 2024, Νοέμβριος
Anonim
Μάθετε Arduino σε 20 λεπτά (ισχύος)
Μάθετε Arduino σε 20 λεπτά (ισχύος)
Μάθετε Arduino σε 20 λεπτά (ισχύος)
Μάθετε Arduino σε 20 λεπτά (ισχύος)

Το εκπαιδευτικό είναι γραμμένο με το όραμα να προσφέρει καλά πράγματα και να βοηθήσει τον πραγματικό χομπίστα του arduino, ο οποίος χρειάζεται πραγματικά μια εύκολη και σαφή πηγή κατανόησης που ο καθένας μπορεί εύκολα να καταλάβει διαβάζοντας αυτήν την ενότητα. Και εγώ είμαι ένας επίδοξος arduino που συνεχίζει να ψάχνει νέες ενημερώσεις και μαθαίνω καθαρά από τον ιστό. Οι πληροφορίες που παρέχονται σε αυτήν την ενότητα απλοποιούνται στον πυρήνα κάνοντας τους αναγνώστες να κατανοήσουν γρήγορα τις έννοιες. Είμαι στην ευχάριστη θέση να μοιραστώ τις χρήσιμες πληροφορίες που γνωρίζω με άλλους, κάνοντας τους αναγνώστες να επωφεληθούν. Σας υπόσχομαι ότι αυτό θα είναι πραγματικά ένα power -packed module για να μπείτε στο ρεύμα του arduino, ας μπούμε στο περιεχόμενο απευθείας χωρίς να σπαταλήσουμε χρόνο!

Βήμα 1: Περιεχόμενα της Ενότητας 1 (βασικά)

Περιεχόμενα της Ενότητας 1 (βασικά)
Περιεχόμενα της Ενότητας 1 (βασικά)

Στην πραγματικότητα, αυτό είναι το δεύτερο εκπαιδευτικό μου για το θέμα Μάθετε arduino, έχω ήδη γράψει ένα εκπαιδευτικό για το ίδιο θέμα που καλύπτει όλα τα βασικά βασικά του arduino με εύκολο και ευκρινή τρόπο. Θέματα που καλύπτονται στην Ενότητα 1 (βασικά):

1. Μια σύντομη εισαγωγή για το arduino.

2. τύποι arduino.

3. δομή arduino.

4. το πρώτο σας "έργο". Διαμόρφωση πλάτους παλμού PWM.

5. Εναέρια επικοινωνία.

6. Περιλαμβάνει ασκήσεις.

Επομένως, θα ήταν πραγματικά καλύτερο και καλό αν ανατρέξετε στο προηγούμενο εγχειρίδιο μου προτού συνεχίσετε να διαβάζετε το τρέχον διδακτικό. Εάν είστε νέοι στο arduino, τότε η παραπομπή της ενότητας μου 1 θα δημιουργήσει μια γέφυρα για να μάθετε εύκολα τη δεύτερη ενότητα. ΜΑΘΕΤΕ ΒΑΣΙΚΕΣ ARDUINO.

Βήμα 2: Περιεχόμενα (ενότητα 2)

Περιεχόμενα (ενότητα 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

Αισθητήρας ανίχνευσης ανθρώπου PIR
Αισθητήρας ανίχνευσης ανθρώπου PIR
Αισθητήρας ανίχνευσης ανθρώπου PIR
Αισθητήρας ανίχνευσης ανθρώπου PIR
Αισθητήρας ανίχνευσης ανθρώπου PIR
Αισθητήρας ανίχνευσης ανθρώπου 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:

Mini και Micro Servos
Mini και Micro Servos

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

ΣΕΡΒΟ

Βήμα 8: Ρελέ- (για τον έλεγχο της υψηλής τάσης!)

Ρελέ- (για τον έλεγχο της υψηλής τάσης!)
Ρελέ- (για τον έλεγχο της υψηλής τάσης!)
Ρελέ- (για τον έλεγχο της υψηλής τάσης!)
Ρελέ- (για τον έλεγχο της υψηλής τάσης!)
Ρελέ- (για τον έλεγχο της υψηλής τάσης!)
Ρελέ- (για τον έλεγχο της υψηλής τάσης!)

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

Λεπτομέρειες καρφιτσών:

Το 5v συνδέεται με το τροφοδοτικό.

Το gnd συνδέεται με τη γείωση.

Ο ακροδέκτης σήματος συνδέεται με τις ψηφιακές ακίδες του arduino, καθώς μπορείτε να ελέγξετε το ρελέ με αυτό.

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

Βήμα 9: Οθόνη LCD-υγρού κρυστάλλου

Οθόνη LCD-υγρού κρυστάλλου
Οθόνη LCD-υγρού κρυστάλλου
Οθόνη LCD-υγρού κρυστάλλου
Οθόνη LCD-υγρού κρυστάλλου
Οθόνη LCD-υγρού κρυστάλλου
Οθόνη 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: Σας ευχαριστούμε που μάθατε μαζί μου !

Σας ευχαριστούμε που μάθατε μαζί μου !!!
Σας ευχαριστούμε που μάθατε μαζί μου !!!

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

Κάντε κλικ στο κουμπί αγαπημένου, αν σας αρέσει αυτό το διδακτικό, ώστε να μπορείτε να το παραπέμψετε για τυχόν μελλοντικές διευκρινίσεις. Έχω πολλά πιο χρήσιμα πράγματα να μοιραστώ μαζί σας, οπότε ας συνδεθούμε ΑΚΟΛΟΥΘΗΣΤΕ με για πιο χρήσιμες πληροφορίες. ********** Μοιραστείτε τη Γνώση! Δημιουργήστε Ιδέες! ***********

Συνιστάται: