Πώς να χρησιμοποιήσετε προγραμματιζόμενα φώτα LED για φωτισμό Χριστουγέννων (με Arduino Uno)

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

Πώς να χρησιμοποιήσετε προγραμματιζόμενα φώτα LED για φωτισμό Χριστουγέννων (με Arduino Uno)
Πώς να χρησιμοποιήσετε προγραμματιζόμενα φώτα LED για φωτισμό Χριστουγέννων (με Arduino Uno)
Anonim

Αν θέλετε να κάνετε το σπίτι σας τέλειο για τα Χριστούγεννα, ήρθε η ώρα να γίνετε δημιουργικοί! Αυτό το έργο είναι ιδανικό για όσους ενδιαφέρονται για ένα διασκεδαστικό και μοναδικό έργο DIY ή για όσους θέλουν να κάνουν το σπίτι να δείχνει όσο το δυνατόν πιο γιορτινό για αυτά τα Χριστούγεννα με εκθαμβωτικά φώτα LED. Αυτό το άρθρο προσφέρει έναν απλό οδηγό που θα σας βοηθήσει να συνδέσετε και να ρυθμίσετε το Arduino Uno για να προσθέσετε εκπληκτικά εφέ στη λωρίδα LED.

Βήματα

Μέρος 1 από 5: Τοποθέτηση της λωρίδας LED

Μέρος 1 βήμα 1
Μέρος 1 βήμα 1

Βήμα 1. Καθορίστε πού θέλετε η λωρίδα LED σας για τα φώτα να έχουν το καλύτερο αποτέλεσμα

Σημειώστε τη γραμμή όπου θα τρέξει η λωρίδα.

Βήμα 2. Μετρήστε το μήκος των περιοχών όπου θέλετε να εγκαταστήσετε τα φώτα σας

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

Μέρος 1 βήμα 3
Μέρος 1 βήμα 3

Βήμα 3. Βιδώστε τα άγκιστρα κυπέλλου κατά μήκος της μαρκίζας

Τοποθετήστε τα κάθε 6 ίντσες.

  • Τρυπήστε πιλοτικές τρύπες για να το διευκολύνετε να τις βιδώσετε.

    IMG_9647
    IMG_9647
Μέρος 1 βήμα 4
Μέρος 1 βήμα 4

Βήμα 4. Βιδώστε τα μάτια του πληρώματος στην πλαστική λωρίδα

Τοποθετήστε τα κάθε 6 ίντσες. Βεβαιωθείτε ότι η απόσταση μεταξύ κάθε γάντζου κυπέλλου και μεταξύ των ματιών του πληρώματος είναι ίση.

Zipties
Zipties

Βήμα 5. Απομακρύνετε τα φερμουάρ

Τοποθετήστε φερμουάρ κάθε 8 ίντσες για να συνδέσετε τις λωρίδες LED στις πλαστικές λωρίδες.

Hangup
Hangup

Βήμα 6. Κρεμάστε τη λωρίδα LED στις μαρκίζες ταιριάζοντας τα μάτια του πληρώματος με γάντζους κυπέλλου

Μέρος 2 από 5: Καλωδίωση της λωρίδας LED

IMG_9658
IMG_9658

Βήμα 1. Εξετάστε τη λωρίδα LED

Κάθε άκρο της λωρίδας θα έχει τρία καλώδια.

  • Καλώδιο γείωσης (GND). Είσοδος σήματος δεδομένων (Din). Καλώδιο τροφοδοσίας (+5V).
  • Σημειώστε την κατεύθυνση ροής της γραμμής δεδομένων στη λωρίδα.
Αντίσταση2
Αντίσταση2

Βήμα 2. Συνδέστε το καλώδιο εισαγωγής δεδομένων

  • Συνδέστε την αντίσταση 470 Ohm σε σειρά με το καλώδιο σήματος δεδομένων της λωρίδας LED (πράσινο). Αυτή η αντίσταση βοηθά στην αποφυγή αιχμών στη γραμμή δεδομένων που μπορούν να βλάψουν το πρώτο LED της λωρίδας.
  • Συνδέστε έναν βραχυκυκλωτήρα από τον πείρο 12 στο Arduino σε ένα άλλο άκρο της αντίστασης.
Πυκνωτής
Πυκνωτής

Βήμα 3. Συνδέστε το κοντό αρνητικό (-) σκέλος του πυκνωτή 1000 uF στο καλώδιο γείωσης (GND) και το μεγαλύτερο θετικό (+) σκέλος στο καλώδιο τροφοδοσίας (+5V) της λωρίδας LED

Powerle2d
Powerle2d

Βήμα 4. Συνδέστε τη λωρίδα LED στο τροφοδοτικό

  • Κόψτε το καλώδιο της λωρίδας led στο επιθυμητό μήκος.
  • Χρησιμοποιήστε ένα καλώδιο για να συνδέσετε το καλώδιο τροφοδοσίας (+5V) στη λωρίδα LED στη θύρα +V στο τροφοδοτικό.
  • Συνδέστε το καλώδιο γείωσης της λωρίδας LED (GND) στη θύρα –V (COM) του τροφοδοτικού.

    Ξεβιδώστε τις βίδες στις θύρες του τροφοδοτικού για να τοποθετήσετε καλώδια και, στη συνέχεια, σφίξτε τις βίδες

Ardugino
Ardugino

Βήμα 5. Τροφοδοτήστε το Arduino

  • Πιάστε ένα καλώδιο άλματος και συνδέστε τον πείρο Vin στο Arduino σας στη θύρα +V του τροφοδοτικού.
  • Πιάστε ένα καλώδιο βραχυκυκλωτήρα και συνδέστε τον πείρο GND στο Arduino με το καλώδιο γείωσης της λωρίδας led.
IMG_b9835
IMG_b9835

Βήμα 6. Βεβαιωθείτε ότι κανένα από τα καλώδια δεν βραχυκυκλώνει

Οι λυχνίες LED στη λωρίδα είναι πολύ ευαίσθητες και μπορεί να γίνουν κακές.

  • Ασφαλίστε όλες τις ανοιχτές συνδέσεις καλωδίων με ηλεκτρική ταινία.

    Schemvatic
    Schemvatic
Powercord
Powercord

Βήμα 7. Συνδέστε το καλώδιο επέκτασης στο τροφοδοτικό

  • Συνδέστε το πράσινο καλώδιο στο
  • Συνδέστε το μαύρο καλώδιο στο L
  • Συνδέστε το λευκό σύρμα στο Ν

Μέρος 3 από 5: Εγκατάσταση του λογισμικού Arduino

Στιγμιότυπο οθόνης 2018 02 07 στις 11.04.58 π.μ
Στιγμιότυπο οθόνης 2018 02 07 στις 11.04.58 π.μ

Βήμα 1. Λήψη και εγκατάσταση του Arduino IDE 1.6.5

Μπορείτε να το κατεβάσετε δωρεάν από τον ιστότοπο του Arduino.

  • Η νεότερη έκδοση Arduino IDE δεν ισχύει για αυτό το έργο, επειδή ο κώδικας δεν μπορεί να μεταγλωττιστεί.
  • Κάντε διπλό κλικ στο ληφθέν αρχείο και ακολουθήστε τον οδηγό εγκατάστασης του προγράμματος.
IMG_9640
IMG_9640

Βήμα 2. Αποσυνδέστε το Arduino Uno από τη λωρίδα LED

Βεβαιωθείτε ότι δεν υπάρχει σύνδεση μεταξύ της πλακέτας Arduino και της λωρίδας φωτός.

IMG_9635
IMG_9635

Βήμα 3. Συνδέστε την πλακέτα Arduino Uno στον υπολογιστή σας μέσω καλωδίου USB

Μέρος 4 από 5: Εγκατάσταση της βιβλιοθήκης PololuLedStrip και μεταφόρτωση των κωδικών

Chossingport
Chossingport

Βήμα 1. Επιστρέψτε στο Arduino IDE

Επιλέξτε τη σωστή θύρα USB για το Arduino IDE, ώστε να μπορεί να συνδεθεί με την πλακέτα σας.

Κάντε κλικ στα Εργαλεία και, στη συνέχεια, μεταβείτε στη Θύρα και, στη συνέχεια, κάντε κλικ στη σωστή θύρα (Για χρήστες Windows: COM3, COM2…). Εάν δεν εμφανίζονται θύρες COM στο μενού, δοκιμάστε διαφορετική θύρα USB ή επανεκκίνηση του υπολογιστή σας

Searchbar pn
Searchbar pn
Στιγμιότυπο οθόνης 2018 02 09 στις 10.00.59 μ.μ
Στιγμιότυπο οθόνης 2018 02 09 στις 10.00.59 μ.μ

Βήμα 2. Εγκαταστήστε τη βιβλιοθήκη Pololu

Κάντε κλικ στο "Σκίτσο" και μεταβείτε στο "Συμπερίληψη βιβλιοθήκης" και στη συνέχεια "Διαχείριση βιβλιοθηκών".

  • Κάντε κλικ στη γραμμή αναζήτησης και πληκτρολογήστε το PololuLedStrip
  • Στιγμιότυπο οθόνης 2018 02 07 στις 1.57.58 μ.μ
    Στιγμιότυπο οθόνης 2018 02 07 στις 1.57.58 μ.μ

    Εντοπίστε το PololuLedStrip by Pololu και κάντε κλικ στο κουμπί εγκατάστασης.

LedStripXmas
LedStripXmas

Βήμα 3. Ανεβάστε τους κωδικούς στον πίνακα Arduino

  • Κάντε κλικ στο "Αρχείο", στη συνέχεια "Παραδείγματα" και στη συνέχεια "PololuLedStrip." Τέλος, κάντε διπλό κλικ στο LedStripXmas. Το Arduino IDE θα ανοίξει ένα νέο παράθυρο που περιέχει κωδικούς για αυτό το έργο.

    Screen Shot 2018 02 09 στις 10.11.36 PM
    Screen Shot 2018 02 09 στις 10.11.36 PM
  • Αλλάξτε τον αριθμό των LED στους κωδικούς. Εισάγετε 150, αυτή η λωρίδα led έχει 150 LED.

    Στιγμιότυπο οθόνης 2018 02 09 στις 10.27.33 μ.μ
    Στιγμιότυπο οθόνης 2018 02 09 στις 10.27.33 μ.μ
  • Κάντε κλικ στο κουμπί μεταφόρτωσης και ελέγξτε τη γραμμή κατάστασης.

    Το IDE θα μεταγλωττίσει τον κωδικό σας και εάν δεν εντοπιστούν σφάλματα. Εάν εμφανιστούν σφάλματα, ελέγξτε τον κωδικό σας

Βήμα 4. Αποσυνδέστε τον πίνακα Arduino από τον υπολογιστή

Βήμα 5. Συνδέστε το ξανά στη λωρίδα LED

    • Συνδέστε τον πείρο 12 στο Arduino στο καλώδιο δεδομένων της λωρίδας LED.
    • Συνδέστε το καλώδιο βραχυκυκλωτήρα (+5v) στο πείρο Vin και το καλώδιο βραχυκυκλωτήρα γείωσης στο GND στο Arduino.

Μέρος 5 από 5: Δοκιμές

Βήμα 1. Συνδέστε το καλώδιο επέκτασης στην πλησιέστερη πρίζα

IMnG_9838
IMnG_9838

Βήμα 2. Ελέγξτε τη λυχνία κατάστασης (κίτρινη) στο τροφοδοτικό

Το φως πρέπει να είναι συνεχώς αναμμένο.

Optimize
Optimize

Βήμα 3. Ολοκληρώθηκε

Συμβουλές

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

Προειδοποιήσεις

  • Μην συνδέετε το βραχυκύκλωμα ενός πυκνωτή στο καλώδιο τροφοδοσίας (5V+) της λωρίδας led. Τα εξαρτήματά σας μπορεί να πάρουν φωτιά.
  • Μην συνδέετε το καλώδιο επέκτασης στην πρίζα όταν είναι χαλαρές όλες οι βίδες των θυρών του τροφοδοτικού.
  • Αποφύγετε να αγγίζετε το τροφοδοτικό με γυμνά χέρια. Συνιστάται να φοράτε λαστιχένια γάντια για να αποφύγετε τυχόν λανθασμένους κραδασμούς στον εαυτό σας.

Συνιστάται: