2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Jedná se o speciální lampu, která vám pomůže dobře spát. K výrobě této lampy používám RGB LED, je elegantní, když přidáte kryt.
Zásoby
1x Arduino Leonardo
5x dráty
4x Clip dráty
1x RGB LED
1x papír
1x odpor 100 ohmů
Krok 1: Kód
Odkaz na úplné kódy: Arduino CC
// RGB LED lampa
// Barva LED se mění v pořadí červená, oranžová, žlutá, zelená, modrá, tmavě modrá a poté fialová. // RGB LED je ovládána barvou červené, zelené a modré // Pin 7 ovládá jas červené // Pin 6 ovládá jas zelené // Pin 5 ovládá jas nastavení modré prázdnoty () {// sem vložte instalační kód, aby se spustil jednou:} void loop () {// hlavní kód analogWrite (7, 255); // 改 analogWrite (6, 0); // 改 analogWrite (5, 0); // 改 zpoždění (1000); // čeká několik milisekund // Red analogWrite (7, 255); // 改 analogWrite (6, 120); // 改 analogWrite (5, 0); // 改 zpoždění (1000); // čeká několik milisekund // Orange analogWrite (7, 255); // 改 analogWrite (6, 255); // 改 analogWrite (5, 0); // 改 zpoždění (1000); // čeká několik milisekund // Žlutá analogWrite (7, 0); // 改 analogWrite (6, 255); // 改 analogWrite (5, 0); // 改 zpoždění (1000); // čeká několik milisekund // Green analogWrite (7, 0); // 改 analogWrite (6, 255); // 改 analogWrite (5, 255); // 改 zpoždění (1000); // čeká několik milisekund // Blue analogWrite (7, 0); // 改 analogWrite (6, 0); // 改 analogWrite (5, 255); // 改 zpoždění (1000); // čeká několik milisekund // Dark Blue analogWrite (7, 130); // 改 analogWrite (6, 0); // 改 analogWrite (5, 255); // 改 zpoždění (1000); // čeká několik milisekund // Purple}
Krok 2: Vysvětlete
RGB LED je ovládána zápornou polaritou a třemi druhy světla: červená, zelená a modrá. Tyto tři barvy jsou primární barvy světla. Různý jas pro každou kombinaci barev může vytvořit téměř všechny druhy barev. Vybírám barvy duhy: červená, oranžová, žlutá, zelená, modrá, tmavě modrá a fialová, aby byly barvami mé lampy.
Krok 3: Budování Arduina
Vybudujte obvod jako na obrázku výše.
- Tři vodiče se připojují z D5, D6 a D7 k RGB LED.
- Vodič se připojuje od GND k záporné polaritě LED
- K RGB LED se připojují 4 spínací vodiče
- Nahrajte kódy z aplikace Arduino
- Vytvořte na něj papírový kryt
Zde je odkaz, jak použít papír na výrobu krytu lampy:
www.youtube.com/watch?v=DCelEdIow2c
Po tom všem jste skončili!
Gratuluji!
Zdroj: LED bliká