» Ηλεκτρονικά » Arduino »Το ολόγραμμα το κάνετε μόνοι σας. Σχεδιάστε με το φως

DIY ολόγραμμα. Σχεδιάστε με το φως

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

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

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

Για συναρμολόγηση που απαιτείται:
1. Η ίδια η ταινία διεύθυνσης. Ο συγγραφέας έλαβε ανάλυση 60 LED ανά μέτρο και το έδωσε σε μεταλλικό προφίλ.
2. Στη συνέχεια, θα χρειαστείτε μια κάρτα μνήμης micro SD και μια μονάδα για τη σύνδεσή της. Στο χάρτη θα υπάρχουν αρχεία εικόνων για απόδοση.
3. Κουμπί για να ξεκινήσει η κινούμενη εικόνα.
4. Και φυσικά, η πλατφόρμα arduino nano που θα τα διαχειριστεί όλα.
5. Επίσης στο αρχικό κύκλωμα υπάρχει ένα ποτενσιόμετρο για να ρυθμίσετε τη φωτεινότητα και την ταχύτητα της κινούμενης εικόνας.
6. Η ταινία απαιτεί 5 βολτ ισχύος και σε φωτεινές περιοχές της εικόνας θα πάρει ένα αξιοπρεπές ρεύμα. Ως εκ τούτου, θα τρέφονται από την κινεζική τράπεζα.

Όλα θα είναι πολύ απλά. Ο συγγραφέας έβαλε μαζί ένα κύκλωμα σε ένα breadboard για να ελέγξει την απόδοση. Η ταινία είναι στερεωμένη σε ένα κομμάτι τετράγωνου προφίλ αλουμινίου που βρίσκεται στο μπαλκόνι, και όλα τα άλλα είναι δεμένα με στρώσεις και ηλεκτρική ταινία. Με λίγα λόγια, το μέγιστο συλλογικό αγρόκτημα.

Λοιπόν, αυτό ονομάζεται διάταξη, αλλά η διάταξη λειτουργεί.

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

Το επόμενο βήμα προετοιμασίας είναι οι ίδιες οι εικόνες. Έχουν επίσης ορισμένες αυστηρές απαιτήσεις. Πρώτον, το πλάτος της εικόνας πρέπει να είναι ίσο με τον αριθμό των LED στο κομμάτι της ταινίας σας.Δεύτερον, η εικόνα πρέπει να είναι σε μορφή bmp με βάθος χρώματος 24 bit. Τρίτον, η εικόνα βρίσκεται κατακόρυφα από κάτω προς τα πάνω, η πάνω πλευρά της εικόνας κοιτάζει προς τα αριστερά. Για την προετοιμασία των εικόνων δεν χρειάζονται κανένα υπερφυσικό πρόγραμμα, μόνο το τυπικό παράθυρο-ovskogo χρώμα. Ας ρίξουμε μια ματιά στα κλασικά -για γάτα ως παράδειγμα. Είναι μια μεγάλη εικόνα για αυτού του είδους τις επιδράσεις. Βρίσκουμε μια εικόνα στο Google, θα σημειώσω αμέσως ότι όπου η εικόνα είναι μαύρη, η λυχνία LED δεν ανάβει εκεί. Αν θέλετε να σχεδιάσετε μια εικόνα χωρίς υπόστρωμα, δηλαδή χωρίς φόντο, θα πρέπει να βρείτε είτε μια εικόνα σε μαύρο φόντο είτε να κάνετε λήψη μιας εικόνας σε μορφή png με ένα διαφανές φόντο.

Πρώτα, γεμίστε το φόντο με μαύρο χρώμα. Για να γίνει αυτό, δημιουργήστε ένα νέο στρώμα, τοποθετήστε το και γεμίστε το. Τώρα γυρίζουμε την εικόνα και την αναστρέψουμε έτσι ώστε να στέκεται όπως πρέπει. Αλλάξτε το πλάτος της εικόνας με τον αριθμό των LED (ο συγγραφέας έχει 60). Και τώρα μένει μόνο να αποθηκεύσετε σε μορφή bmp με βάθος χρώματος 24 bit. Αυτό είναι όλο.




Ως αποτέλεσμα, πρέπει να λάβουμε μια μορφοποιημένη κάρτα μνήμης και πάνω της έτοιμες φωτογραφίες του σωστού μεγέθους σε μορφή bmp και κάτω από τα απαραίτητα ονόματα: πλαίσιο 000, πλαίσιο 001, 002 και ούτω καθεξής.

Τώρα μεταβείτε στη σελίδα του έργου και κάντε λήψη του αρχείου. Εδώ θα βρείτε μια συλλογή έτοιμων εικόνων, καθώς και όλα τα απαραίτητα προγράμματα, firmware, διαγράμματα και οδηγίες. Για εκείνους που δεν έχουν συναντήσει arduino, υπάρχει ένα ξεχωριστό ultra-megasuper-λεπτομερές άρθρο.


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

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

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

Βάζουμε την κάμερα σε ταχύτητα κλείστρου για δύο ή τρία δευτερόλεπτα, ανάβουμε το χρονοδιακόπτη και οδηγούμε στο πρωτότυπο. Αποδεικνύεται μαγικά κατεψυγμένη εικόνα στον αέρα.

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

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

Ας επεκτείνουμε λίγο τις δυνατότητες και προσθέτουμε μια οθόνη. Χρησιμοποιούμε την οθόνη ως εξής:


Αυτή είναι μια απλή απεικόνιση στον καταχωρητή μετατόπισης TM1637. Δεν χρειάζεται πρωτόκολλα ταχείας επικοινωνίας για εργασία και η βιβλιοθήκη δεν καταλαμβάνει πολύ χώρο. Προβλέπεται να εμφανίζονται στην οθόνη οι αριθμοί φωτεινότητας, ταχύτητας, μηνυμάτων σφάλματος και άλλων μηνυμάτων συστήματος. Και το πιο σημαντικό - η επιλογή του αριθμού εικόνας για απόδοση. Για να ελέγξουμε αυτό το όλο θέμα, χρησιμοποιούμε έναν κωδικοποιητή. Είναι πιο δροσερό από ένα ποτενσιόμετρο με το ότι περιστρέφει μια απεριόριστη γωνία και το κάνει με μικρά βήματα, σαν στα βήματα.Έχει επίσης ένα κουμπί.
Θα συνδεθούμε εδώ σύμφωνα με αυτό το σχήμα:

Για αυτό το σχήμα υπάρχει ξεχωριστό υλικολογισμικό στο φάκελο του έργου. Αρχίζουμε και αναβοσβήνουμε. Πώς να το χρησιμοποιήσετε - λίγο αργότερα, και τώρα ας συλλέξουμε όλο το σίδερο σε μια κανονική περίπτωση. Κάτω από τις διατάξεις και το συλλογικό αγρόκτημα, θα κολλήσουμε και θα κρύψουμε τα πάντα σε ένα μικρό κιβώτιο διασταύρωσης.
Θα τροφοδοτήσουμε το σύστημα από 4 μπαταρίες νικελίου, έχουν τάση 1,2 V και 4 κομμάτια θα δώσουν μόλις 5 V για να τροφοδοτήσουν την ταινία και το arduino. Επίσης, αυτές οι μπαταρίες δίνουν ήρεμα 3-4 Α, κάτι που είναι αρκετά για εμάς. Πάρτε τις ταινίες 144 LED ανά μέτρο για να αυξήσετε την ανάλυση της εικόνας.


Κατ 'αρχάς, θα κόψουμε ένα παράθυρο για την οθόνη, και στη συνέχεια θα ασχοληθούμε με την τοποθέτηση των υπολοίπων στοιχείων.



Παραμένει η συγκόλληση των τροφίμων και, κατ 'αρχήν, τα πάντα.


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


Μιλώντας για τις ρυθμίσεις. Λοιπόν, πώς χρησιμοποιείτε αυτό το πράγμα; Ο συγγραφέας άλλαξε λίγο το σχέδιο, μετακόμισε τον διακόπτη τροφοδοσίας, μετακόμισε την κάρτα μνήμης.

Ενεργοποιήστε την τροφοδοσία, αρπάξτε την θήκη, πατήστε το κουμπί και σύρετε με σχέδιο. Όσο για την εκκίνηση και τις ρυθμίσεις: μετά από οποιαδήποτε προσθήκη ή αλλαγή της εικόνας στην κάρτα μνήμης, είναι απαραίτητο να αρχίσετε με την επεξεργασία (σε αυτή την έκδοση, πρέπει να πατήσετε τον κωδικοποιητή και να χρησιμοποιήσετε τροφοδοσία, εμφανίζεται το μήνυμα έναρξης, αφήστε το κουμπί, εμφανίζεται το μήνυμα προετοιμασίας). Η προετοιμασία διαρκεί μερικά δευτερόλεπτα, ανάλογα με τον αριθμό των εικόνων στην κάρτα μνήμης και το μήκος τους. Τώρα καλούμαστε να επιλέξουμε τη φωτεινότητα. Η φωτεινότητα αλλάζει από 10 σε 95.

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

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

Για να ρυθμίσετε την ταχύτητα, κρατήστε πατημένο το πλήκτρο κωδικοποιητή, εμφανίζεται το sp (ταχύτητα) και κρατώντας πατημένο τον κωδικοποιητή, μπορείτε να ρυθμίσετε την ταχύτητα.

Η μέγιστη ταχύτητα εξαρτάται από τη μέγιστη ταχύτητα ανάγνωσης από μια κάρτα μνήμης.

Η επιλεγμένη ταχύτητα εγγράφεται σε μη πτητική μνήμη και δεν επαναφέρεται κατά την επανεκκίνηση. Με την ευκαιρία, η επόμενη εκτόξευση είναι πολύ πιο γρήγορη.




Σας ευχαριστώ για την προσοχή σας. Θα σας δω σύντομα!

Βίντεο:
10
7
9

Προσθέστε ένα σχόλιο

    • χαμόγελοχαμογελάειxaxaΕντάξειdontknowyahoonea
      αφεντικόξυστάανόητοςναιναι-ναιεπιθετικήμυστικό
      Συγγνώμηχορόςdance2dance3συγχώρησηβοήθειαποτά
      σταματήστεφίλουςκαλόgoodgoodσφυρίχτρασυρρέουνγλώσσα
      καπνόςπαλαμάκιαcrayδηλώστεαπογοητευτικήdon-t_mentionκατεβάστε
      θερμότηταςirefulγέλιο1mdaσυνάντησηmoskingαρνητική
      not_iποπ κορντιμωρίαδιαβάστετρομάξτεφοβίζειαναζήτηση
      χλευάζωthank_youαυτόto_clueumnikοξείασυμφωνώ
      κακόbeeeblack_eyeblum3ρουζκαυχηθείτεπλήξη
      λογοκρισίαευχαρίστησηsecret2απειλήσουννίκηyusun_bespectacled
      shokrespektlolπροβλέπουνκαλωσορίστεkrutoyya_za
      ya_dobryiβοηθόςne_huliganne_othodifludαπαγόρευσηκοντά
1 σχόλιο
DIY ολόγραμμα.
Το ολόγραμμα, φυσικά, είναι μια όμορφη λέξη, αλλά αυτό που παρουσιάζεται εδώ δεν είναι ένα ολόγραμμα. ((

Σας συμβουλεύουμε να διαβάσετε:

Κάντε το για το smartphone ...