Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Διαμορφώστε το You Pi
- Βήμα 2: Δημιουργία συνδέσεων
- Βήμα 3: Δοκιμάστε αν οι συνδέσεις λειτουργούν καλά
- Βήμα 4: Προσαρμογή χρωμάτων και αναβοσβήνει από τον ιστό
Βίντεο: Προγραμματιζόμενος φωτισμός περιβάλλοντος για εξωτερική οθόνη: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Αυτό το έργο σας βοηθά να ρυθμίσετε το φωτισμό περιβάλλοντος για την εξωτερική οθόνη ή τηλεόραση σας επιτρέπει να ελέγχετε τα ακόλουθα από την άνεση ΟΠΟΙΑΔΗΠΟΤΕ συσκευής έχει ένα πρόγραμμα περιήγησης ιστού και συνδεδεμένο στο δρομολογητή σας.
- Χρώμα LED
- Συχνότητα αναβοσβήνει δίνοντας εφέ DJ
- Ορίστε διαφορετικά χρώματα για κάθε πλευρά της οθόνης
Προμήθειες
Λωρίδα LED WS2801 - 1Χ
Σύνδεση καλωδίων
Raspberry Pi - οποιοδήποτε μοντέλο
Εξωτερικό τροφοδοτικό
Βήμα 1: Διαμορφώστε το You Pi
Εκκινήστε το PI σας και ενεργοποιήστε το δίαυλο SPI ακολουθώντας τις παρακάτω εντολές.
sudo raspi-config
Εισαγάγετε τον κωδικό πρόσβασής σας εάν σας ζητηθεί. Τώρα μεταβείτε στις "Προηγμένες επιλογές" και ενεργοποιήστε το SPI.
Μετά από αυτό, εγκαταστήστε τις εξαρτήσεις.
sudo apt-get updatesudo apt-get install python-pip -y sudo pip install adafruit-ws2801 φιάλη εγκατάστασης sudo pip
Βήμα 2: Δημιουργία συνδέσεων
Τώρα, ήρθε η ώρα να πραγματοποιήσουμε τις καλωδιακές συνδέσεις
Συνδέστε την εξωτερική τροφοδοσία 5V + με τα 5V της ταινίας και συνδέστε το συνδυασμό της γείωσης τροφοδοσίας με τη γείωση του PI και συνδέστε το με το GND της ταινίας.
Το CK και το SI θα συνδεθούν στη διεπαφή SPI του PI.
CK / CI: Pin 23 (SCKL)
SI / DI: Καρφίτσα 19 (MOSI)
Βήμα 3: Δοκιμάστε αν οι συνδέσεις λειτουργούν καλά
Αφού γίνουν όλες οι συνδέσεις, ήρθε η ώρα να δοκιμάσουμε τη λωρίδα μας.
Δημιουργήστε ένα νέο αρχείο python.
nano./strip-test.py
Τώρα, επικολλήστε τον ακόλουθο κώδικα σε αυτό και αποθηκεύστε το αρχείο. Αντικαταστήστε την τιμή LED_COUNT δηλ. 32 με τον αριθμό των LED που έχετε στη λωρίδα σας.
χρόνο εισαγωγής
εισαγωγή RPi. GPIO ως GPIO εισαγωγή Adafruit_WS2801 εισαγωγή Adafruit_GPIO. SPI ως SPI # Διαμορφώστε τον αριθμό των εικονοστοιχείων: LED_COUNT = 32 SPI_PORT = 0 SPI_DEVICE = 0 pixel = Adafruit_WS2801. WS2801Pixels (LED_COUNT, SPI = GPIO) def rainbow_cycle (pixels, wait = 0,005): για j στην περιοχή (256): # ένας κύκλος και των 256 χρωμάτων στον τροχό για i in range (pixels.count ()): pixels.set_pixel (i, wheel (((i * 256 // pixels.count ()) + j) % 256)) pixels.show () if wait> 0: time.sleep (wait) pixels.clear () pixels.show () rainbow_cycle (pixels, αναμονή = 0,01)
Η λωρίδα LED σας θα πρέπει τώρα να λάμπει με όλα τα χρώματα. Εάν όχι, ελέγξτε τις συνδέσεις σας και βεβαιωθείτε ότι λειτουργεί πριν προχωρήσετε στο επόμενο βήμα.
Βήμα 4: Προσαρμογή χρωμάτων και αναβοσβήνει από τον ιστό
Τώρα, ήρθε η ώρα να δημιουργήσουμε έναν διακομιστή ιστού που θα μας βοηθήσει να προσαρμόσουμε τα χρώματα της λωρίδας και να αναβοσβήνουν από οποιαδήποτε συσκευή.
Κλωνοποίηση του κωδικού.
git clone
Ενημερώστε τον αριθμό οδηγήσεων στη μεταβλητή LED_COUNT στο αρχείο "led.py".
Ανάλογα με τον τρόπο που κολλήσατε τα LED στην οθόνη σας, ενημερώστε τις ακόλουθες μεταβλητές στο αρχείο "rgbStrip.py". STRIP_EXTRA, STRIP_BOTTOM, STRIP_RIGHT, STRIP_TOP, STRIP_LEFT
Εκτελέστε το διακομιστή φιάλης
python./led.py
Τώρα, ανοίξτε το πρόγραμμα περιήγησης σε οποιαδήποτε από τις συσκευές που είναι συνδεδεμένες στο δρομολογητή σας και εισαγάγετε τη διεύθυνση IP του PI σας με τη θύρα 1234. Για παράδειγμα, εάν η IP του Pi σας είναι 192.168.1.120, θα πρέπει να ανοίξετε https://192.168.1.120:1234 και θα δείτε έναν ιστότοπο παρόμοιο με την εικόνα.
Τώρα μπορείτε να επιλέξετε ένα χρώμα για κάθε πλευρά της οθόνης σας
Συνιστάται:
Προγραμματιζόμενος φωτισμός κολοκύθας: 25 βήματα (με εικόνες)
Προγραμματιζόμενος φωτισμός κολοκύθας: Αυτό το Instructable προορίζεται για την κατασκευή ενός προγραμματιζόμενου φωτός κολοκύθας με έναν μικροελεγκτή ATTiny. Αυτό σχεδιάστηκε ως εκπαιδευτικό demo για να εισαγάγει οποιονδήποτε (ηλικίας 8+) στα ηλεκτρονικά και τον προγραμματισμό μικροελεγκτών χρησιμοποιώντας το Arduino IDE. Κλινός Ομπέτσεκ
Εξωτερική οθόνη αφής HDMI για Windows & Raspberry Pi: 5 βήματα
Εξωτερική οθόνη αφής HDMI για Windows & Raspberry Pi: Γεια, τι γίνεται, παιδιά! Akarsh εδώ από τη CETech. Έτσι βρήκα αυτήν την οθόνη αφής στον ιστότοπο DFRobot που έχει σχεδιαστεί αρχικά για το Raspberry Pi αλλά βρίσκει την εφαρμογή του σε πολλά μέρη. Η οθόνη διαθέτει μια υποδοχή HDMI πλήρους μεγέθους για οθόνη
Οικιακός φωτισμός περιβάλλοντος χρησιμοποιώντας PICO: 9 βήματα
Οικιακός φωτισμός περιβάλλοντος χρησιμοποιώντας PICO: Δεν θέλατε ποτέ να αλλάξετε τη διάθεση του δωματίου σας αλλάζοντας το χρώμα του φωτός; Λοιπόν, σήμερα θα μάθετε πώς να το κάνετε αυτό ακριβώς. Επειδή, με αυτό το έργο θα δημιουργήσετε ένα σύστημα φωτισμού περιβάλλοντος RGB με ελεγχόμενο Bluetooth που μπορείτε να τοποθετήσετε οπουδήποτε
Μετατρέψτε την οθόνη του φορητού υπολογιστή σας σε εξωτερική οθόνη: 8 βήματα (με εικόνες)
Μετατρέψτε την οθόνη του φορητού υπολογιστή σας σε εξωτερική οθόνη: Αυτό το σεμινάριο απευθύνεται σε λάτρεις που έχουν την ιδέα να χρησιμοποιήσουν τους παλιούς φορητούς υπολογιστές τους, οι οποίοι έχουν κάποιο άλλο πρόβλημα, όπως το πρόβλημα της οθόνης LCD, όπως το MB. Σημείωση: Δεν θα είμαι υπεύθυνος για οποιαδήποτε απώλεια ή ζημιά οποιασδήποτε μορφής εάν προκληθεί από αυτό το έργο. Έχω Acer A
Οθόνη περιβάλλοντος για άφιξη λεωφορείου: 6 βήματα (με εικόνες)
Οθόνη περιβάλλοντος για άφιξη διαύλου: Ενώ οι οθόνες μπορεί να είναι δημοφιλείς για προβολή πληροφοριών, σίγουρα δεν είναι το μόνο μέσο για την κατανάλωση πληροφοριών. Υπάρχουν αρκετές ευκαιρίες για την απεικόνιση πληροφοριών από το περιβάλλον μας και με αυτό το έργο, επιδιώκουμε να εισβάλλουμε σε