2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
See on spetsiaalne lamp, mis aitab teil hästi magada. Ma kasutan selle lambi valmistamiseks RGB LED -i, see on elegantne, kui lisate katte.
Tarvikud
1x Arduino Leonardo
5x juhtmed
4x klambrid
1x RGB LED
1x paber
1x 100 oomi takisti
Samm: kood
Täiskoodide link: Arduino CC
// RGB LED -lamp
// LED -i värvus muutub punase, oranži, kollase, rohelise, sinise, tumesinise ja seejärel lilla järjekorras. // RGB LED -i juhib punane, roheline ja sinine värv // Pin 7 juhib punase heledust // Pin 6 juhib rohelise heledust // Pin 5 juhib sinise tühimiku seadistust () {// pange oma seadistuskood siia, et seda korra käivitada:} void loop () {// Põhikood analogWrite (7, 255); // 改 analogWrite (6, 0); // 改 analogWrite (5, 0); // 改 viivitus (1000); // ootab paar millisekundit // Red analogWrite (7, 255); // 改 analogWrite (6, 120); // 改 analogWrite (5, 0); // 改 viivitus (1000); // ootab paar millisekundit // Orange analogWrite (7, 255); // 改 analogWrite (6, 255); // 改 analogWrite (5, 0); // 改 viivitus (1000); // ootab paar millisekundit // Kollane analoogWrite (7, 0); // 改 analogWrite (6, 255); // 改 analogWrite (5, 0); // 改 viivitus (1000); // ootab paar millisekundit // Roheline analoogWrite (7, 0); // 改 analogWrite (6, 255); // 改 analogWrite (5, 255); // 改 viivitus (1000); // ootab paar millisekundit // Sinine analoogWrite (7, 0); // 改 analogWrite (6, 0); // 改 analogWrite (5, 255); // 改 viivitus (1000); // ootab paar millisekundit // Tumesinine analogWrite (7, 130); // 改 analogWrite (6, 0); // 改 analogWrite (5, 255); // 改 viivitus (1000); // ootab paar millisekundit // lilla}
2. samm: selgitage
RGB LED -i juhib negatiivne polaarsus ja kolme tüüpi valgus: punane, roheline ja sinine. Need kolm värvi on valguse põhivärvid. Iga värvi kombineeritud heledus võib tekitada peaaegu igasuguseid värve. Valin oma lambi värvideks vikerkaare värvid: punase, oranži, kollase, rohelise, sinise, tumesinise ja violetse.
Samm: Arduino ülesehitamine
Ehitage vooluring nagu ülaltoodud pildil.
- RGB LED -iga ühendatakse kolm juhtmest D5, D6 ja D7.
- Juhe ühendub GND -st LED -i negatiivse polaarsusega
- 4 klambrijuhet ühendatakse RGB LED -iga
- Laadige koodid üles Arduino rakendusest
- Tehke sellele paberist varjukate
Siin on link, kuidas paberi abil lambikatet teha:
www.youtube.com/watch?v=DCelEdIow2c
Pärast kõike seda olete lõpetanud!
Palju õnne!
Allikas: LED vilgub