Πίνακας περιεχομένων:
Βίντεο: Μεσοδιάμετρο με Ποτενσιόμετρο: 4 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Απλώς αποφασίζω να φτιάξω ένα πολύ απλό ενδιάμετρο, με εύκολες εισόδους παραμέτρων για το χρονικό διάστημα. Το μεσοδιακόπτη χρησιμοποιεί δύο κουμπιά (Enter and Select) και ένα potentiomenter (pot). Με τα κουμπιά μπορείτε να μπείτε στη λειτουργία προγραμματισμού ή να ξεκινήσετε τη λήψη του time lapse. Με το pot μπορείτε να καθορίσετε (με κάποιο μικρό σφάλμα) τον αριθμό των δευτερολέπτων μεταξύ των λήψεων και των συνολικών λεπτών λήψης.
Υπάρχουν διάφοροι τρόποι επιλογής και υπολογισμού των παραμέτρων χρονικής καθυστέρησης. Αυτό που προτείνω εδώ είναι μόνο ένα από αυτά.
Μετά την εισαγωγή χρονικού διαστήματος και συνολικού χρόνου λήψης, το πρόγραμμα θα υπολογίσει το συνολικό ποσό των λήψεων και θα ξεκινήσει να τραβάει λήψεις, στο καθορισμένο διάστημα των δευτερολέπτων.
Έχω επισυνάψει ένα σκίτσο προγράμματος για το Arduino στο C. Είναι απλώς ένα σκίτσο. Δεν είμαι καλός προγραμματιστής, οπότε μπορείτε να το πάρετε ως ιδέα και να φτιάξετε μια καλύτερη έκδοση που να ταιριάζει στις ανάγκες σας.
Προμήθειες
Ακολουθούν τα υλικά που χρησιμοποίησα σε αυτό το έργο:
01 x Arduino Nano
01 x LCD 16x2 με PCF8574T (I2C)
Οπτικό ζεύγος φωτοτρανζίστορ 01 x 4N35 γενικού purpouse (μπορείτε να χρησιμοποιήσετε PC817 ή άλλο παρόμοιο)
02 x κουμπιά swith
Ποτενσιόμετρο 01 x 10k
02 x 10k αντιστάσεις
Ohter: πλακέτα, συνδετήρες, καλώδια, καλώδιο USB.
Βήμα 1: Συναρμολόγηση
Χρησιμοποιώ μια τυπική πλακέτα γενικής χρήσης για συγκόλληση όλων των εξαρτημάτων. Στη συνέχεια, χρησιμοποιώ ακροδέκτες για την τοποθέτηση του Nano και αποφεύγω τη συγκόλληση απευθείας στις ακίδες. Χρησιμοποίησα επίσης πρίζες IC για το φωτοτρανζίστορ. Στη συνέχεια συγκολλήθηκε απευθείας στα υπόλοιπα εξαρτήματα.
Χρησιμοποιώ περιτύλιγμα καλωδίου και σύρμα χαλκού. Η οθόνη είναι τοποθετημένη χρησιμοποιώντας διαχωριστικά σανίδων με βίδες.
Χρησιμοποιώ την τροφοδοσία από την υποδοχή USB στο Nano ενώ προγραμματίζω. Μετά από αυτό, αποφάσισα να χρησιμοποιήσω αυτόνομο τροφοδοτικό, στα 5V από ένα παλιό κινητό. Μόλις προσάρμοσα τον σύνδεσμο για καρφίτσες. Τροφοδοτούσα το Nano χρησιμοποιώντας καρφίτσα GND και τον πείρο 5V.
Στη συνέχεια, ένωσα το ένα άκρο της αντίστασης δοχείου στο GND και το άλλο σε 5V. Το κέντρο είναι συνδεδεμένο στο A0 (αναλογική είσοδος). Η είσοδος A0 θα διαβάσει από 0V σε 5V και θα τη μετατρέψει σε ακέραιη τιμή στο εύρος 0 έως 1023.
Οι διακόπτες κουμπιών συνδέονται με D3 και D4 στο Nano. Τέλος χρησιμοποίησα το D13 ως ψηφιακή έξοδο στο φωτοτρανζίστορ.
Έχω ένα παλιό Cannon SX-50HS, μη DLSR, που χρησιμοποιεί ένα τυπικό βύσμα 2,5 mm.
Βήμα 2: Το κύκλωμα
Το κύκλωμα είναι πολύ απλό. Χρησιμοποίησα δύο εισόδους DI ως εισόδους (D3, D4), μία αναλογική είσοδο για την ανάγνωση της τιμής του δυναμικού μέσου (από 0 έως 1023) και μία ψηφιακή έξοδο για ενεργοποίηση του φωτοτρανζίστορ (D13). Η εικόνα δείχνει το βασικό σχηματικό σχήμα.
Η LCD I2C είναι συνδεδεμένη σε GND και 5V. Το SDA και το SCL από την οθόνη συνδέονται με τις ακίδες Arduino SDA (A4) και SCL (A5).
Μπορεί να βελτιωθεί με πολλούς τρόπους και να ταιριάζει στις ανάγκες σας.
Βήμα 3: Το πρόγραμμα
Έχω επισυνάψει ένα προσχέδιο του προγράμματος. Χρησιμοποίησα τις βιβλιοθήκες "Wire.h" και "LiquidCrystal_I2C.h" για να χειριστώ την οθόνη.
Το πρόγραμμα είναι πολύ απλό και μπορεί να βελτιωθεί με πολλούς τρόπους. Ξεκινά με τον καθορισμό μεταβλητών, την αρχικοποίηση εισόδων, εξόδου, την οθόνη LCD και στη συνέχεια εκτυπώνει ένα μήνυμα καλωσορίσματος.
Στη συνέχεια, πρέπει να εισαγάγετε χρόνο μεταξύ των λήψεων και του συνολικού χρόνου λήψης. Μπορείτε να πατήσετε το κουμπί "επιλογή" για να τροποποιήσετε τις παραμέτρους χρονικής καθυστέρησης ή το "enter" για να ξεκινήσετε τη λήψη.
Βήμα 4: Βελτιώσεις
Αυτό το έργο μπορεί να βελτιωθεί με πολλούς τρόπους. Το υλικό είναι πολύ απλό. Το ποτενσιόμετρο μπορεί να βοηθήσει στην εισαγωγή παραμέτρων πολύ εύκολα, αλλά μερικές φορές η ακρίβεια δεν είναι καλή. Εξαρτάται από την ποιότητα του ποτενσιόμετρου. Μπορείτε να αντικαταστήσετε για παράδειγμα έναν εγκλωβιστή. Το φωτοτρανζίστορ θα μπορούσε να αντικατασταθεί από οποιαδήποτε άλλη συσκευή. Η τοποθέτηση των εξαρτημάτων θα μπορούσε να γίνει πιο συμπαγής και μέσα σε ένα περίβλημα. Μπορείτε επίσης να χρησιμοποιήσετε άλλο μικροελεγκτή που έχετε στη διάθεσή σας.
Αυτό είναι απλά ένα εύκολο έργο που έκανα, γιατί έπρεπε να τραβήξω μερικές φωτογραφίες και να κάνω timelapse. Χαίρομαι που το μοιράζομαι με την κοινότητα, ώστε να βελτιωθεί και να βοηθήσει ως έμπνευση για άλλα έργα.
Συνιστάται:
Indigo Led Cube 3*3*3 Με Adxl35 και Ποτενσιόμετρο: 8 Βήματα
Indigo Led Cube 3*3*3 Με Adxl35 και Ποτενσιόμετρο: Αυτή είναι η πρώτη φορά για μένα να δημοσιεύσω ένα Instructables. Έφτιαξα έναν κύβο 3*3*3 με Arduino uno Πρόσθετα χαρακτηριστικά αυτού είναι ότι το led μπορεί να κινείται σύμφωνα με η κίνηση της πλατφόρμας της. Και το μοτίβο του led μπορεί να ποικίλει ανάλογα
Έλεγχος παλμών που αναβοσβήνουν με LED με ποτενσιόμετρο: 6 βήματα
Ελέγξτε τους παλμούς που αναβοσβήνουν με ένα ποτενσιόμετρο: Σε αυτό το σεμινάριο θα μάθουμε πώς να ελέγχουμε τους παλμούς που αναβοσβήνουν με ένα ποτενσιόμετρο LED. Δείτε ένα βίντεο επίδειξης
Έλεγχος φωτεινότητας LED με ποτενσιόμετρο με Arduino: 3 βήματα
Έλεγχος φωτεινότητας LED με ποτενσιόμετρο με Arduino: Σε αυτό το έργο, θα ελέγξουμε τη φωτεινότητα των LED χρησιμοποιώντας μεταβλητή αντίσταση που παρέχεται από το ποτενσιόμετρο. Αυτό είναι ένα πολύ βασικό έργο για έναν αρχάριο, αλλά θα σας διδάξει πολλά πράγματα σχετικά με το ποτενσιόμετρο και τη λειτουργία LED που απαιτούνται για την προώθηση
MCP41HVX1 Digitalηφιακό ποτενσιόμετρο για Arduino: 10 βήματα (με εικόνες)
MCP41HVX1 Digitalηφιακό ποτενσιόμετρο για Arduino: Η οικογένεια ψηφιακών ποτενσιόμετρων MCP41HVX1 (γνωστή και ως DigiPots) είναι συσκευές που μιμούνται τη λειτουργία ενός αναλογικού ποτενσιόμετρου και ελέγχονται μέσω SPI. Ένα παράδειγμα εφαρμογής θα ήταν η αντικατάσταση του κουμπιού έντασης στο στερεοφωνικό σας με ένα DigiPot που είναι
Μεσοδιάμετρο: 13 βήματα (με εικόνες)
Intervalometer: Αποφάσισα να φτιάξω ένα ποιοτικό DIY intervalometer για την κάμερα DSLR Pentax, ώστε να μπορώ να κάνω time-lapse φωτογραφία. Αυτό το διαμετρητή πρέπει να λειτουργεί με τις περισσότερες μεγάλες μάρκες φωτογραφικών μηχανών DSLR, όπως η Nikons και η Canons. Λειτουργεί ενεργοποιώντας το κλείστρο