Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Detta är en speciell lampa som hjälper dig att sova gott. Jag använder RGB LED för att göra denna lampa, det är elegant om du lägger till ett lock.
Tillbehör
1x Arduino Leonardo
5x trådar
4x Clip -trådar
1x RGB LED
1x papper
1x 100ohm motstånd
Steg 1: Kod
Länken för fullständiga koder: Arduino CC
// RGB LED -lampa
// Färgen på LED ändras i storleksordningen röd, orange, gul, grön, blå, mörkblå och sedan lila. // RGB -lysdioden styrs av färgen på rött, grönt och blått // Stift 7 styr ljusstyrkan på det röda // Stift 6 styr ljusstyrkan på det gröna // Stift 5 styr ljusstyrkan för det blå tomrumsinställningen () {// lägg din installationskod här för att köra en gång:} void loop () {// Huvudkod analogWrite (7, 255); // 改 analogWrite (6, 0); // 改 analogWrite (5, 0); // 改 fördröjning (1000); // väntar några millisekunder // Röd analogWrite (7, 255); // 改 analogWrite (6, 120); // 改 analogWrite (5, 0); // 改 fördröjning (1000); // väntar några millisekunder // Orange analogWrite (7, 255); // 改 analogWrite (6, 255); // 改 analogWrite (5, 0); // 改 fördröjning (1000); // väntar några millisekunder // Gul analogWrite (7, 0); // 改 analogWrite (6, 255); // 改 analogWrite (5, 0); // 改 fördröjning (1000); // väntar några millisekunder // Grön analogWrite (7, 0); // 改 analogWrite (6, 255); // 改 analogWrite (5, 255); // 改 fördröjning (1000); // väntar några millisekunder // Blå analogWrite (7, 0); // 改 analogWrite (6, 0); // 改 analogWrite (5, 255); // 改 fördröjning (1000); // väntar några millisekunder // Mörkblå analogWrite (7, 130); // 改 analogWrite (6, 0); // 改 analogWrite (5, 255); // 改 fördröjning (1000); // väntar några millisekunder // lila}
Steg 2: Förklara
RGB LED styrs av en negativ polaritet och tre typer av ljus: rött, grönt och blått. Dessa tre färger är ljusets huvudfärger. Olika ljusstyrkor för varje färg i kombination kan göra nästan alla slags färger. Jag väljer regnbågens färger: röd, orange, gul, grön, blå, mörkblå och violett som färger på min lampa.
Steg 3: Bygg upp Arduino
Bygg upp kretsen som bilden ovan.
- Tre ledningar ansluter från D5, D6 och D7 till RGB -lysdioden.
- En kabel ansluts från GND till LED: s negativa polaritet
- 4 klipptrådar ansluts till RGB -lysdioden
- Ladda upp koder från Arduino -appen
- Gör ett pappersskärmskydd på den
Här är en länk för hur du använder ett papper för att göra lampkåpa:
www.youtube.com/watch?v=DCelEdIow2c
Efter allt detta är du klar!
grattis!
Källa: LED blinkar