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

Halloween LightshowPi: 6 βήματα
Halloween LightshowPi: 6 βήματα

Βίντεο: Halloween LightshowPi: 6 βήματα

Βίντεο: Halloween LightshowPi: 6 βήματα
Βίντεο: Halloween Light Show. 2024, Ιούλιος
Anonim
Απόκριες LightshowPi
Απόκριες LightshowPi
Απόκριες LightshowPi
Απόκριες LightshowPi
Απόκριες LightshowPi
Απόκριες LightshowPi

Έτσι, αυτή τη σεζόν αναζητούσαμε κάτι νέο για να προσθέσουμε στο Haunted Halloween Yard και έπεσα πάνω σε αυτό το έργο Raspberry Pi Lightshow στη διεύθυνση https://lightshowpi.org. Υπάρχουν επίσης πολλές εξαιρετικές πληροφορίες στη διεύθυνση https://www.reddit.com/r/LightShowPi/. Σε αυτό το διδακτικό, θα καλύψω πραγματικά τα πράγματα που χρησιμοποίησα για να φτιάξω το κουτί μου. Πριν συνεχίσω, αισθάνομαι υποχρέωση να αναφέρω ότι αυτό το έργο απαιτεί χειρισμό ηλεκτρικού εξοπλισμού και καλωδίωσης και δεν προορίζεται για παιδιά χωρίς επίβλεψη ενηλίκων. Στην πραγματικότητα, εάν δεν είστε αδειούχος ηλεκτρολόγος, συμβουλευτείτε τον τοπικό ηλεκτρολόγο σας για να σας βοηθήσει. Και ΠΟΤΕ μην εξυπηρετείτε αυτό το έργο ενώ είναι συνδεδεμένο. Η έκθεση σε ζωντανά ηλεκτρικά κυκλώματα θα μπορούσε να οδηγήσει σε ΘΑΝΑΤΟ! Εντάξει, αρκετό PSA. Καλές Απόκριες. Τέλος πάντων, το λογισμικό LightShowPi είναι πολύ χαζό! Συγχρονίζει τα φώτα σας με τη μουσική σας. Υπάρχει διακομιστής microWeb για να μπορείτε να ελέγχετε τα φώτα και τη μουσική από ένα πρόγραμμα περιήγησης. Περιλαμβάνει επίσης υποστήριξη SMS καθώς και ενσωμάτωση υπηρεσιών ροής μέσω Pianobar. Παίζουμε το "Midnight Syndicate Radio" στην Πανδώρα. Εάν δεν είστε εξοικειωμένοι μαζί τους, το Midnight Syndicate δημιουργεί απίστευτη μουσική ατμόσφαιρας αποκριών. Αυτό το έργο χρησιμοποίησε ένα Raspberry Pi 4, αλλά πιστεύω ότι μπορείτε να χρησιμοποιήσετε οποιαδήποτε από τις παλαιότερες στροφές.

Προμήθειες

seeed Studio Raspberry Pi 4 Model… https://www.amazon.com/dp/B07WBZM4K9Samsung 32GB EVO Plus Class 10… https://www.amazon.com/dp/B0749KG1JKMazerPi Raspberry Pi 4 Θήκη,… https:// www.amazon.com/dp/B07W3ZMVP1CanaKit 3.5A Raspberry Pi 4 Ισχύς… //www.amazon.com/dp/B072XBX3XX/(2) SainSmart 8-Channel 5V Solid State Relay Module Board για Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC https://www.amazon.com/dp/B006J4G45G/Icstation Audio Transmitter Stereo DSP PLL Module 88-108MHz με LCD Display MIC USB Input, Ακουστικά Συμβατό με iPhone, Samsung, Tablet, Laptop (Μαύρο) https://www.amazon.com/dp/B00LM0ZGK6/BOSS Audio Systems BVC10 Universal Έλεγχος έντασης - Χρήση με δέκτες αυτοκινήτου, ATV, UTV, Motorcycle Sound Systems στα στοιχεία. Στην περίπτωσή μου, έβαλα τα πάντα σε έναν παλιό κάδο 5gal Tupperware. Υποδοχές υποδοχής, το έργο μου χρησιμοποιεί 16 κανάλια, οπότε έχω (8) διπλές πρίζες. Συν (1) επιπλέον πρίζα μέσα στο κουτί για να τροφοδοτεί τα πάντα. Προτείνω επίσης αδιάβροχα καλύμματα για τις πρίζες σας. Φυσικά, θα χρειαστείτε σύρμα για να συνδέσετε τα πάντα. Στην περίπτωσή μου, είχα ένα παλιό καλώδιο επέκτασης που είχε κοπεί και είχε τεθεί εκτός λειτουργίας. Έτσι χρησιμοποίησα το σύρμα μέσα σε αυτό. Χρησιμοποίησα επίσης έναν παλιό διπλό φορτιστή USB για εξωτερική τροφοδοσία στα ρελέ και για την τροφοδοσία του πομπού FM. Για να αποθηκεύσετε εξαρτήματα, ίσως σκεφτείτε να φτιάξετε το δοχείο στο εσωτερικό του περιβλήματος με ενσωματωμένα USB.

Βήμα 1: Εγκαταστήστε τα δοχεία σας

Εγκαταστήστε τα δοχεία σας
Εγκαταστήστε τα δοχεία σας
Εγκαταστήστε τα δοχεία σας
Εγκαταστήστε τα δοχεία σας

Για το περίβλημα μου, χρησιμοποίησα έναν κοινό κάδο Tupperware 5Gal. Μου αρέσει αυτή η επιλογή επειδή είναι ήδη ανθεκτικά στις καιρικές συνθήκες, από το σχεδιασμό. Και, αν χάσετε να κόψετε κάτι, είναι εξαιρετικά φθηνά και άμεσα διαθέσιμα. Χρησιμοποίησα την πλάκα στήριξης στο πίσω μέρος του καλύμματος δοχείου ως πρότυπο για να κόψω ανοίγματα για τα δοχεία. Βρήκα τις τρύπες μου να είναι λίγο μεγαλύτερες από ό, τι θα προτιμούσα. Μπορείτε να μετρήσετε διαφορετικά. Βεβαιωθείτε ότι, αν σκοπεύατε να προσθέσετε καλύμματα ανθεκτικά στις καιρικές συνθήκες στο εξωτερικό των δοχείων σας, αφήνετε αρκετό χώρο μεταξύ τους ώστε τα καλύμματα να ταιριάζουν το ένα δίπλα στο άλλο και εξακολουθείτε να ανοίγετε ελεύθερα. Υποτίμησα την απόσταση και ήμουν πραγματικά τυχερός που ταιριάζουν ακόμα το ένα δίπλα στο άλλο.

Βήμα 2: Καλωδίστε τα δοχεία και τα ρελέ σας

Καλωδίστε τα δοχεία και τα ρελέ σας
Καλωδίστε τα δοχεία και τα ρελέ σας
Καλωδίστε τα δοχεία και τα ρελέ σας
Καλωδίστε τα δοχεία και τα ρελέ σας

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

(2) SainSmart 8-Channel 5V Solid State Relay Module Board για Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC

Τα ρελέ θα χρειαστούν μια πηγή ισχύος 5v. Έχω δει μερικά σχήματα να χρησιμοποιούν το ενσωματωμένο 5v που παρέχεται από το Pi, αλλά έχω επίσης διαβάσει ότι, λόγω της φύσης του έργου, το ενσωματωμένο 5v μπορεί να μην είναι αρκετή βιώσιμη ισχύ. Δεν ήθελα να ανησυχώ καθόλου, οπότε πρόσθεσα έναν κύβο φορτιστή USB, έκοψα το καλώδιο από ένα παλιό καλώδιο φόρτισης USB και voila! ένα επιπλέον 5v, ενσύρματο στα ρελέ. *Σημείωση σχετικά με τα ρελέ. Όπως αποδεικνύεται, δεν είναι όλα τα ρελέ ίδια … έτσι έχω μάθει. Mightσως παρατηρήσατε, σε μερικές πρώτες εικόνες είχα ένα ζευγάρι μπλε "μηχανικά" ρελέ 5v με τα οποία ξεκίνησα το έργο. Αλλά, όπως έμαθα σύντομα, αυτά τα buggers μπορεί να είναι αρκετά θορυβώδη καθώς η εκπομπή σας απογειώνεται. Διάβασα επίσης ότι αυτά τα ρελέ έχουν μικρότερο προσδόκιμο ζωής. Αποθηκεύστε τον πονοκέφαλο και απλώς πηγαίνετε για τα ρελέ SSR. Σιωπούν. Και, όσο κρατάτε το Circuit κάτω από 2Α, θα πρέπει να διαρκούν.

Βήμα 3: Συνδέστε το Pi σας

Wire Your Pi
Wire Your Pi
Wire Your Pi
Wire Your Pi

Όπως θα δείτε στο pix, χρησιμοποιώ ένα Breakout Kit. Αυτό δεν είναι απαραίτητο και μπορείτε να συνδεθείτε απευθείας στο RPi. Επέλεξα αυτήν τη διαδρομή επειδή χρησιμοποιώ το Pi μου για κάθε είδους μικρά έργα και με αυτό το κιτ ξεμπλοκαρίσματος, έχω μια γρήγορη αποσύνδεση. Με αυτόν τον τρόπο, στο τέλος της σεζόν, μπορώ να αφαιρέσω το Pi, να αποθηκεύσω το κουτί Lightshow με τα πράγματα των διακοπών μου και να μην χρειάζεται να ξανασυναρμολογήσω το pinout μου την επόμενη σεζόν.

KEYESTUDIO GPIO Breakout Kit for Raspberry Pi - Assembled Pi Breakout + Rainbow Ribbon Cable + 400 Tie Points Solderless Breadboard

Η διάταξη Pin για αυτό το έργο μπορεί να είναι λίγο διαφορετική από την τυπική εξαγωγή RPi pin. Το LightshowPi χρησιμοποιεί το WiringPi για τη διάταξή του. Θα πρέπει να ελέγξετε τη διεύθυνση https://wiringpi.com/pins για να ταιριάζει με τη συγκεκριμένη έκδοση RPi.

Βήμα 4: Προσθέστε τον πομπό FM (προαιρετικό)

Προσθέστε τον πομπό FM (προαιρετικό)
Προσθέστε τον πομπό FM (προαιρετικό)
Προσθέστε τον πομπό FM (προαιρετικό)
Προσθέστε τον πομπό FM (προαιρετικό)

Όπως καταλαβαίνω, το Raspberry Pi έχει ενσωματωμένο πομπό FM, αλλά δεν μπόρεσα να το κάνω να λειτουργήσει με το RPi4. Πρόσθεσα ένα εξωτερικό. Δεν υπάρχουν πολλά σε αυτό το βήμα, επιλέξτε έναν σταθμό που είναι νεκρός στην περιοχή σας, USB για να τον τροφοδοτήσετε, είσοδο 3,5 χιλιοστών για τον ήχο. Για την κεραία, χρησιμοποίησα ένα κομμάτι σύρμα, τεντωμένο σε μια στήλη στην μπροστινή μας βεράντα. Παίρνουμε ρεσεψιόν μέχρι το τετράγωνό μας.

  • Icstation Digital Audio Transmitter Stereo DSP PLL Module 88-108MHz with LCD Display MIC USB Input
  • UGREEN Headphone Splitter, 3.5mm Audio Stereo Y Splitter Extension Cable Male to Female Dual Headphone Jack Adapter for Earphone, Headset Compatible with iPhone, Samsung, Tablet, Laptop (Black)
  • BOSS Audio Systems BVC10 Universal volume control - Use With Car Receivers, ATV, UTV, Motorcycle Sound Systems

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

Ω! Παραλιγο να το ξεχασω. Κάντε μια πινακίδα για να γνωρίζουν οι γείτονές σας σε ποιο σταθμό να συντονιστείτε. Εδώ είναι που τα παιδιά πραγματικά διασκεδάζουν !!

Βήμα 5: Εγκαταστήστε το λογισμικό LightshowPi

Θα χρειαστείτε κάποια γεύση Raspberry Pi, μια κάρτα μνήμης SD ή κάποιο είδος αποθήκευσης, μια θήκη και ένα τροφοδοτικό.

  • seeed Studio Raspberry Pi 4 Model…
  • 32 GB EVO Plus Class 10…
  • Θήκη Raspberry Pi 4,…
  • 3.5A Raspberry Pi 4 Power…

Δεν θα τρελαθώ σε αυτό το μέρος καθώς υπάρχει ήδη ένας πολύ καλός οδηγός εγκατάστασης στο reddit.

Θα προτρέψω μια πρόταση. Αφού εγκαταστήσετε τα πάντα, πριν κάνετε οποιεσδήποτε αλλαγές, δοκιμάστε τα ρελέ σας.

sudo python ~/lightshowpi/py/hardware_controller.py --state = flash Επίσης, καθώς επεξεργάζεστε το αρχείο overrides.cfg, κάνετε μικρές αλλαγές και δοκιμάζετε συχνά μεταξύ τους. Αρκετές φορές, έχω μαζέψει το πρόγραμμα από μικρά λάθη στο αρχείο παράκαμψης. Κάνοντας μικρές αλλαγές και συχνά δοκιμάζοντας, διευκολύνετε την αντιμετώπιση προβλημάτων.

Βήμα 6: Συνδέστε τα φώτα σας

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

Συνιστάται: