Πίνακας περιεχομένων:
- Βήμα 1: Τι χρειάζεστε…
- Βήμα 2: Δημιουργήστε το έργο…
- Βήμα 3: Κωδικός Arduino…
- Βήμα 4: Το έργο στην εργασία…
Βίντεο: Rangefinder for Garage Parking With Arduino: 4 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Αυτό το απλό έργο θα σας βοηθήσει να σταθμεύσετε το αυτοκίνητό σας στο γκαράζ, εμφανίζοντας την απόσταση από αντικείμενα μπροστά από τον προφυλακτήρα του αυτοκινήτου σας. Ένα μήνυμα «Stop» θα σας πει πότε είναι ώρα να σταματήσετε. Το έργο βασίζεται στο συνηθισμένο HC-SR04 ή Parallax Ping))) (tm) υπερηχητικά εύρεσης εύρους και μια πλακέτα Arduino. Χρησιμοποίησα το Leonardo αλλά θα πρέπει να λειτουργεί σε οποιονδήποτε άλλο πρωτότυπο ή συμβατό πίνακα.
Για την οθόνη επέλεξα μια έκδοση μήτρας για το μέγεθός της και για αισθητικούς λόγους.
Βήμα 1: Τι χρειάζεστε…
Για να χτίσετε αυτό το έργο χρειάζεστε:
- Ένας πίνακας Arduino: Ένας πρωτότυπος ή συμβατός πίνακας πρέπει να λειτουργεί καθώς ο κώδικας δεν χρησιμοποιεί εξειδικευμένες ακίδες/λειτουργία. Μπορείτε να το βρείτε παντού στο διαδίκτυο ή ίσως έχετε ένα αχρησιμοποίητο σε συρτάρι στο εργαστήριό σας.
- Ένας υπερηχητικός μετρητής εύρους εύρους: Χρησιμοποιούνται συνήθως με έργα Arduino, οπότε, πιθανότατα, το έχετε ήδη. Ούτως ή άλλως εδώ είναι μερικοί σύνδεσμοι:- Parallax Ping))) στο Parallax- HC-SR04 στο Sparkfun- Parallax Ping)) στο αποτέλεσμα αναζήτησης Pololu- HC-SR04 από το Ebay
- Η οθόνη Four matrix: την αγόρασα από το IOTMODULES στο Ebay: 4 Way MAX7219 DOT MATRIX Σε περίπτωση που ο σύνδεσμος δεν λειτουργεί δοκιμάστε να επικοινωνήσετε μαζί τους στο κατάστημά τους στο Ebay.
- Δεξιότητες συγκόλλησης, φυσικά:)
Βήμα 2: Δημιουργήστε το έργο…
Κατεβάστε το σχηματικό διάγραμμα arduinorangefinder.pdf. Μπορείτε να βρείτε συνημμένο επίσης το pdf HC-SR04 και το ping))) pdf, μόνο για αναφορά. Το ηλεκτρονικό διάγραμμα είναι πολύ απλό, ακολουθήστε το ακριβώς. Προτείνω να επεκτείνετε τις καλωδιώσεις για οθόνη και αισθητήρας περίπου 1 μέτρου (βλέπε εικόνα 1), ώστε να μπορείτε να τα τοποθετήσετε πιο εύκολα αργότερα.
Στην εικόνα2 μπορείτε να δείτε πώς να κολλήσετε τις ακίδες τροφοδοσίας για την οθόνη και τον αισθητήρα: +5V από την οθόνη και Vcc από τον αισθητήρα πρέπει να συγκολληθούν από κοινού. Κάθε άλλη καρφίτσα πρέπει να έχει το δικό της τερματικό.
Η εικόνα 5 είναι η έκδοση Ping))) του έργου. Μεταβείτε στο επόμενο βήμα όταν είστε έτοιμοι…
Βήμα 3: Κωδικός Arduino…
It'sρθε η ώρα να εργαστείτε στην πλευρά του Arduino.
Κατεβάστε τη συνημμένη βιβλιοθήκη MD_MAX72XX.zip και εγκαταστήστε την από το IDE (σκίτσο-> βιβλιοθήκη εισαγωγής).
Τώρα αποσυμπιέστε και φορτώστε το σκίτσο MeasureDistanceV200.ino και ας το δούμε. Υπάρχουν αρκετές γραμμές που μπορείτε να επεξεργαστείτε:
1) Ο τύπος οθόνης Matrix: η παρεχόμενη βιβλιοθήκη υποστηρίζει τύπο εμφάνισης 4 matrix, έτσι ώστε να λειτουργεί με τις περισσότερες οθόνες της αγοράς. Απλώς σχολιάστε έναν ορισμό κάθε φορά και ανεβάστε τον κώδικα στο Arduino για να δείτε αν ταιριάζει με την οθόνη σας.
2) Τύπος αισθητήρα: σχολιάστε μόνο τη γραμμή που ταιριάζει με τον αισθητήρα σας.
3) Επιλέξτε τη μονάδα μέτρησης που προτιμάτε από εκατοστά ή ίντσες: μην σχολιάζετε μόνο τη σωστή, έχει οριστεί μια προειδοποίηση στη συλλογή υπό όρους, θα σας δείξει τι έχετε επιλέξει.
Τώρα ορίστε τις αποστάσεις όπως προτιμάτε, μπορείτε να τις τροποποιήσετε αργότερα όταν το έργο θα είναι στη θέση του.
Ανεβάστε τον κωδικό και ελέγξτε αν όλα λειτουργούν. Εάν αντιμετωπίζετε πρόβλημα, ελέγξτε ξανά τις καλωδιώσεις και τις συνδέσεις.
Ενημέρωση 2019/03/30 - Ο κώδικας έχει ενημερωθεί:> Νέα βιβλιοθήκη εμφάνισης μήτρας, υποστηρίζει 4 τύπους εμφάνισης (πολλή τεκμηρίωση μέσα στη βιβλιοθήκη) Πιστώσεις σε majicdesigns
Ενημέρωση 2019/01/10 - Ο κωδικός έχει ενημερωθεί:> Προστέθηκε η δυνατότητα επιλογής της μονάδας μέτρησης από εκατοστά ή ίντσες
Ενημέρωση 2017/12/30 - Ο κωδικός έχει ενημερωθεί:> Απενεργοποιήστε την οθόνη σε στάση σε απόσταση STOP για περισσότερο από 10 δευτερόλεπτα!
Βήμα 4: Το έργο στην εργασία…
Μετρήστε το ύψος του πιο σημαντικού τμήματος του προφυλακτήρα του αυτοκινήτου σας από το πάτωμα. Συνδέστε τον αισθητήρα κοντά στον τοίχο, στο ύψος που μετρήσατε.
Χρησιμοποίησα ένα φύλλο αφρού πολυστυρολίου στο οποίο έκανα μια υποδοχή για τον αισθητήρα (δείτε την εικόνα).
Τώρα τοποθετήστε την οθόνη έτσι ώστε να μπορείτε να την δείτε από το αυτοκίνητό σας.
Προσπαθήστε να εισέλθετε με το αυτοκίνητο και να ελέγξετε τις αποστάσεις, να τις προσαρμόσετε στον κωδικό Arduino και να το φορτώσετε ξανά εάν χρειάζεται.
Συνιστάται:
Arduino Parking Assistant - Παρκάρετε το αυτοκίνητό σας στο σωστό σημείο κάθε φορά: 5 βήματα (με εικόνες)
Arduino Parking Assistant - Παρκάρετε το αυτοκίνητό σας στο σωστό σημείο κάθε φορά: Σε αυτό το έργο, θα σας δείξω πώς να φτιάξετε τον δικό σας βοηθό στάθμευσης χρησιμοποιώντας ένα Arudino. Αυτός ο βοηθός στάθμευσης μετρά την απόσταση από το αυτοκίνητό σας και σας καθοδηγεί να το σταθμεύσετε στο σωστό σημείο χρησιμοποιώντας μια ένδειξη οθόνης LCD και ένα LED, το οποίο προοδευτικά
Arduino Cardboard Gun (RangeFinder & Tachometer): 8 Βήματα
Arduino Cardboard Gun (RangeFinder & Tachometer): Δεν θα ήταν φοβερό να μπορείτε να μετρήσετε την απόσταση ενώ κάθεστε άνετα στον καναπέ; Αντί να χρειαστεί να χρησιμοποιήσετε παραδοσιακή ταινία; Σήμερα λοιπόν θα φτιάξω ένα πιστόλι arduino που μπορεί να μετρήσει επαφές αποστάσεων από 2cm έως 400cm w
Simple Garage Door Hack: 4 Βήματα (με Εικόνες)
Simple Garage Door Hack: Αφού κλείστηκα κατά λάθος έξω από το σπίτι μου σε περισσότερες από μία περιπτώσεις, αποφάσισα ότι έπρεπε να υπάρχει καλύτερος τρόπος για να μπω στο σπίτι μου που δεν περιλαμβάνει σπάσιμο και είσοδο (και χωρίς να κρύψω ένα κλειδί έξω κάπου). ρίχνοντας μια ματιά στα δικά μου
Garage Parking Assistant: 10 βήματα (με εικόνες)
Garage Parking Assistant: Γεια σε όλους, έτσι …… Έχω την μπάλα του τένις να κρέμεται από τη στέγη στο γκαράζ μου για να δείξω πού να σταματήσω όταν σταθμεύω στο γκαράζ. (Ξέρετε ….. αυτό που σας κολλάει συνεχώς στο κεφάλι όταν περπατάτε στο γκαράζ σας!): OΑυτό δεν λύνει
Arduino Parking Assistant: 17 βήματα (με εικόνες)
Arduino Parking Assistant: Όσοι από εμάς έχουμε μικρά γκαράζ γνωρίζουμε την απογοήτευση του να σταθμεύουμε λίγο πολύ μακριά ή λίγο πολύ έξω και να μην μπορούμε να περπατήσουμε στο όχημα. Αγοράσαμε πρόσφατα ένα μεγαλύτερο όχημα και πρέπει να σταθμεύσει τέλεια στο γκαράζ για