Επιλέξτε έναν αισθητήρα IR . Υπάρχουν διάφοροι τύποι αισθητήρων IR για διάφορους σκοπούς, όπως τηλεχειριστήριο, ανίχνευση εγγύτητας , την επικοινωνία και την ανίχνευση ανθρώπινης κίνησης . Διαλέξτε τον αισθητήρα IR ταιριάζει καλύτερα την αίτησή σας . 2
Συνδέστε τον αισθητήρα IR στο Arduino . Ανάλογα με τον τύπο της εξόδου που παρέχονται από τον αισθητήρα υπερύθρων που έχετε επιλέξει , επιλέξτε την κατάλληλη ακίδα εισόδου για το Arduino . Για παράδειγμα , εάν ο αισθητήρας υπερύθρων σας εξάγει ένα αναλογικό σήμα , μπορεί να θέλετε να συνδέσετε τον αισθητήρα IR για να καρφώσει A0 του Arduino σας, η οποία μπορεί να χρησιμεύσει ως ένα αναλογικό pin εισόδου .
Εικόνων 3
Πρόγραμμα το Arduino . Γράψτε κώδικα για να διαβάσετε την τιμή του αισθητήρα υπερύθρων που είναι η είσοδος στο pin του Arduino . Για παράδειγμα , εάν έχετε έναν αισθητήρα IR με αναλογική έξοδο συνδέεται με τον ακροδέκτη A0 του Arduino , θα μπορούσε να περιλαμβάνει μια γραμμή κώδικα, όπως " int IRsensorValue = analogRead ( A0 ) ? " Στο πρόγραμμά σας . Η μεταβλητή IRsensorValue θα περιέχει μια τιμή που αντιπροσωπεύει τη μετατροπή του σήματος που εφαρμόζεται στο A0 αναλογικό σε ψηφιακό .
Η 4
Ελέγξτε τον αισθητήρα υπερύθρων και Arduino μαζί . Αφού έχετε μεταφέρει το πρόγραμμά σας με το Arduino σύμφωνα με τις προδιαγραφές του κατασκευαστή , είστε έτοιμοι να δοκιμάσετε . Για να κάνετε πιο εύκολο τον έλεγχο , μπορεί να θέλετε να παρέχει κάποια μορφή οπτικής εξόδου ( όπως ένα LED που συνδέεται με το Arduino ) για να υποδείξει μια αλλαγή στην κατάσταση του αισθητήρα IR . Αν Arduino και αισθητήρα υπερύθρων σας δεν φαίνεται να λειτουργεί σωστά, ελέγξτε τις συνδέσεις του κυκλώματος και να ελέγξετε το πρόγραμμά σας για να βεβαιωθείτε ότι ο κώδικας διαβάζει το σωστό pin του Arduino στη σωστή λειτουργία ( αναλογικό ή ψηφιακό) .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα