Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Σύνδεση υλικού:
- Βήμα 2: Κύκλωμα αισθητήρα εμποδίων χωρίς Arduino:
- Βήμα 3: Ανιχνευτής εμποδίων χρησιμοποιώντας το Arduino:
- Βήμα 4: Κωδικός:
Βίντεο: Πώς να φτιάξετε μονάδα αισθητήρα Ir: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Γεια σας παιδιά είμαι Manikant και σήμερα θα φτιάξουμε τη δική μας μονάδα αισθητήρα ir. Σε αυτό το έργο θα σας εξηγήσω πώς να φτιάξετε τον δικό σας αισθητήρα ir και πώς να τον χρησιμοποιήσετε χρησιμοποιώντας arduino και επίσης χωρίς arduino. Δημιούργησα μια γραμμή που ακολουθούσε και αποφεύγοντας το εμπόδιο από το ρομπότ, και είχα επίσης λίγα led led, έτσι σκέφτηκα να φτιάξω τους δικούς μου αισθητήρες ir για το έργο μου. Ας ξεκινήσουμε λοιπόν:)
Προμήθειες
- 1 x πομπός Ir, δέκτης
- Αντίσταση 1 x 10k
- 1 x αντίσταση 100ohm
- 1 x τρανζίστορ bc547/2n222a
- 1 x Arduino
- επισκεφθείτε αυτόν τον σύνδεσμο για να δείτε τα απαιτούμενα στοιχεία κάντε κλικ εδώ
Βήμα 1: Σύνδεση υλικού:
- συνδέστε το ir leds έχει δώσει
- Συνδέστε την άνοδο του πομπού ir στο resimitor 100 ohm
- Συνδέστε το αρνητικό του δέκτη ir στην αντίσταση 10k
- Συνδέστε και τα δύο άκρα της αντίστασης 10k και 100ohm (αυτό είναι το pin +ve, συνδέστε το σε 5v)
- Συνδέστε την άνοδο και την κάθοδο του δέκτη ir και του πομπού ir μαζί (αυτός είναι ο πείρος -ve, συνδέστε τον στη γείωση)
- Συνδέστε ένα άλλο καλώδιο στην άνοδο του δέκτη (αυτός είναι ο ακροδέκτης σήματος)
- Μπορείτε να προσδιορίσετε την άνοδο και την κάθοδο του led by lookind στις ακίδες, η μεγαλύτερη ακίδα είναι άνοδος και μικρότερη η κάθοδος
- Μπορείτε επίσης να προσδιορίσετε την άνοδο και την κάθοδο κοιτάζοντας την άκρη του led, την επίπεδη άκρη της καθόδου led id.
- Εάν δεν βρείτε αντίσταση 100 ohm όπως έκανα, μπορείτε να χρησιμοποιήσετε οποιαδήποτε άλλη αντίσταση πλησιέστερη στα 100 ohm.
Βήμα 2: Κύκλωμα αισθητήρα εμποδίων χωρίς Arduino:
κύκλωμα αισθητήρα εμποδίων χωρίς arduino:
Συνδέστε τα εξαρτήματα όπως φαίνεται στο παραπάνω κύκλωμα για να φτιάξετε έναν αισθητήρα εμποδίων.
- Πάρτε τον αισθητήρα ir που κατασκευάσαμε παραπάνω, συνδέστε τον ακροδέκτη σήματος του ir led στη βάση του τρανζίστορ 2n222a/ bc547 (προσθέστε αντίσταση στη βάση εάν απαιτείται)
- Συνδέστε τον πομπό τρανζίστορ στη γείωση και επίσης συνδέστε τον πείρο gnd του αισθητήρα ir στη γείωση
- Συνδέστε τον συλλέκτη του τρανζίστορ στην κάθοδο του led
- Συνδέστε την άνοδο του αισθητήρα led και ir σε 5v
- Είναι έτοιμο αν τοποθετήσετε οποιοδήποτε αντικείμενο μπροστά του μπορείτε να δείτε το led να λάμπει, μπορείτε επίσης να χρησιμοποιήσετε το βομβητή αντί του led για ένδειξη
Βήμα 3: Ανιχνευτής εμποδίων χρησιμοποιώντας το Arduino:
- Πάρτε την κάρτα arduino και τον πομπό και τον δέκτη σας.
- Συνδέστε την άνοδο πομπού στα 100 ohm και στα 5v και συνδέστε την κάθοδο στο gnd
- Συνδέστε την άνοδο του δέκτη στην κάθοδο του πομπού Συνδέστε αντίσταση 10k στην άνοδο του δέκτη ir
- Συνδέστε και τα δύο άκρα της αντίστασης στα 5v
- Συνδέστε τον ακροδέκτη σήματος που έχει ληφθεί από τον δέκτη στο A5 στο arduino.
*Ανοίξτε το arduino ide και επικολλήστε τον παρακάτω κώδικα και ανεβάστε τον στον πίνακα uno.
Βήμα 4: Κωδικός:
ΚΩΔΙΚΟΣ ΕΡΓΑΣΙΑΣ:
- Άνοιγμα σειριακής οθόνης
- Μπορείτε να δείτε τις τιμές που στέλνει ο αισθητήρας
- Τώρα προσπαθήστε να φέρετε το χέρι σας κοντά στον αισθητήρα ir
- Θα παρατηρήσετε ότι οι τιμές συνεχίζουν να μειώνονται αν μετακινήσετε το χέρι σας πιο κοντά στον αισθητήρα ir.
- Με αυτές τις τιμές μπορείτε να μάθετε πόσο μακριά ή πιο κοντά είναι το εμπόδιο.
- Στο επόμενο blog θα φτιάξω ρομπότ με αυτούς τους αισθητήρες, οπότε μείνετε συντονισμένοι μέχρι τότε αντίο:)
int inputpin = A5;
int αισθητήρας? void setup () {Serial.begin (9600); pinMode (inputpin, INPUT); void loop () {sensor = analogRead (inputpin); Serial.println (αισθητήρας); }
Συνιστάται:
Πώς να φτιάξετε ένα πρόγραμμα αναπαραγωγής MP3 με LCD χρησιμοποιώντας μονάδα Arduino και DFPlayer Mini MP3 Player: 6 βήματα
Πώς να φτιάξετε ένα MP3 Player με LCD χρησιμοποιώντας το Arduino και το DFPlayer Mini MP3 Player Module: Σήμερα θα φτιάξουμε ένα MP3 player με LCD χρησιμοποιώντας Arduino και DFPlayer mini MP3 Player Module. Το έργο μπορεί να διαβάσει τα αρχεία MP3 στην κάρτα SD και μπορεί να κάνει παύση και παίξτε το ίδιο με τη συσκευή πριν από 10 χρόνια. Και επίσης έχει προηγούμενο τραγούδι και επόμενο τραγούδι διασκέδαση
Πώς να χρησιμοποιήσετε τον αισθητήρα PIR και μια μονάδα βομβητή - Visuino Tutorial: 6 βήματα
Πώς να χρησιμοποιήσετε τον αισθητήρα PIR και μια μονάδα Buzzer - Visuino Tutorial: Σε αυτό το σεμινάριο θα μάθουμε πώς να χρησιμοποιούμε έναν αισθητήρα PIR και μια μονάδα βομβητή για να κάνουμε ήχο κάθε φορά που ένας αισθητήρας PIR ανιχνεύει μια κίνηση. Δείτε ένα βίντεο επίδειξης
Σεμινάριο: Πώς να φτιάξετε μια μονάδα αισθητήρα κλίμακας λέιζερ VL53L0X χρησιμοποιώντας το Arduino UNO: 3 βήματα
Φροντιστήριο: Πώς να φτιάξετε ένα VL53L0X Laser Ranging Sensor Module χρησιμοποιώντας Arduino UNO: Περιγραφές: Αυτό το σεμινάριο θα δείξει σε όλους εσάς λεπτομερώς πώς να φτιάξετε ανιχνευτή απόστασης χρησιμοποιώντας το VL53L0X Laser Ranging Sensor Module And Arduino UNO και θα λειτουργεί όπως εσείς θέλω. Ακολουθήστε τις οδηγίες και θα καταλάβετε αυτόν τον εκπαιδευτή
Η θύρα NODEMcu USB δεν λειτουργεί; Ανεβάστε τον κωδικό χρησιμοποιώντας μονάδα USB σε μονάδα TTL (FTDI) σε μόλις 2 βήματα: 3 βήματα
Η θύρα NODEMcu USB δεν λειτουργεί; Ανεβάστε τον Κώδικα χρησιμοποιώντας τη μονάδα USB σε TTL (FTDI) σε μόλις 2 βήματα: Κουραστήκατε να συνδέεστε σε πολλά καλώδια από μονάδα USB σε μονάδα TTL στο NODEMcu, ακολουθήστε αυτήν την οδηγία, για να ανεβάσετε τον κώδικα σε μόλις 2 βήματα. Εάν η θύρα USB του Το NODEMcu δεν λειτουργεί, τότε μην πανικοβληθείτε. Είναι μόνο το τσιπ προγράμματος οδήγησης USB ή η υποδοχή USB
Πώς να χρησιμοποιήσετε μονάδα αισθητήρα IR TCRT5000 με Arduino UNO: 7 βήματα (με εικόνες)
Πώς να χρησιμοποιήσετε το TCRT5000 IR Sensor Module With Arduino UNO: Σε αυτό το σεμινάριο, θα σας διδάξουμε μερικά βασικά για τη χρήση της μονάδας αισθητήρα IR TCRT5000. Αυτά τα βασικά σας δείχνουν τις αναλογικές και ψηφιακές τιμές στη σειριακή οθόνη. Περιγραφή: Αυτός ο αντανακλαστικός αισθητήρας IR χρησιμοποιεί ένα TCRT5000 για την ανίχνευση χρώματος και