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

Ανίχνευση αντικειμένων ενώ οδηγείτε αυτοκίνητο RC: 9 βήματα
Ανίχνευση αντικειμένων ενώ οδηγείτε αυτοκίνητο RC: 9 βήματα

Βίντεο: Ανίχνευση αντικειμένων ενώ οδηγείτε αυτοκίνητο RC: 9 βήματα

Βίντεο: Ανίχνευση αντικειμένων ενώ οδηγείτε αυτοκίνητο RC: 9 βήματα
Βίντεο: Λειτουργικά Συστήματα, Διάλεξη 06 - Μηνάς Δασυγένης 2024, Νοέμβριος
Anonim
Ανίχνευση αντικειμένων ενώ οδηγείτε αυτοκίνητο RC
Ανίχνευση αντικειμένων ενώ οδηγείτε αυτοκίνητο RC
Ανίχνευση αντικειμένων ενώ οδηγείτε αυτοκίνητο RC
Ανίχνευση αντικειμένων ενώ οδηγείτε αυτοκίνητο RC
Ανίχνευση αντικειμένων ενώ οδηγείτε αυτοκίνητο RC
Ανίχνευση αντικειμένων ενώ οδηγείτε αυτοκίνητο RC

Αυτό το έργο αφορά τη χρήση υπερηχητικών αισθητήρων σε ένα αυτοκίνητο για τον εντοπισμό εμποδίων

Βήμα 1: Τα υλικά που θα χρησιμοποιηθούν

Τα υλικά που θα χρησιμοποιηθούν
Τα υλικά που θα χρησιμοποιηθούν
Τα υλικά που θα χρησιμοποιηθούν
Τα υλικά που θα χρησιμοποιηθούν

Υλικά: Arduino Leonardo BoardBread BoardΣύρμα Arduino1 Servo Motor2 Αισθητήρες υπερήχων1 CarTapeUSB για πηγή τροφοδοσίας Arduino USB Adaptor Προαιρετικά: 1 ή περισσότερα πράσινα φώτα LED 1 ή περισσότερα κόκκινα LED φώταClay (Ο πηλός είναι προαιρετικός, μπορείτε να χρησιμοποιήσετε άλλα πράγματα για να το κολλήσετε μαζί) Χαρτόνι (Αυτό είναι μόνο για εξωτερική εμφάνιση για να κλείσει το αυτοκίνητο)

Βήμα 2: Προετοιμάστε όλα τα υλικά που παρατέθηκαν

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

Βήμα 3: Βάλτε όλα τα καλώδια συνδεδεμένα και βάλτε τα όπου πρέπει να είναι

Βάλτε όλα τα καλώδια συνδεδεμένα και βάλτε τα εκεί που υποτίθεται ότι είναι
Βάλτε όλα τα καλώδια συνδεδεμένα και βάλτε τα εκεί που υποτίθεται ότι είναι
Βάλτε όλα τα καλώδια συνδεδεμένα και βάλτε τα εκεί που υποτίθεται ότι είναι
Βάλτε όλα τα καλώδια συνδεδεμένα και βάλτε τα εκεί που υποτίθεται ότι είναι

Trigpin στις 10, Echopin στις 11Trigpin2 στις 6, Echopin2 στο 7Green LED Light στο 9, Κόκκινο LED Light στο 8The Servo Pin στις 12 circuito.ioΑυτός είναι ο σύνδεσμος για το πώς συνδέονται οι αισθητήρες υπερήχων και τα φώτα LED. Απλώς μεταβείτε στον σύνδεσμο, πατήστε "Wire" στην αριστερή πλευρά και παρατηρήστε τα συνδεδεμένα καλώδια και τις συνδεδεμένες γραμμές.

Βήμα 4: Βάλτε τα υλικά μαζί

Βάλτε τα υλικά μαζί
Βάλτε τα υλικά μαζί

1. Βεβαιωθείτε ότι όλα τα καλώδια είναι συνδεδεμένα2. Κολλήστε τον αισθητήρα υπερήχων με τον κινητήρα μαζί, έτσι ώστε ο αισθητήρας υπερήχων να μπορεί να ανιχνεύσει αντικείμενα ενώ ο κινητήρας γυρίζει. 3. Κολλήστε τον πίνακα Arduino Leo πάνω από τη σανίδα ψωμιού4. Βάλτε το Arduino στο αυτοκίνητο 5. Κολλήστε τους αισθητήρες υπερήχων στο μπροστινό και πίσω μέρος του οχήματος

Βήμα 5: Εισαγάγετε τον κώδικα Arduino

Εισαγάγετε τον κωδικό ArduinoΑυτός είναι ο σύνδεσμος προς τον κωδικό προγράμματος στο Arduino Δημιουργία: https://create.arduino.cc/editor/AnthonyWang/c44dba18-e18c-425b-bc73-f42ccf2b1906/preview *Να θυμάστε να συμπεριλάβετε τα επόμενα βήματα κωδικοποιήστε έως και μέρη για καλύτερη κατανόηση.

Βήμα 6: Το πρώτο μέρος

Το πρώτο μέρος
Το πρώτο μέρος

Αυτό το μέρος του κώδικα διευκρινίζει τα σημεία όπου βρίσκονται οι αισθητήρες, τα φώτα LED, οι κινητήρες. Για παράδειγμα, το trigPin του πρώτου αισθητήρα είναι στον αριθμό 10. Η τελευταία πρόταση είναι το εύρος ή η απόσταση που θα υπολογιστεί, η οποία είναι σε ίντσες.

Βήμα 7: Το μέρος εγκατάστασης

Το μέρος εγκατάστασης
Το μέρος εγκατάστασης

Αυτό το μέρος δείχνει την προετοιμασία του Servo Motor, των αισθητήρων και των ακίδων LED. Ξεκινά καθώς ανάβει το πράσινο φως ενώ είναι σβηστό το κόκκινο φως.

Βήμα 8: Αυτό είναι το μέρος του LOOP

Αυτό είναι το μέρος του LOOP
Αυτό είναι το μέρος του LOOP

Το τμήμα βρόχου ξεκινά με το Servo Motor να γυρίζει 30 μοίρες, 90 μοίρες, 150 μοίρες, κάθε 10 δευτερόλεπτα. Στη συνέχεια, ενεργοποιούνται οι δύο αισθητήρες υπερήχων και υπολογίζουν την απόσταση (διάρκεια / 2) / 29.1. Στη συνέχεια, το IF και το ELSEI οι αισθητήρες ανιχνεύουν ένα αντικείμενο έως 5 ίντσες, θα ανάψει κόκκινο φως Αν δεν ανιχνεύσει τίποτα λιγότερο από 5 ίντσες, θα ανάψει το πράσινο φως

Βήμα 9: Αυτό είναι το βίντεο της μηχανής σε λειτουργία

Ο σύνδεσμος στο youtube:

www.youtube.com/watch?v=hQih5elzgVs

Συνιστάται: