Πίνακας περιεχομένων:
- Βήμα 1: Συγκέντρωση υλικών
- Βήμα 2: Κατασκευάστηκε το κύκλωμα
- Βήμα 3: Προγραμματίστε το Attiny
- Βήμα 4: Χρησιμοποιώντας το
Βίντεο: Attiny85 Distance Finder: 4 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Πριν κάνω αυτό το διδακτικό είχα μόλις πάρει μερικά νέα Attinys (Attinies;) και ήθελα να φτιάξω κάτι με αυτά. Τότε παρατήρησα ότι ο υπερηχητικός μου εύρος εύρους ήταν μόνος του αχρησιμοποίητος. Αυτός ο υπερηχητικός εντοπιστής απόστασης Attiny δίνει την απόσταση μέσω μιας σειράς LED που αναβοσβήνουν και μπορεί ακόμη και να αλλάξει από CM σε IN κρατώντας πατημένο το κουμπί για αρκετό καιρό.
Βήμα 1: Συγκέντρωση υλικών
Λυπούμαστε, οι περισσότεροι σύνδεσμοι είναι για μαζικά είδη, αλλά είναι φθηνοί και είναι αυτοί που χρησιμοποίησα.
- Attiny85/45 - Οι τιμές στο Ebay μπορούν να βρεθούν για περίπου 2,00 $, αλλά οι καταχωρίσεις τελειώνουν γρήγορα, οπότε εδώ είναι το Amazon
- Υποδοχή 8 ακίδων
- Διακόπτης διαφάνειας
- Κουμπί
- Υπερηχητικό εύρημα απόστασης
- Leds x 3 (οποιοδήποτε χρώμα)
- Αντιστάσεις που συνδυάζονται με το επιλεγμένο χρώμα για 5v https://led.linear1.org/1led.wiz (χρήσιμη αριθμομηχανή αντίστασης)
- Perfboard - 6,99 $ για 5. Δείτε επίσης στο Ebay.
- Μπαταρία εννέα volt + θήκη
- Ρυθμιστής τάσης 5V
Βήμα 2: Κατασκευάστηκε το κύκλωμα
Εάν θέλετε, μπορείτε να το δοκιμάσετε σε ένα breadboard για να βεβαιωθείτε ότι όλα είναι εντάξει, ή μπορείτε να μεταβείτε κατευθείαν σε μια σανίδα (ή να δημιουργήσετε το δικό σας PCB).
αριθμός θύρας (αριθμός αριθμού)
- Υπερηχητική ηχώ + Trig pin >>> 2 (7)
- Κουμπί ------------------------- >>> 1 (6)
- 50s LED ---------------------- >>> 0 (5)
- 10s LED --------------------- >> 4 (3)
- LED 1s -------------------------- >>> 3 (2)
Νιώστε ελεύθεροι να τα αλλάξετε ούτως ή άλλως που είναι πιο εύκολο να γίνουν. Το έστησα με αυτόν τον τρόπο επειδή φαινόταν το καλύτερο στο Fritzing:)
Βήμα 3: Προγραμματίστε το Attiny
Όπως πιθανώς γνωρίζετε χρειάζονται επιπλέον βήματα για να προγραμματίσετε ένα Attiny. Αν ξέρετε πώς να προγραμματίζετε συνεχίστε το δρόμο σας! Εάν δεν το κάνετε, εδώ είναι ένας σύνδεσμος ή ένας οδηγός!
Επίσης, ΒΕΒΑΙΩΘΕΙΤΕ να κατεβάσετε τη βιβλιοθήκη New Ping, γιατί έτσι μπορώ να έχω την ηχώ και το trig στον ίδιο pin. Εάν δεν γνωρίζετε πώς να προσθέσετε μια βιβλιοθήκη, κατεβάστε το.zip από τον σύνδεσμο και μετά μεταβείτε στο Sketch> Include Library> Add.zip Library> Downloads> NewPing*.zip
*Μην πείτε ότι λαμβάνετε σφάλματα κατά τη μεταγλώττιση χωρίς να προσθέσετε πρώτα τη βιβλιοθήκη!*
Και εδώ είναι ο κωδικός.
Βήμα 4: Χρησιμοποιώντας το
Βασικά τώρα είναι απλά το σημείο και το σουτ (καλά, πατήστε).
Για να δώσετε την απόσταση υπάρχουν τρία LED. Το ένα σημαίνει 50, 10 και 1 αντίστοιχα. Για παράδειγμα, εάν η απόσταση είναι 67 τότε το LED 50 θα αναβοσβήνει μία φορά, το 10 θα αναβοσβήνει μία και το 1 θα αναβοσβήνει επτά φορές. Όλα προσθέτουν έως 67. (50 + 10 + 7 = 67).
Για να το αλλάξετε από CM σε IN ή αντίστροφα κρατήστε πατημένο το κουμπί για πάνω από δύο δευτερόλεπτα. Ανάλογα με το τι είναι επί του παρόντος (Η προεπιλογή του είναι CM) όλες οι λυχνίες LED θα αναβοσβήνουν για να δείξουν σε τι έχει ρυθμιστεί.
Η σταθερή λυχνία ανάβει και μετά σβήνει == CM σε INFlashing light ---------- == IN σε CM
Αν έχετε οποιαδήποτε απορία μη διστάσετε να ρωτήσετε!
Συνιστάται:
IoT Keychain Finder Using ESP8266-01: 11 βήματα (με εικόνες)
IoT Keychain Finder Using ESP8266-01: Είστε σαν εμένα που ξεχνάω πάντα πού κρατούσατε τα κλειδιά σας; Δεν μπορώ ποτέ να βρω τα κλειδιά μου εγκαίρως! Και εξαιτίας αυτής της συνήθειάς μου, άργησα να πάω στο κολέγιο μου, σε αυτή την περιορισμένη έκδοση πωλήσεων καλούδια αστρικών πολέμων (εξακολουθεί να ανησυχεί!), Ένα ραντεβού (δεν επέλεξε ποτέ
DIY Long Distance Best Friend Lights: 4 βήματα (με εικόνες)
DIY Long Distance Best Friend Lights: Έφτιαξα συγχρονισμένα φώτα μεγάλων αποστάσεων γνωστά ως " Καλύτερος φίλος " λάμπες. Αυτό σημαίνει απλώς ότι διατηρούνται σε συγχρονισμό με το τρέχον χρώμα της άλλης λάμπας. Έτσι, αν αλλάζατε τη μία λάμπα πράσινη, λίγο μετά η άλλη λάμπα θα γινόταν γκρι
ATtiny85 Wearable Vibrating Activity Tracking Watch & Programming ATtiny85 With Arduino Uno: 4 βήματα (με εικόνες)
ATtiny85 Wearable Vibrating Activity Tracking Watch & Programming ATtiny85 With Arduino Uno: Πώς να φτιάξετε το φορητό ρολόι παρακολούθησης δραστηριοτήτων; Αυτό είναι ένα φορητό gadget που έχει σχεδιαστεί για να δονείται όταν εντοπίζει στασιμότητα. Περνάτε τον περισσότερο χρόνο σας στον υπολογιστή όπως εγώ; Κάθεσαι ώρες χωρίς να το καταλάβεις; Τότε αυτή η συσκευή είναι
Arduino Distance Finder: 3 Βήματα
Arduino Distance Finder: Αυτό είναι ένα έργο βασισμένο σε breadboard το οποίο χρησιμοποιεί Atmel Atmega 2560 (Arduino Mega) για να βρει την απόσταση χρησιμοποιώντας υπερηχητικό αισθητήρα. Η έξοδος μπορεί να ληφθεί σε "cm" τόσο στην οθόνη LCD 16x2 όσο και στη σειριακή οθόνη του Arduino IDE. Μπορούμε επίσης να χρησιμοποιήσουμε 16x2
Ταχύτητα μέτρησης στο Weir With Distance Sensor: 4 βήματα (με εικόνες)
Μέτρηση της ταχύτητας στο Weir With Distance Sensor: Φτιάξαμε μια συσκευή που υπολόγισε την ταχύτητα του νερού πάνω από έναν φρεάτιο. Αυτό μετριέται με δύο αισθητήρες απόστασης