Πώς να συνδέσετε το RGB LED στο Arduino

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

Πώς να συνδέσετε το RGB LED στο Arduino
Πώς να συνδέσετε το RGB LED στο Arduino

Βίντεο: Πώς να συνδέσετε το RGB LED στο Arduino

Βίντεο: Πώς να συνδέσετε το RGB LED στο Arduino
Βίντεο: Make 3x3x3 led cube using Arduino uno (or) nano || Important Information in Description || 2024, Ενδέχεται
Anonim

Το RGB LED είναι τρία LED διαφορετικών χρωμάτων (κόκκινο - κόκκινο, πράσινο - πράσινο, μπλε - μπλε), που περικλείονται σε ένα περίβλημα. Ας δούμε πώς να συνδέσετε το RGB LED στο Arduino.

LED RGB
LED RGB

Είναι απαραίτητο

  • - Arduino;
  • - RGB LED.
  • - 3 αντιστάσεις για 220 Ohm.
  • - καλώδια σύνδεσης.
  • - σανίδα ψωμιού
  • - ένας υπολογιστής.

Οδηγίες

Βήμα 1

Τα RGB LED είναι δύο τύπων: με μια κοινή άνοδο ("συν") και μια κοινή κάθοδο ("μείον"). Το σχήμα δείχνει τα σχηματικά διαγράμματα αυτών των δύο τύπων LED. Το μακρύ πόδι του LED είναι πάντα το κοινό καλώδιο τροφοδοσίας. Το κόκκινο καλώδιο LED (R) βρίσκεται ξεχωριστά, το πράσινο (G) και το μπλε (B) βρίσκονται στην άλλη πλευρά της ανόδου, όπως φαίνεται στην εικόνα. Σε αυτό το άρθρο, θα εξετάσουμε τη σύνδεση ενός RGB LED με μια κοινή άνοδο και μια κοινή κάθοδο.

RGB LED με κοινή κάθοδο και κοινή άνοδο
RGB LED με κοινή κάθοδο και κοινή άνοδο

Βήμα 2

Το διάγραμμα σύνδεσης για ένα RGB LED με κοινή άνοδο φαίνεται στο σχήμα. Συνδέουμε την άνοδο στο "+5 V" στην πλακέτα Arduino, οι άλλες τρεις ακίδες με αυθαίρετες ψηφιακές ακίδες.

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

Διάγραμμα καλωδίωσης για RGB LED με κοινή άνοδο στο Arduino
Διάγραμμα καλωδίωσης για RGB LED με κοινή άνοδο στο Arduino

Βήμα 3

Ας ξαναγράψουμε το κλασικό σκίτσο "blink". Θα ενεργοποιήσουμε και θα απενεργοποιήσουμε κάθε ένα από τα τρία χρώματα με τη σειρά. Σημειώστε ότι η λυχνία LED θα ανάψει όταν εφαρμόζουμε το LOW στον αντίστοιχο πείρο του Arduino.

RGB LED αναβοσβήνει σκίτσο
RGB LED αναβοσβήνει σκίτσο

Βήμα 4

Ας δούμε τις ενδεικτικές λυχνίες RGB να αναβοσβήνουν. Η λυχνία LED ανάβει με κόκκινο, πράσινο και μπλε χρώμα. Κάθε χρώμα ανάβει για 1 δευτερόλεπτο, μετά σβήνει για 2 δευτερόλεπτα και το επόμενο ανάβει.

Μπορείτε να ανάψετε κάθε κανάλι ξεχωριστά, μπορείτε ταυτόχρονα να κάνετε φωτισμό, τότε το χρώμα της λάμψης θα αλλάξει.

Αναβοσβήνει RGB LED σε δράση
Αναβοσβήνει RGB LED σε δράση

Βήμα 5

Εάν χρησιμοποιείτε μια κοινή καθόδου RGB LED, συνδέστε το μακρύ καλώδιο LED στο GND της πλακέτας Arduino και τα κανάλια R, G και B στις ψηφιακές θύρες του Arduino. Θα πρέπει να θυμόμαστε ότι τα LED ανάβουν όταν εφαρμόζεται ένα υψηλό επίπεδο (HIGH) στα κανάλια R, G, B, σε αντίθεση με το LED με μια κοινή άνοδο.

Εάν δεν αλλάξετε το παραπάνω σκίτσο, τότε κάθε χρώμα της λυχνίας LED σε αυτήν την περίπτωση θα ανάψει για 2 δευτερόλεπτα και η παύση μεταξύ τους θα είναι 1 δευτερόλεπτο.

Συνιστάται: