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

Arduino Parking Assistant: 17 βήματα (με εικόνες)
Arduino Parking Assistant: 17 βήματα (με εικόνες)

Βίντεο: Arduino Parking Assistant: 17 βήματα (με εικόνες)

Βίντεο: Arduino Parking Assistant: 17 βήματα (με εικόνες)
Βίντεο: Street Parking Τοποθέτηση αισθητήρα παρκαρίσματος στο οδόστρωμα 2024, Ιούλιος
Anonim
Arduino Parking Assistant
Arduino Parking Assistant
Arduino Parking Assistant
Arduino Parking Assistant

Από addictedToArduinoΑκολουθήστε περισσότερα από τον συγγραφέα:

Εύκολα περιβλήματα ηλεκτρονικών 2x4
Εύκολα περιβλήματα ηλεκτρονικών 2x4
Εύκολα περιβλήματα ηλεκτρονικών 2x4
Εύκολα περιβλήματα ηλεκτρονικών 2x4

Σχετικά: Είμαι επίσημα ένας από εκείνους τους ανθρώπους που περνούν σχεδόν όλο τους τον χρόνο συνδέοντας καλώδια, πληκτρολογώντας κώδικα και κάνοντας άλλα πράγματα που οι άνθρωποι αποκαλούν «βαρετά». Μου αρέσει να εργάζομαι με LED, Arduinos και να φτιάχνω πράγματα κάθε είδους … Περισσότερα για τους εξαρτημένουςToArduino »

Όσοι έχουμε μικρά γκαράζ γνωρίζουμε την απογοήτευση του να σταθμεύουμε λίγο πολύ μακριά ή λίγο πολύ έξω και να μην μπορούμε να περπατήσουμε στο όχημα. Αγοράσαμε πρόσφατα ένα μεγαλύτερο όχημα και πρέπει να σταθμεύσει τέλεια στο γκαράζ για να περπατήσετε μπροστά και πίσω.

Για να κατευνάσω την απογοήτευσή μου, αποφάσισα να σχεδιάσω μια συσκευή που θα μου επέτρεπε να σταθμεύω στο ακριβές σημείο κάθε φορά. Μου αρέσει να εργάζομαι με arduinos, led, αισθητήρες και σχεδόν οτιδήποτε άλλο ηλεκτρονικό, οπότε ήξερα από την αρχή ότι πιθανότατα θα καταλήξει ως αντισύλληψη με ένα Arduino στο εσωτερικό του και ένα σωρό LED στο μπροστινό μέρος!

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

Βήμα 1: Θα χρειαστείτε…

Θα χρειαστείτε…
Θα χρειαστείτε…
Θα χρειαστείτε…
Θα χρειαστείτε…
Θα χρειαστείτε…
Θα χρειαστείτε…

Όλα αυτά τα υλικά είναι φθηνά και εύκολα διαθέσιμα. Δεν συνδέομαι με κανέναν από αυτούς τους προμηθευτές, είναι απλώς εκεί που αγόρασα τα εφόδια.

Υλικά:

  • 1x 2x4 - μήκος τουλάχιστον 8"
  • 8x βίδες Philips - Κατά προτίμηση 1 "μακρύ
  • 1x Τροφοδοσία - 5 volt, 850mA
  • 1x Arduino Pro Mini - 5 βολτ, 16MHz
  • 1x HC-SR04 Αισθητήρας υπερήχων απόστασης
  • 12x αντιστάσεις μέσω οπών - 220 ohm, 1/4 watt
  • 8x πράσινες λυχνίες LED - 5mm
  • 4x κόκκινα LED - 5mm
  • 1x απτικό κουμπί - 6mm
  • 3x Σύρμα τεσσάρων αγωγών που πωλείται με το πόδι - 22 μετρητής
  • 1x Stranded Wire - 28 gauge

Εργαλεία:

  • Wire Stripper
  • Πριονοκορδέλα
  • Συγκολλητικό σίδερο
  • Συγκολλητής - Χρησιμοποιώ πυρήνα κολοφώνου 60/40
  • Πυροβόλο θερμό κόλλα
  • Πλατεία Ταχύτητας
  • Κόλλα κόλλας
  • Κατσαβίδι Philips
  • Μολύβι
  • Τρυπάνι
  • Τρυπάνι 7/64 " - αυτό εξαρτάται από το μέγεθος των βιδών σας
  • Τρυπάνι 3/16"
  • Τρυπάνι 1/4"
  • 1 "Forstner Bit
  • Υπολογιστής με το Arduino IDE Κατεβάστε εδώ.
  • Προγραμματιστής FTDI Εδώ

Βήμα 2: Εκτύπωση και κοπή

Εκτυπώστε και κόψτε!
Εκτυπώστε και κόψτε!
Εκτυπώστε και κόψτε!
Εκτυπώστε και κόψτε!

Το πρώτο βήμα σε αυτό το έργο είναι να φτιάξετε το περίβλημα. Χρησιμοποιούμε μια τεχνική για την οποία έγραψα σε προηγούμενα Instructable, Easy 2x4 Enclosures.

Εκτυπώστε το μοτίβο PDF που περιλαμβάνεται παρακάτω. Βεβαιωθείτε ότι έχετε ρυθμίσει την εκτύπωση σε κλίμακα 100%.

Τώρα κόψτε το μοτίβο και κολλήστε το στο 2x4. Προσέξτε να το ευθυγραμμίσετε με τις άκρες. Είναι μόνο προσωρινό, οπότε κολλήστε το ελαφρά.

Βήμα 3: Κόψτε σε μήκος

Κόψτε σε μήκος!
Κόψτε σε μήκος!
Κόψτε σε μήκος!
Κόψτε σε μήκος!

Χρησιμοποιήστε το πριόνι σας για να κόψετε το 2x4 κατά μήκος της άκρης του μοτίβου. Μπορείτε επίσης να χρησιμοποιήσετε πριόνι ή επιτραπέζιο πριόνι.

Βήμα 4: Κόψτε το καπάκι

Κόψτε το καπάκι!
Κόψτε το καπάκι!
Κόψτε το καπάκι!
Κόψτε το καπάκι!
Κόψτε το καπάκι!
Κόψτε το καπάκι!

Τώρα πρέπει να μετατρέψουμε αυτό το πράγμα από 2x4 σε κουτί! Χρησιμοποιήστε το τετράγωνο ταχύτητας για να σημειώσετε μια γραμμή κατά μήκος στην πλευρά του 2x4 περίπου ένα τέταρτο της ίντσας από το πίσω μέρος του κουτιού.

Επιστρέψτε στο πριόνι και κόψτε απευθείας στη γραμμή. Αυτό θα κόψει ένα ξεχωριστό κομμάτι που θα γίνει το καπάκι μας. Θα κόψετε κοντά στα δάχτυλά σας. Σε ΠΑΡΑΚΑΛΩ Προσεχε!

Βήμα 5: Αντέξτε το

Bore It Out!
Bore It Out!
Bore It Out!
Bore It Out!
Bore It Out!
Bore It Out!

Χρησιμοποιώντας το μολύβι σας, σημειώστε ένα τραχύ τετράγωνο στο πίσω μέρος του μεγαλύτερου μπλοκ περίπου μισή ίντσα από όλες τις άκρες.

Τώρα χρησιμοποιήστε το 1 ίντσας για να τρυπήσετε το ορθογώνιο. Πρέπει να τρυπήσετε όσο το δυνατόν πιο βαθιά χωρίς να περάσετε από μπροστά. Μην τρυπάτε πολύ βαθιά!

Βήμα 6: Τρυπήστε! Τρυπάνι! Τρυπάνι

Τρυπάνι! Τρυπάνι! Τρυπάνι!
Τρυπάνι! Τρυπάνι! Τρυπάνι!
Τρυπάνι! Τρυπάνι! Τρυπάνι!
Τρυπάνι! Τρυπάνι! Τρυπάνι!
Τρυπάνι! Τρυπάνι! Τρυπάνι!
Τρυπάνι! Τρυπάνι! Τρυπάνι!
Τρυπάνι! Τρυπάνι! Τρυπάνι!
Τρυπάνι! Τρυπάνι! Τρυπάνι!

Τσιμπήστε το τρυπάνι 3/16 ιντσών και τρυπήστε προσεκτικά κάθε μια από τις τρύπες που σημειώνονται στο μπροστινό μέρος του σχεδίου. Βρήκα ότι λειτουργεί καλύτερα αν κάνετε μια μικρή εσοχή με ένα σουβλί πριν τρυπήσετε.

Στη συνέχεια ανοίξτε μια τρύπα 3/16 ιντσών περίπου στο κέντρο του πυθμένα. Αυτή θα είναι η τρύπα για το κουμπί βαθμονόμησής σας.

Τώρα χρησιμοποιήστε το τρυπάνι 1/4 ίντσας για να ανοίξετε δύο ακόμη τρύπες στο κάτω μέρος. Αυτές θα είναι οπές για τα καλώδια.

Βήμα 7: Ολοκληρώστε το πλαίσιο ελέγχου

Ολοκληρώστε το πλαίσιο ελέγχου!
Ολοκληρώστε το πλαίσιο ελέγχου!
Ολοκληρώστε το πλαίσιο ελέγχου!
Ολοκληρώστε το πλαίσιο ελέγχου!
Ολοκληρώστε το πλαίσιο ελέγχου!
Ολοκληρώστε το πλαίσιο ελέγχου!
Ολοκληρώστε το πλαίσιο ελέγχου!
Ολοκληρώστε το πλαίσιο ελέγχου!

Τώρα χρησιμοποιείτε μοτίβο. Ξεκολλήστε το όσο πιο καθαρά γίνεται.

Πάρτε το καπάκι και τοποθετήστε το στο κάτω μέρος. Γυρίστε το αν χρειαστεί, το χρειάζεστε στον αρχικό προσανατολισμό.

Στη συνέχεια χρησιμοποιήστε το τρυπάνι 7/64 για να ανοίξετε μια τρύπα περίπου ένα τέταρτο της ίντσας από κάθε γωνία. Τρυπήστε περίπου ένα τέταρτο της ίντσας σε βάθος. μην τρυπάτε μπροστά!

Χρησιμοποιήστε το κατσαβίδι και τις βίδες για να στερεώσετε το καπάκι.

Δεν χρειάζεται, αλλά κάνει το κουτί να φαίνεται πολύ καλύτερο αν του δώσετε ένα καλό, μέσω λείανσης.

Βήμα 8: Τοποθετήστε τα LED

Τοποθετήστε τα LED!
Τοποθετήστε τα LED!
Τοποθετήστε τα LED!
Τοποθετήστε τα LED!
Τοποθετήστε τα LED!
Τοποθετήστε τα LED!

It'sρθε η ώρα να υποβάλετε ηλεκτρονικά αυτό το κουτί! (Ποιος λέει ότι δεν είναι λέξη;) Τα LED πρέπει να είναι διατεταγμένα σε δύο δακτυλίους. ένα μεγάλο πράσινο δαχτυλίδι στο εξωτερικό με ένα μικρότερο κόκκινο δαχτυλίδι στο εσωτερικό του.

Πάρτε ένα LED και κολλήστε το σε μια τρύπα. Ευθυγραμμίστε το έτσι ώστε η κάθοδος (μικρότερος αγωγός) να είναι προς τα έξω. Στη συνέχεια, βάλτε λίγο ζεστή κόλλα γύρω του!

Επαναλάβετε αυτή τη διαδικασία έως ότου όλες οι λυχνίες LED βρίσκονται στις οπές τους. Προσέξτε να βάλετε το σωστό χρώμα στη σωστή τρύπα!

Βήμα 9: Τρίψτε τα LED

Τρίψτε τα LED!
Τρίψτε τα LED!
Τρίψτε τα LED!
Τρίψτε τα LED!
Τρίψτε τα LED!
Τρίψτε τα LED!

Για πιο απρόσκοπτη εμφάνιση, τρίψτε τις λυχνίες LED με το ξύλο. Λειτουργεί καλύτερα να τρίβετε πριν μπουν τα καλώδια. (Σε αντίθεση με εγώ!)

Σε αυτό το σημείο συνειδητοποίησα ότι οι τρύπες μου ήταν πολύ μεγάλες! (Χρησιμοποίησα μέγεθος μεγαλύτερο από 3/16 )

Ξύλινο πληρωτικό στη διάσωση!

Βήμα 10: Συγκολλήστε το έδαφος

Συγκολλήστε το έδαφος!
Συγκολλήστε το έδαφος!
Συγκολλήστε το έδαφος!
Συγκολλήστε το έδαφος!

Λυγίστε το μικρότερο καλώδιο σε ένα LED και αγγίξτε το στο κοντό πόδι στο επόμενο LED. Συγκολλήστε αυτά τα δύο μαζί και συνεχίστε γύρω από τον κύκλο. Μια πένσα με μύτη από βελόνα είναι μεγάλη βοήθεια!

Βήμα 11: Συγκολλήστε τις αντιστάσεις

Συγκολλήστε τις αντιστάσεις!
Συγκολλήστε τις αντιστάσεις!
Συγκολλήστε τις αντιστάσεις!
Συγκολλήστε τις αντιστάσεις!
Συγκολλήστε τις αντιστάσεις!
Συγκολλήστε τις αντιστάσεις!
Συγκολλήστε τις αντιστάσεις!
Συγκολλήστε τις αντιστάσεις!

Κόψτε ένα μικρό μήκος σύρματος, μήκους περίπου δύο ίντσες και αφαιρέστε το! Περιστρέψτε το γύρω από ένα πόδι μιας αντίστασης, δεν έχει σημασία ποιο άκρο. Χρησιμοποιήστε το κολλητήρι σας για να κάνετε τη σύνδεση μόνιμη! Κάντε αυτό για όλους τους αντιστάτες σας.

Στη συνέχεια, πιάστε ένα ζεύγος αντιστάσεων-σύρματος και κολλήστε προσεκτικά το ελεύθερο άκρο του σε ένα LED. Βεβαιωθείτε ότι δεν αφήνετε τους αγωγούς να αγγίζουν άλλα καλώδια! Κάντε αυτό για κάθε LED και ελέγξτε ξανά για σορτς.

Τέλος, κολλήστε ένα μικρό μήκος σύρματος στο πόδι που είχε απομείνει όταν κολλήσατε το έδαφος.

Βήμα 12: Συγκολλήστε το κουμπί

Συγκολλήστε το κουμπί!
Συγκολλήστε το κουμπί!
Συγκολλήστε το κουμπί!
Συγκολλήστε το κουμπί!
Συγκολλήστε το κουμπί!
Συγκολλήστε το κουμπί!

Κόψτε και απογυμνώστε ένα άλλο μικρό μήκος σύρματος και κολλήστε το σε ένα από τα καλώδια του κουμπιού. Στη συνέχεια, κόψτε όλα τα πόδια του κουμπιού εκτός από αυτό που βρίσκεται δίπλα από την κόλλα συγκόλλησης.

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

Τέλος, ρίξτε λίγο ζεστή κόλλα πάνω από το κουμπί για να το κρατήσετε στη θέση του!

Βήμα 13: Συγκολλήστε το Arduino

Συγκολλητής στο Arduino!
Συγκολλητής στο Arduino!
Συγκολλητής στο Arduino!
Συγκολλητής στο Arduino!
Συγκολλητής στο Arduino!
Συγκολλητής στο Arduino!
Συγκολλητής στο Arduino!
Συγκολλητής στο Arduino!

Συγκολλήστε τις κεφαλίδες pin στη θύρα προγραμματισμού του Arduino. Στη συνέχεια, σπρώξτε τα δύο καλώδια (από το τροφοδοτικό και αυτό για τον αισθητήρα) μέσα από τις οπές τους και χρησιμοποιήστε λίγο ζεστή κόλλα για να μην πέσουν.

Αφαιρέστε τα καλώδια από τις λυχνίες LED και κουμπώστε τα και κολλήστε τα στο Arduino σύμφωνα με το παραπάνω διάγραμμα καλωδίωσης. Παρακάτω είναι μια εκτυπώσιμη έκδοση των διαγραμμάτων για τη διευκόλυνσή σας.

Βήμα 14: Δημιουργήστε το περίβλημα αισθητήρα

Δημιουργήστε το περίβλημα αισθητήρα!
Δημιουργήστε το περίβλημα αισθητήρα!

Τώρα πρέπει να φτιάξουμε το περίβλημα για τον αισθητήρα απόστασης. Έγραψα προηγουμένως για αυτό σε άλλο Instructable, οπότε δεν θα το περάσω εδώ.

Ακολουθήστε τις οδηγίες στα Easy 2x4 Electronic Enclosures για να φτιάξετε το κουτί και, στη συνέχεια, χρησιμοποιήστε το τρυπάνι 1/4 ίντσας για να ανοίξετε μια μικρή τρύπα στο κάτω μέρος του κουτιού.

Βήμα 15: Ολοκληρώστε τις συνδέσεις αισθητήρα

Ολοκληρώστε τις συνδέσεις αισθητήρων!
Ολοκληρώστε τις συνδέσεις αισθητήρων!
Ολοκληρώστε τις συνδέσεις αισθητήρων!
Ολοκληρώστε τις συνδέσεις αισθητήρων!
Ολοκληρώστε τις συνδέσεις αισθητήρων!
Ολοκληρώστε τις συνδέσεις αισθητήρων!
Ολοκληρώστε τις Συνδέσεις Αισθητήρων!
Ολοκληρώστε τις Συνδέσεις Αισθητήρων!

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

  • Το μαύρο πηγαίνει στο GND
  • Το μπλε πηγαίνει στην ECHO
  • Ο Green πηγαίνει στο TRIG
  • Το κόκκινο πηγαίνει στο VCC

Χρησιμοποιήστε λίγο ζεστή κόλλα για να ασφαλίσετε τον αισθητήρα στη θήκη και, στη συνέχεια, χρησιμοποιήστε ένα άλλο ταμπλό ως ανακούφιση από το στρες για το καλώδιο. Βιδώστε το καπάκι και τελειώσατε!

Βήμα 16: Προγραμματίστε το Arduino

Προγραμματίστε το Arduino!
Προγραμματίστε το Arduino!
Προγραμματίστε το Arduino!
Προγραμματίστε το Arduino!
Προγραμματίστε το Arduino!
Προγραμματίστε το Arduino!
Προγραμματίστε το Arduino!
Προγραμματίστε το Arduino!

Ειδοποίηση - 25 Μαρτίου 2017: Όπως προτάθηκε από τον σχολιαστή "MuchTall", ενημέρωσα τον κώδικα ώστε να περιλαμβάνει αντίστροφη μέτρηση LED κατά τη βαθμονόμηση. Κάντε λήψη της νέας έκδοσης του παρακάτω κώδικα.

Για να διαβάσουμε τον αισθητήρα, χρειαζόμαστε τη βιβλιοθήκη NewPing. Μπορείτε να το κατεβάσετε εδώ, το πρόσθεσα επίσης παρακάτω για τη διευκόλυνσή σας. Στο Arduino IDE, κάντε κλικ στο Sketch> Include Library> Add Zip Library… και τοποθετήστε το στο φάκελο «NewPing.zip».

Στη συνέχεια, εξαγάγετε το άλλο αρχείο zip και ανοίξτε το 'ParkingSystemV1.1.ino' στο Arduino IDE. Ανεβάστε το σκίτσο στο arduino. Δείτε αυτό το άρθρο ή αυτό το άρθρο εάν χρειάζεστε βοήθεια.

Βιδώστε το καπάκι και τελειώσατε!

Βήμα 17: Συναρμολόγηση και χρήση

Δευτέρα στο διαγωνισμό μικροελεγκτών 2017

Διαγωνισμός αισθητήρων 2017
Διαγωνισμός αισθητήρων 2017
Διαγωνισμός αισθητήρων 2017
Διαγωνισμός αισθητήρων 2017

Δεύτερο Βραβείο στον Διαγωνισμό Αισθητήρων 2017

Συνιστάται: