Ultimate Οδηγός για τη σύνδεση των λωρίδων φωτισμού LED σε Arduino

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

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

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

Ένα από τα πιο κοινά προϊόντα LED είναι η λωρίδα LED. Σε αυτό το άρθρο, θα περιγράψουμε πώς να ρυθμίσουμε τους δύο πιο συνηθισμένους τύπους με ένα Arduino. Αυτά τα έργα είναι πολύ απλά και ακόμα και αν είστε αρχάριος με Arduino Ξεκινώντας με το Arduino: Οδηγός για αρχάριους Ξεκινώντας με το Arduino: Οδηγός για αρχάριους Το Arduino είναι μια πλατφόρμα πρωτοτύπου ηλεκτρονικής ανοικτής πηγής που βασίζεται σε ευέλικτο και εύκολο στη χρήση υλικό και λογισμικό. Πρόκειται για καλλιτέχνες, σχεδιαστές, χομπίστες και όσους ενδιαφέρονται να δημιουργήσουν διαδραστικά αντικείμενα ή περιβάλλοντα. Διαβάστε περισσότερα ή ηλεκτρονικά ηλεκτρονικά Ηλεκτρονικά για αρχάριους: 10 Δεξιότητες που πρέπει να ξέρετε Ηλεκτρονικά για αρχάριους: 10 δεξιότητες που πρέπει να ξέρετε Πολλοί από εμάς δεν έχουν αγγίξει ποτέ ούτε ένα συγκολλητικό σίδερο - αλλά τα πράγματα μπορούν απίστευτα να ανταμείψουν. Εδώ είναι δέκα από τις πιο βασικές δεξιότητες ηλεκτρονικών ειδών DIY για να σας βοηθήσουν να ξεκινήσετε. Διαβάστε περισσότερα, θα μπορείτε να το κάνετε αυτό.

Θα χρησιμοποιήσουμε επίσης το IDE του Arduino για να τα ελέγξουμε. Αυτό το έργο χρησιμοποιεί ένα Arduino Uno, αν και θα μπορούσατε να χρησιμοποιήσετε σχεδόν οποιοδήποτε συμβατό board (όπως το NodeMCU) Γνωρίστε τον Kildeur του Arduino: ESP8266 Γνωρίστε τον Kildeur του Arduino: ESP8266 Τι θα σας έλεγα ότι υπάρχει ένα συμβούλιο Dev συμβατό με Arduino με ενσωματωμένο Wi -Fi για λιγότερο από $ 10; Λοιπόν, υπάρχει, διαβάστε περισσότερα).

Επιλέξτε τη γάζα σας

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

Πολλές από αυτές τις λωρίδες έρχονται με ένα υπέρυθρο τηλεχειριστήριο για τον έλεγχο τους, αν και σε αυτό το έργο θα χρησιμοποιήσουμε ένα Arduino για να αντ 'αυτού. Περάστε λίγο χρόνο για ψώνια γύρω, κατά τη στιγμή της γραφής ήταν δυνατόν να πάρει αυτές τις ταινίες για μόλις $ 1 ανά μέτρο.

LED φώτα λωρίδας
Πιστωτική Εικόνα: phanu suwannarat μέσω του Shutterstock

Αν θέλετε κάτι λίγο πιο προηγμένο, σκεφτείτε το WS2811 / 12 / 12B . Αυτές οι λωρίδες (μερικές φορές αναφερόμενες ως Neopixels ) έχουν ενσωματωμένα chipsets που τους επιτρέπουν να αντιμετωπίζονται μεμονωμένα. Αυτό σημαίνει ότι είναι ικανές περισσότερο από απλώς τον περιβάλλοντα φωτισμό.

Μπορείτε να τα χρησιμοποιήσετε για να φτιάξετε ένα φτηνό LED pixel Project Weekend: Κατασκευάστε ένα Giant LED Pixel Display Weekend Project: Κατασκευάστε ένα Giant LED Pixel Display Αγαπώ τα εικονοκύτταρα LED: φωτεινό, εύκολο στον έλεγχο, φθηνό και τόσο ευπροσάρμοστο. Σήμερα, θα τα μετατρέψουμε σε μια μεγάλη οθόνη pixel που μπορεί να κρεμαστεί στον τοίχο. Διαβάστε περισσότερα από την αρχή. Μπορείτε να τα χρησιμοποιήσετε ακόμη και για να φτιάξετε τη δική σας προσωπική λάμπα σύννεφων θύελλας εσωτερικού χώρου.

LED Pixel Display

Αυτές οι λωρίδες χρειάζονται μόνο 5v για να τις τροφοδοτήσουν. Ενώ είναι δυνατό να τροφοδοτείτε μικρά ποσά από αυτά απευθείας από έναν πίνακα Arduino, είναι γενικά μια καλή ιδέα να χρησιμοποιήσετε μια ξεχωριστή τροφοδοσία ισχύος 5V για να εξοικονομήσετε τον εαυτό σας από τη μυρωδιά του τηγανητού Arduino. Αν ψάχνετε για ξεχωριστά προγραμματιζόμενα LED, αυτά είναι για σας. Τη στιγμή της γραφής, είναι διαθέσιμα για περίπου $ 4 ανά μέτρο.

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

Όταν κοιτάζετε LED λωρίδες, δώστε προσοχή στους αριθμούς της λίστας. Συνήθως, ο πρώτος αριθμός θα είναι ο αριθμός των LED ανά μέτρο, και τα γράμματα IP που ακολουθούν οι αριθμοί θα είναι η προστασία από τις καιρικές συνθήκες. Για παράδειγμα, αν η λίστα λέει 30 IP67, αυτό σημαίνει ότι θα υπάρχουν 30 LED ανά μέτρο. Το 6 δηλώνει ότι είναι απόλυτα σφραγισμένο από τη σκόνη και το 7 σημαίνει ότι προστατεύεται από προσωρινή βύθιση στο νερό. (Μάθετε περισσότερα σχετικά με τη στεγανότητα και τις αξιολογήσεις IP) Τι κάνει μια συσκευή αδιάβροχη ή ανθεκτική στο νερό Τι κάνει μια συσκευή αδιάβροχη ή ανθεκτική στο νερό Πολλές συσκευές πωλούνται ως αδιάβροχες αλλά μπορεί να είναι πολύ παραπλανητικές. Για να μάθετε περισσότερα σχετικά με αυτό, κάντε κλικ εδώ για να μάθετε περισσότερα.) Μόλις έχετε την επιλεγμένη λωρίδα LED σας, ήρθε η ώρα να συνδεθείτε με ένα Arduino. Ας ξεκινήσουμε με το SMD5050.

Συνδεδεμένοι

Απαιτούνται ηλεκτρονικά εξαρτήματα

Για να συνδέσετε μια 12v LED λωρίδα σε ένα Arduino, θα χρειαστείτε μερικά εξαρτήματα:

  • 12v RGB LED ταινία ( SMD5050 )
  • 1 x Arduino Uno (οποιαδήποτε συμβατή πλακέτα θα κάνει)
  • 3 x 10k Ohm αντιστάσεις
  • 3 x MOSFET N-καναλιών με επίπεδο λογικής
  • 1 x Breadboard
  • Συνδέστε καλώδια
  • 12V τροφοδοτικό

Πριν ρυθμίσετε το κύκλωμα, ας μιλήσουμε για τα MOSFET .

Κάθε φορά που ελέγχετε κάτι που είναι υψηλότερη από τον μικροελεγκτή σας, χρειάζεστε κάτι μεταξύ τους για να σταματήσετε τη φόρτωση του σκάφους σας. Ένας από τους απλούστερους τρόπους για να γίνει αυτό είναι να χρησιμοποιήσετε ένα MOSFET. Με την αποστολή σημάτων διαμόρφωσης πλάτους παλμού ( PWM ) στο πόδι της πύλης, είναι δυνατό να ελέγξετε πόση ισχύς περνάει μεταξύ του σωλήνα αποστράγγισης και των πηγών πηγής . Με το πέρασμα κάθε χρώματος της λωρίδας LED μέσω του MOSFET, μπορείτε να ελέγξετε τη φωτεινότητα κάθε μεμονωμένου χρώματος στη λωρίδα LED.

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

Ρυθμίστε το κύκλωμά σας έτσι:

Κύκλωμα Arduino MOSFET

  1. Συνδέστε τους ακροδέκτες Arduino 9, 6 και 5 με τα πόδια των τριών MOSFETs και συνδέστε μια αντιστάτη 10k σε κάθε γραμμή στη γείωση.
  2. Συνδέστε τα πόδια πηγής στη γείωση.
  3. Συνδέστε τα πόδια αποστράγγισης στις συνδέσεις πράσινου, κόκκινου και μπλε στη λωρίδα LED.
  4. Συνδέστε τη ράγα τροφοδοσίας στο βύσμα + 12v της λωρίδας LED (σημειώστε ότι σε αυτή την εικόνα το καλώδιο τροφοδοσίας είναι μαύρο για να ταιριάζει με τα χρώματα των συνδέσεων της λωρίδας LED μου).
  5. Συνδέστε το έδαφος Arduino στη γείωση.
  6. Συνδέστε την παροχή ρεύματος 12v στις ράγες τροφοδοσίας.

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

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

Όταν ολοκληρωθεί το κύκλωμά σας, θα πρέπει να φαίνεται κάτι τέτοιο:

Arduino MOSFETs στο Breadboard

Τώρα που έχετε συνδέσει τα πάντα, ήρθε η ώρα να κάνετε ένα απλό σκίτσο Arduino για να το ελέγξετε.

Fade It Up

Συνδέστε τον πίνακα Arduino στον υπολογιστή σας μέσω USB και ανοίξτε το IDE του Arduino. Βεβαιωθείτε ότι έχετε επιλέξει τον σωστό πίνακα και τον αριθμό θύρας που έχει επιλεγεί για την πλακέτα σας στο μενού Εργαλεία> Πίνακας και Εργαλεία> Θύρα . Ανοίξτε ένα νέο σκίτσο και αποθηκεύστε το με το κατάλληλο όνομα.

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

Ξεκινήστε καθορίζοντας ποιες ακίδες θα χρησιμοποιηθούν για τον έλεγχο των MOSFET.

#define RED_LED 6 #define BLUE_LED 5 #define GREEN_LED 9 

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

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

 int brightness = 255; int gBright = 0; int rBright = 0; int bBright = 0; int fadeSpeed = 10; 

Στη λειτουργία εγκατάστασης θα ρυθμίσουμε τις ακίδες Arduino. Θα καλέσουμε επίσης μερικές λειτουργίες με καθυστέρηση 5 δευτερολέπτων μεταξύ τους. Αυτές οι λειτουργίες δεν υπάρχουν ακόμα, αλλά μην ανησυχείτε, θα φτάσουμε σε αυτές.

 void setup() { pinMode(GREEN_LED, OUTPUT); pinMode(RED_LED, OUTPUT); pinMode(BLUE_LED, OUTPUT); TurnOn(); delay(5000); TurnOff(); } 

Τώρα δημιουργήστε τη μέθοδο TurnOn () :

 void TurnOn() { for (int i = 0; i< 256; i++) { analogWrite(RED_LED, rBright); rBright +=1; delay(fadeSpeed); } for (int i = 0; i< 256; i++) { analogWrite(BLUE_LED, bBright); bBright += 1; delay(fadeSpeed); } for (int i = 0; i< 256; i++) { analogWrite(GREEN_LED, gBright); gBright +=1; delay(fadeSpeed); } } 

Αυτά τα τρία για βρόχους παίρνουν κάθε χρώμα μέχρι την πλήρη φωτεινότητα του για ένα χρόνο που καθορίζεται από την τιμή fadeSpeed .

Τέλος, πρέπει να δημιουργήσετε τη μέθοδο TurnOff () :

 void TurnOff() { for (int i = 0; i< 256; i++) { analogWrite(GREEN_LED, brightness); analogWrite(RED_LED, brightness); analogWrite(BLUE_LED, brightness); brightness -= 1; delay(fadeSpeed); } } void loop() { } 

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

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

Τώρα θα πρέπει να βλέπετε τη λωρίδα LED σας να ανοίγει κάθε χρώμα ξεχωριστά, κρατώντας το λευκό χρώμα για 5 δευτερόλεπτα και στη συνέχεια να εξασθενεί ομοιόμορφα σε τίποτα:

Οι λωρίδες LED αναβοσβήνουν

Αν αντιμετωπίζετε δυσκολίες, ελέγξτε ξανά τις καλωδιώσεις και τον κωδικό σας.

Αυτό το έργο είναι ένας απλός τρόπος για να ξεκινήσετε, αλλά οι ιδέες που καλύπτονται σε αυτό μπορούν να επεκταθούν για να κάνουν πραγματικά αποτελεσματικό φωτισμό. Με μερικά ακόμα συστατικά θα μπορούσατε να δημιουργήσετε το δικό σας συναγερμό Sunrise Arduino Night Light και ηλιοθεραπεία Project Arduino Night Light και Sunrise Alarm Project Σήμερα, θα φτιάξουμε ξυπνητήρι, που θα σας ξυπνήσει απαλά και αργά χωρίς να καταφύγετε σε ένα επιθετική μηχανή θορύβου. Διαβάστε περισσότερα . Αν έχετε ένα κιτ εκκίνησης με το Arduino σας Ποιο είναι το κιτ εκκίνησης Arduino σας; [Arduino Beginners] Τι υπάρχει στο κιτ εκκίνησης Arduino; [Arduino Beginners] Αντιμετωπίζοντας ένα κουτί γεμάτο ηλεκτρονικά εξαρτήματα, είναι εύκολο να σας συγκλονίσει. Εδώ είναι ένας οδηγός για ακριβώς τι θα βρείτε στο κιτ σας. Διαβάστε περισσότερα μπορείτε να χρησιμοποιήσετε οποιοδήποτε κουμπί ή αισθητήρα για να ενεργοποιήσετε τις λυχνίες LED σας όταν εισέλθετε στο δωμάτιο, για παράδειγμα:

Φωτισμός με ελεγχόμενη κίνηση Arduino

Τώρα που καλύψαμε τα SMD5050s, ας προχωρήσουμε στις ταινίες WS2812B .

Bright Ideas

Αυτές οι λωρίδες απαιτούν λιγότερα εξαρτήματα για να τα λειτουργούν και υπάρχει κάποια ελευθερία ως προς τις ακριβείς τιμές των εξαρτημάτων που μπορείτε να χρησιμοποιήσετε. Ο πυκνωτής σε αυτό το κύκλωμα διασφαλίζει ότι τα 5v LEDs έχουν σταθερή τροφοδοσία. Η αντίσταση εξασφαλίζει ότι το σήμα δεδομένων που λαμβάνεται από το Arduino είναι απαλλαγμένο από οποιαδήποτε παρεμβολή.

Θα χρειαστείτε:

  • WS2811 / 12 / 12B 5v LED λωρίδα (και τα τρία μοντέλα έχουν ολοκληρωμένες μάρκες και δουλεύουν πολύ με τον ίδιο τρόπο)
  • 1 x Arduino Uno (ή παρόμοια συμβατή πλακέτα)
  • 1 x 220-440 Ohm Αντίσταση (οτιδήποτε μεταξύ αυτών των δύο τιμών είναι μια χαρά)
  • 1 x 100-1000 microFarad Capacitor (τίποτα μεταξύ αυτών των δύο τιμών είναι καλές)
  • Breadboard και συνδέστε καλώδια
  • 5V παροχή ρεύματος

Ρυθμίστε το κύκλωμα όπως φαίνεται στο διάγραμμα:

Circuit Arduino

Λάβετε υπόψη ότι ο πυκνωτής πρέπει να είναι ο σωστός προσανατολισμός. Μπορείτε να πείτε ποια πλευρά προσκολλάται στη σιδηροτροχιά του εδάφους αναζητώντας το σήμα μείον (-) στο σώμα του πυκνωτή.

Αυτή τη φορά τροφοδοτούμε το Arduino χρησιμοποιώντας την τροφοδοσία 5V. Αυτό κάνει το έργο αυτόνομο μόλις τελειώσουμε, αν και υπάρχουν σημαντικά πράγματα που πρέπει να σημειώσουμε εδώ.

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

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

Μόλις συνδεθείτε, θα πρέπει να φαίνεται ως εξής:

Ολοκληρωμένο κύκλωμα Arduino

Τώρα που η λωρίδα LED μας είναι καλωδιωμένη, ας προχωρήσουμε στον κώδικα.

Φώτα Χορού

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

Συνδέστε το Arduino στον υπολογιστή και ανοίξτε το IDE του Arduino. Βεβαιωθείτε ότι έχετε επιλέξει τον σωστό αριθμό πίνακα και θύρας στα εργαλεία> Επιτραπέζια και Εργαλεία> Μενού θύρας .

Θα χρησιμοποιήσουμε τη βιβλιοθήκη FastLED για να ελέγξουμε τη ρύθμισή μας. Μπορείτε να προσθέσετε τη βιβλιοθήκη κάνοντας κλικ στο Σκίτσο> Συμπερίληψη βιβλιοθήκης> Διαχείριση βιβλιοθηκών και αναζήτηση για FastLED. Κάντε κλικ στην επιλογή install και η βιβλιοθήκη θα προστεθεί στο IDE.

Στην ενότητα Αρχείο> Παραδείγματα> FastLED επιλέξτε το σκίτσο DemoReel100 . Αυτό το σχέδιο σκιαγραφεί διάφορα πράγματα που μπορούν να γίνουν με τις λωρίδες οδηγήσεων WS2812 και είναι απίστευτα εύκολο να το εγκαταστήσετε.

Το μόνο που χρειάζεται να αλλάξετε είναι η μεταβλητή DATA_PIN ώστε να αντιστοιχεί στον ακροδέκτη 13 και στη μεταβλητή NUM_LEDS για να καθορίσετε πόσες λυχνίες LED στη λωρίδα που χρησιμοποιείτε. Σε αυτή την περίπτωση, χρησιμοποιώ μόνο μια μικρή σειρά από 10 LEDs κομμένα από μια μεγαλύτερη λωρίδα. Χρησιμοποιήστε περισσότερα για μεγαλύτερη προβολή!

Κωδικός Arduino

Αυτό είναι! Μεταφορτώστε το σκίτσο στη σανίδα σας, αποσυνδέστε το καλώδιο USB και ενεργοποιήστε την τροφοδοσία 5V. Τέλος, επανατοποθετήστε το VIN του Arduino στη γραμμή ρεύματος και παρακολουθήστε την εκπομπή!

Arduino Τελειωμένο Κύκλωμα

Αν δεν συμβεί τίποτα, ελέγξτε την καλωδίωση σας και ορίσατε τη σωστή καρφίτσα Arduino στο σκίτσο επίδειξης.

Ατελείωτες δυνατότητες

Το σκίτσο επίδειξης δείχνει ορισμένους από τους πολλούς δυνατούς συνδυασμούς επιδράσεων που μπορούν να επιτευχθούν με τις λωρίδες WS2812. Παράλληλα με ένα βήμα προς τα πάνω από τις κανονικές λωρίδες LED, μπορούν να χρησιμοποιηθούν και για πρακτική χρήση. Ένα καλό επόμενο έργο θα είναι η δημιουργία της δικής σας ambilight Τα 8 Best TV Ambilight κιτ για ευχάριστο φωτισμό φόντου Τα 8 καλύτερα κιτ Ambilight TV για ευχάριστους φωτισμούς φόντου Το Ambilight προσθέτει δωρεάν εφέ οπίσθιου φωτισμού στις τηλεοράσεις, το οποίο ενισχύει το περιεχόμενο βίντεο στην οθόνη. Αλλά υπάρχουν πολλά κιτ Ambilight εκεί έξω. Ποιο είναι το καλύτερο για εσάς; Διαβάστε περισσότερα για το κέντρο πολυμέσων σας.

Ενώ αυτές οι λωρίδες είναι σίγουρα πιο λειτουργικές από τις SMD5050s, μην εκπτώσετε τις κανονικές λωρίδες LED 12v αρκετά ακόμα. Είναι απίστευτα από την άποψη της τιμής και υπάρχουν τεράστιοι αριθμοί εφαρμογών για λωρίδες LED 22 Τρόποι φωτισμού της ζωής σας με λωρίδες LED RGB 22 τρόποι να ανάψετε τη ζωή σας με λωρίδες LED RGB Μπορείτε να αγοράσετε πέντε μέτρα LED RGB φωτισμό ταινιών για κάτω από $ 10 - έτσι είναι εδώ μερικές μεγάλες ιδέες του έργου για να τις χρησιμοποιήσετε γύρω από το σπίτι σας. Διαβάστε περισσότερα .

Η μάθηση για να δουλέψετε με λωρίδες LED είναι ένας καλός τρόπος για να εξοικειωθείτε με τον βασικό προγραμματισμό στο Arduino, αλλά ο καλύτερος τρόπος για να μάθετε είναι με το τικνίκ. Τροποποιήστε τον παραπάνω κώδικα και δείτε τι μπορείτε να κάνετε! Εάν όλα αυτά ήταν λίγο πολύ για σας, σκεφτείτε να αρχίσετε με αυτά τα έργα Arduino για αρχάριους 10 Μεγάλα Έργα Arduino για Αρχάριους 10 Μεγάλα Έργα Arduino για Αρχάριους Η ολοκλήρωση ενός έργου Arduino σας δίνει μια αίσθηση ικανοποίησης όπως και καμία άλλη. Οι περισσότεροι αρχάριοι δεν είναι σίγουροι από πού να ξεκινήσουν όμως, και ακόμη και τα σχέδια για αρχάριους μπορεί να φανεί μάλλον τρομακτικό. Διαβάστε περισσότερα .

Συντεταγμένες εικόνας: mkarco / Shutterstock

In this article