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

Χριστουγεννιάτικο δέντρο Raspberry Pi: 6 βήματα (με εικόνες)
Χριστουγεννιάτικο δέντρο Raspberry Pi: 6 βήματα (με εικόνες)

Βίντεο: Χριστουγεννιάτικο δέντρο Raspberry Pi: 6 βήματα (με εικόνες)

Βίντεο: Χριστουγεννιάτικο δέντρο Raspberry Pi: 6 βήματα (με εικόνες)
Βίντεο: To Πουλάκι Τσίου - Greek Version 2024, Νοέμβριος
Anonim
Image
Image
Απαιτούμενο υλικό
Απαιτούμενο υλικό

Θέλατε ποτέ να έχετε τον πλήρη έλεγχο των χριστουγεννιάτικων λαμπτήρων σας; Αυτό το σεμινάριο θα αποκαλύψει τα ακριβή βήματα για να φτιάξετε ένα χριστουγεννιάτικο δέντρο που τροφοδοτείται από Raspberry Pi, ANAVI Light pHAT και μια φθηνή λωρίδα LED 12V RGB. Αυτή σίγουρα δεν είναι η φθηνότερη λύση για διακόσμηση διακοπών, αλλά είναι διασκεδαστική και ένας αποτελεσματικός τρόπος για να εξασκήσετε τις δεξιότητές σας προγραμματισμού.

Βήμα 1: Απαιτούμενο υλικό

Για να χτίσετε το χριστουγεννιάτικο δέντρο Raspberry Pi θα χρειαστείτε:

  • χριστουγεννιάτικο δέντρο
  • Raspberry Pi (οποιοδήποτε μοντέλο ή έκδοση του Raspberry Pi με κεφαλίδα 40 ακίδων)
  • ANAVI Light pHAT
  • Λωρίδα LED 12V RGB
  • Τροφοδοτικό USB
  • Τροφοδοτικό 12V με υποδοχή DC 5,5x2,1mm
  • Κάρτα MicroSD με Raspbian

Μπορείτε να χρησιμοποιήσετε οποιαδήποτε ταινία LED 12V RGB. Επιλέξτε το μήκος της λωρίδας που αντιστοιχεί στο μέγεθος του χριστουγεννιάτικου δέντρου σας. Αυτές οι λωρίδες LED 12V RGB είναι εμπόρευμα. Είναι πολύ προσιτές και εύκολο να βρεθούν. Σε αυτό το βίντεο χρησιμοποιώ λωρίδα μήκους 1 μέτρου με 30 LED.

Βήμα 2: Συναρμολογήστε το υλικό

Συναρμολογήστε το υλικό
Συναρμολογήστε το υλικό
Συναρμολογήστε το υλικό
Συναρμολογήστε το υλικό
Συναρμολογήστε το υλικό
Συναρμολογήστε το υλικό
Συναρμολογήστε το υλικό
Συναρμολογήστε το υλικό

Συγκεντρώστε το υλικό με τα γυμνά σας χέρια. Συνδέστε τη λωρίδα LED RGB στο ANAVI Light pHAT χρησιμοποιώντας ένα κατσαβίδι και ξεκινήστε το Raspberry Pi όπως φαίνεται στο βίντεο.

Το ANAVI Light pHAT είναι ένας πρόσθετος πίνακας υλικού ανοιχτού κώδικα Raspberry Pi, ειδικά σχεδιασμένος για να ελέγχει τα χρώματα της χαμηλής τιμής λωρίδας LED 12V RGB μέσω τριών MOSFET. Χρησιμοποιώντας το είναι πολύ εύκολο να χτίσετε το έργο σε λίγα μόνο λεπτά.

Βήμα 3: Εγκαταστήστε το PiGPIO

Εγκαταστήστε το PiGPIO
Εγκαταστήστε το PiGPIO

Στο Raspberry Pi ανοίξτε ένα τερματικό και εγκαταστήστε τις πιο πρόσφατες εκδόσεις του piGPIO και του Git πληκτρολογώντας τις ακόλουθες εντολές:

sudo apt-get ενημέρωση

sudo apt -get install -y pigpio git

Βήμα 4: Λάβετε τον πηγαίο κώδικα

Λάβετε τον πηγαίο κώδικα
Λάβετε τον πηγαίο κώδικα

Η εφαρμογή επίδειξης για τον έλεγχο της λωρίδας LED 12V RGB είναι δωρεάν και ανοιχτού κώδικα. Είναι διαθέσιμο στο GitHub. Εκτελέστε την ακόλουθη εντολή στο τερματικό για να λάβετε τον πηγαίο κώδικα:

git clone

Βήμα 5: Δημιουργήστε την εφαρμογή

Δημιουργήστε την εφαρμογή
Δημιουργήστε την εφαρμογή

Εκτελέστε την ακόλουθη εντολή σε ένα τερματικό για να δημιουργήσετε την εφαρμογή επίδειξης:

cd anavi-παραδείγματα/anavi-light-phat/light-demo

φτιαχνω, κανω

Η εφαρμογή επίδειξης είναι γραμμένη στη γλώσσα προγραμματισμού C. Δημιουργεί μια διαμόρφωση πλάτους παλμού που ορίζεται από το λογισμικό για να ορίσει το χρώμα της ταινίας LED RGB μέσω των τριών MOSFET σε ANAVI Light pHAT.

Κάθε δευτερόλεπτο το πρόγραμμα ορίζει μια τυχαία τιμή στην περιοχή από 0 έως 255 για καθένα από τα τρία κύρια χρώματα. Ο συνολικός συνδυασμός κάνει περισσότερα από 16 εκατομμύρια χρώματα! Παρόλο που το χρώμα καθορίζεται τυχαία, ο πηγαίος κώδικας γράφεται με τρόπο που να αυξάνει τις πιθανότητες ένα από τα τρία κύρια χρώματα να είναι πιο φωτεινό από τα άλλα.

Βήμα 6: Εκκινήστε την εφαρμογή

Εκκινήστε την Εφαρμογή
Εκκινήστε την Εφαρμογή
Εκκινήστε την Εφαρμογή
Εκκινήστε την Εφαρμογή
Εκκινήστε την Εφαρμογή
Εκκινήστε την Εφαρμογή

Εκτελέστε τις παρακάτω εντολές για να ξεκινήσετε την εφαρμογή:

sudo pigpiod

./διαδήλωση

Η εφαρμογή επίδειξης εκτελεί έναν άπειρο βρόχο. Για να το τερματίσει, ο χρήστης πρέπει να πατήσει ταυτόχρονα στο πληκτρολόγιό του Ctrl και C. Αυτό είναι! Απολαύστε τις διακοπές και καλή διασκέδαση!

Συνιστάται: