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

Πώς να φτιάξετε μονάδα αισθητήρα Ir: 4 βήματα
Πώς να φτιάξετε μονάδα αισθητήρα Ir: 4 βήματα

Βίντεο: Πώς να φτιάξετε μονάδα αισθητήρα Ir: 4 βήματα

Βίντεο: Πώς να φτιάξετε μονάδα αισθητήρα Ir: 4 βήματα
Βίντεο: Πώς να φτιάξετε ένα γρανάζι σε ένα τόρνο. 2024, Ιούλιος
Anonim
Πώς να φτιάξετε μονάδα αισθητήρα Ir
Πώς να φτιάξετε μονάδα αισθητήρα Ir
Πώς να φτιάξετε μονάδα αισθητήρα Ir
Πώς να φτιάξετε μονάδα αισθητήρα Ir
Πώς να φτιάξετε μονάδα αισθητήρα Ir
Πώς να φτιάξετε μονάδα αισθητήρα Ir

Γεια σας παιδιά είμαι 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
Κύκλωμα αισθητήρα εμποδίων χωρίς Arduino

κύκλωμα αισθητήρα εμποδίων χωρίς arduino:

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

  1. Πάρτε τον αισθητήρα ir που κατασκευάσαμε παραπάνω, συνδέστε τον ακροδέκτη σήματος του ir led στη βάση του τρανζίστορ 2n222a/ bc547 (προσθέστε αντίσταση στη βάση εάν απαιτείται)
  2. Συνδέστε τον πομπό τρανζίστορ στη γείωση και επίσης συνδέστε τον πείρο gnd του αισθητήρα ir στη γείωση
  3. Συνδέστε τον συλλέκτη του τρανζίστορ στην κάθοδο του led
  4. Συνδέστε την άνοδο του αισθητήρα led και ir σε 5v
  5. Είναι έτοιμο αν τοποθετήσετε οποιοδήποτε αντικείμενο μπροστά του μπορείτε να δείτε το led να λάμπει, μπορείτε επίσης να χρησιμοποιήσετε το βομβητή αντί του led για ένδειξη

Βήμα 3: Ανιχνευτής εμποδίων χρησιμοποιώντας το Arduino:

Ανιχνευτής εμποδίων χρησιμοποιώντας το Arduino
Ανιχνευτής εμποδίων χρησιμοποιώντας το Arduino
Ανιχνευτής εμποδίων χρησιμοποιώντας το Arduino
Ανιχνευτής εμποδίων χρησιμοποιώντας το Arduino
Ανιχνευτής εμποδίων χρησιμοποιώντας το Arduino
Ανιχνευτής εμποδίων χρησιμοποιώντας το Arduino
  1. Πάρτε την κάρτα arduino και τον πομπό και τον δέκτη σας.
  2. Συνδέστε την άνοδο πομπού στα 100 ohm και στα 5v και συνδέστε την κάθοδο στο gnd
  3. Συνδέστε την άνοδο του δέκτη στην κάθοδο του πομπού Συνδέστε αντίσταση 10k στην άνοδο του δέκτη ir
  4. Συνδέστε και τα δύο άκρα της αντίστασης στα 5v
  5. Συνδέστε τον ακροδέκτη σήματος που έχει ληφθεί από τον δέκτη στο 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 (αισθητήρας); }

Συνιστάται: