Πίνακας περιεχομένων:
Βίντεο: Bentzi Led: 3 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
έτσι φαίνεται όταν λειτουργεί
Βήμα 1: Κωδικός για το φως
Μπορεί να είναι λίγο ασταθές όταν το κοιτάξετε από εδώ
int greenled = 9; // ορίζει το πράσινο χρώμα για το φως
int μπλε = 10; // ορίζει το μπλε χρώμα για το φως int redled = 11; // ορίζει το κόκκινο χρώμα για το φως int redval = 0; // ορίζει μια τιμή που μπορεί να αλλάξει για το κόκκινο χρώμα int blueval = 0; // ορίζει μια τιμή που μπορεί να αλλάξει για το μπλε χρώμα int greenval = 0; // ορίζει μια τιμή που μπορεί να αλλάξει για το πράσινο χρώμα int potPin = A0; // ορίζει μια τιμή για το πεντενσιόμετρο που του επιτρέπει να λειτουργεί void setup () {// βάλτε τον κωδικό εγκατάστασης εδώ, για να εκτελεστεί μία φορά: pinMode (potPin, INPUT); // καθιστώντας το ΕΙΣΑΓΩΓΗ λέτε στο Potpin να διαβάσει ποιες είναι οι τιμές pinMode (A0, INPUT); // καθιστώντας το μια είσοδο του λέει να διαβάσει τιμές και στείλτε το στο φως pinMode (greenled, OUTPUT); // για όλα τα φώτα λέγοντάς τους ότι είναι OUTPUTs τους λέτε να παράγουν ένα χρώμα. pinMode (κόκκινο, ΕΞΟΔΟΣ) pinMode (μπλε, OUTPUT); Serial.begin (9600); // αυτό λέει στο Serial να ξεκινήσει τις τιμές εκτύπωσης}
void loop () {// βάλτε τον κύριο κωδικό σας εδώ, για να εκτελείται επανειλημμένα: redval = analogRead (potPin); // αυτό λέει την τιμή για ανάγνωση από το potpin greenval = analogRead (potPin); // αυτό λέει την τιμή για ανάγνωση από το potpin blueval = analogRead (potPin); // αυτό λέει την τιμή για ανάγνωση από το potpin redval = χάρτης (redval, 0, 1023, 255, 0); // αυτό σημαίνει ότι οι τιμές πρέπει να παρεμβάλλονται από 0 έως 1023 και 255 στο μηδέν blueval = χάρτης (blueval, 0, 1023, 0, 255); // ίδιος όπως παραπάνω ακριβώς διαφορετικοί αριθμοί greenval = χάρτης (greenval, 0, 1023, 130, 5); // ίδιος με δύο παραπάνω μόλις διαφορετικοί αριθμοί Serial.print (redval); // λέγοντας στο Serial να εκτυπώσει την κόκκινη τιμή ίδια για μπλε και πράσινο Serial.print (blueval). Serial.println (greenval); analogWrite (redled, redval); // λέει στο φως να ενεργεί όπως το redvalue το λέει στο analogWrite (greenled, greenval)? analogWrite (μπλε, μπλε)
}
Βήμα 2: Ρύθμιση
μεγάλο πόδι για το φως πηγαίνει στα πέντε βολτ μεσαίο πόδι για πεντάμετρο πηγαίνει στο Α0
Βήμα 3: Πώς φαίνεται όταν το δοκιμάζετε στο τέλος
Αν θέλετε να αλλάξετε τα χρώματα, επιστρέψτε στο σύνολο κωδικών και προσαρμόστε τους αριθμούς όταν η κόκκινη τιμή ή το πράσινο ή το μπλε διαβάζει από το χάρτη αλλάξτε ουσιαστικά τους αριθμούς εδώ αυτό το βήμα redval = χάρτης (redval, 0, 1023, 255, 0).
Συνιστάται:
Πώς να φτιάξετε 4G LTE Double BiQuade Antenna Εύκολα Βήματα: 3 Βήματα
Πώς να κάνετε εύκολα 4G LTE διπλή κεραία BiQuade Antenna: Τις περισσότερες φορές αντιμετώπισα, δεν έχω καλή ισχύ σήματος στις καθημερινές μου εργασίες. Ετσι. Searchάχνω και δοκιμάζω διάφορους τύπους κεραίας αλλά δεν δουλεύω. Μετά από σπατάλη χρόνου βρήκα μια κεραία που ελπίζω να φτιάξω και να δοκιμάσω, γιατί δεν είναι η βασική αρχή
DIY Vanity Mirror σε εύκολα βήματα (χρησιμοποιώντας φώτα λωρίδας LED): 4 βήματα
DIY Vanity Mirror σε εύκολα βήματα (χρησιμοποιώντας φώτα λωρίδας LED): Σε αυτήν την ανάρτηση, έφτιαξα ένα DIY Vanity Mirror με τη βοήθεια των λωρίδων LED. Είναι πραγματικά υπέροχο και πρέπει να τα δοκιμάσετε επίσης
Πώς να χρησιμοποιήσετε Neopixel Ws2812 LED ή LED STRIP ή Led Ring With Arduino: 4 Βήματα
Πώς να χρησιμοποιήσετε το Neopixel Ws2812 LED ή LED STRIP ή Led Ring With Arduino: Γεια σας παιδιά αφού το Neopixel led Strip είναι πολύ δημοφιλές και ονομάζεται επίσης ws2812 led strip επίσης. Είναι πολύ δημοφιλή γιατί σε αυτές τις λωρίδες led μπορούμε να απευθυνθούμε σε κάθε led ξεχωριστά, πράγμα που σημαίνει ότι αν θέλετε λίγα led να λάμπουν σε ένα χρώμα
ESP8266 RGB LED STRIP WIFI Έλεγχος - NODEMCU Ως τηλεχειριστήριο IR για Led Strip που ελέγχεται μέσω Wifi - Έλεγχος Smartphone RGB LED STRIP: 4 βήματα
ESP8266 RGB LED STRIP WIFI Έλεγχος | NODEMCU Ως τηλεχειριστήριο IR για Led Strip που ελέγχεται μέσω Wifi | RGB LED STRIP Smartphone Control: Γεια σας παιδιά σε αυτό το σεμινάριο θα μάθουμε πώς να χρησιμοποιούμε το nodemcu ή το esp8266 ως τηλεχειριστήριο IR για τον έλεγχο μιας λωρίδας LED RGB και το Nodemcu θα ελέγχεται από smartphone μέσω wifi. Έτσι, βασικά μπορείτε να ελέγξετε το RGB LED STRIP με το smartphone σας
LED Light LED Χρησιμοποιώντας θερμό λευκό led 8x 10mm ή 5mm: 12 βήματα
LED Light LED Χρήση 8x 10mm ή 5mm Warm White Leds: Το πράσινο είναι ένα μεγάλο πράγμα για μένα … μαζί με την ανακύκλωση. Με αυτό το έργο θα ανακυκλώνετε ανεπιθύμητα CD και θα μειώνετε την κατανάλωση ενέργειας. Τρέχω αυτά από την ηλιακή μου εγκατάσταση και τώρα είμαι εκτός δικτύου ρεύματος για 4 μήνες. Εχω πολλά