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

Απλή επεξεργασία Uldar (Ultrasonic Detection and Ranging): 3 βήματα
Απλή επεξεργασία Uldar (Ultrasonic Detection and Ranging): 3 βήματα

Βίντεο: Απλή επεξεργασία Uldar (Ultrasonic Detection and Ranging): 3 βήματα

Βίντεο: Απλή επεξεργασία Uldar (Ultrasonic Detection and Ranging): 3 βήματα
Βίντεο: Car service software 2024, Νοέμβριος
Anonim
Απλή επεξεργασία Uldar (υπερηχητική ανίχνευση και κλίμακα)
Απλή επεξεργασία Uldar (υπερηχητική ανίχνευση και κλίμακα)
Απλή επεξεργασία Uldar (υπερηχητική ανίχνευση και κλίμακα)
Απλή επεξεργασία Uldar (υπερηχητική ανίχνευση και κλίμακα)

Αυτό είναι ένα απλό έργο που χρησιμοποιεί Arduino UNO και Processing για να κάνει ένα απλό lidar.

Το Lidar (που ονομάζεται επίσης LIDAR, LiDAR και LADAR) είναι μια μέθοδος τοπογραφίας που μετρά την απόσταση από έναν στόχο φωτίζοντας τον στόχο με παλμικό φως λέιζερ και μετρώντας τους ανακλώμενους παλμούς με έναν αισθητήρα. Οι διαφορές στους χρόνους επιστροφής λέιζερ και τα μήκη κύματος μπορούν στη συνέχεια να χρησιμοποιηθούν για την παραγωγή ψηφιακών τρισδιάστατων αναπαραστάσεων του στόχου. Το όνομα lidar, που χρησιμοποιείται τώρα ως αρκτικόλεξο της ανίχνευσης και της εμβέλειας φωτός (μερικές φορές απεικόνιση φωτός, ανίχνευση και εμβέλεια), ήταν αρχικά ένα λιμάνι φωτός και ραντάρ. Το Lidar μερικές φορές ονομάζεται σάρωση 3D λέιζερ, ένας ειδικός συνδυασμός σάρωσης 3D και σάρωσης λέιζερ. Έχει χερσαίες, αερομεταφερόμενες και κινητές εφαρμογές. Το Lidar χρησιμοποιείται συνήθως για τη δημιουργία χαρτών υψηλής ανάλυσης, με εφαρμογές στη γεωδεσία, τη γεωματική, την αρχαιολογία, τη γεωγραφία, τη γεωλογία, τη γεωμορφολογία, τη σεισμολογία, τη δασοκομία, την ατμοσφαιρική φυσική, την καθοδήγηση με λέιζερ, την αεροπορική αποτύπωση λέιζερ (ALSM) και υψομετρία λέιζερ. Η τεχνολογία χρησιμοποιείται επίσης στον έλεγχο και την πλοήγηση για ορισμένα αυτόνομα αυτοκίνητα.

Τώρα μπορούμε να αρχίσουμε να φτιάχνουμε!

Βήμα 1: Κάντε το υλικό

Φτιάξτε το Υλικό
Φτιάξτε το Υλικό
Φτιάξτε το Υλικό
Φτιάξτε το Υλικό

Για αυτό το έργο μπορούμε να χρησιμοποιήσουμε:

Υλικά

Arduino UNO (επίσημο: https://amzn.to/2CLqfp2) (Elegoo:

Motor g90 micro servo (https://amzn.to/2yDzZ1H)

HC-SR04 αισθητήρας ping (https://amzn.to/2COXgAq)

Breadboard (https://amzn.to/2CLqr7K)

Μερικά καλώδια (https://amzn.to/2RmQBSk)

Προαιρετικός

Τρισδιάστατη θήκη για Arduino (https://www.thingiverse.com/thing:994827)

Τρισδιάστατα τυπωμένα κομμάτια για αισθητήρα HC-SR04 (https://www.thingiverse.com/thing:3182237)

Κώδικας

Πρώτα απ 'όλα συνδέστε τον αισθητήρα με τους ακροδέκτες Arduino UNO 12 και 13. Στη συνέχεια, συνδέστε τον σερβοκινητήρα στον πείρο Arduino UNO No.3 και το τροφοδοτικό.

Για το Servo sg90 χρησιμοποιήστε καλώδιο USB για να τροφοδοτήσετε τον κινητήρα.

Βήμα 2: Ανεβάστε τον κώδικα UNO του Arduino

Ανεβάστε τον κώδικα Arduino UNO
Ανεβάστε τον κώδικα Arduino UNO

Ανεβάστε τον κωδικό. Τώρα μπορείτε να δείτε τις κινήσεις του κινητήρα. Προσπαθήστε να ανοίξετε μια σειριακή θύρα 9600 baud rate για να διαβάσετε τα μέτρα του αισθητήρα.

Κατεβάστε τον κωδικό από:

github.com/masteruan/lidar_Processing

Βήμα 3: Δοκιμάστε τον κώδικα στην επεξεργασία

Image
Image

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

Τώρα μπορείτε να δείτε τις άσπρες κουκκίδες στο μαύρο παράθυρο. Κάθε τελεία σε μεγαλύτερη από το αντικείμενο είναι κοντά.

Δείτε το βίντεο!

Δείτε τον κώδικα σε αυτόν τον σύνδεσμο:

Συνιστάται: