Innehållsförteckning:
- Steg 1: Tillbehör
- Steg 2: Karaktär inuti humörljuset
- Steg 3: Mood Light Hood
- Steg 4: Kretsbox
- Steg 5: Krets
- Steg 6: Kod
- Steg 7: Montera komponenterna
- Steg 8: Njut
Video: RGB LED & Breathing Mood Light: 8 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
RGB LED & Breathing Mood Light är en enkel nattlampa som innehåller två lägen. För det första läget kan du ändra färgen på RGB -lysdioden genom att vrida de tre variabla motstånden, och för det andra läget presenterar det ett andningsljus. Stämningsljuset består huvudsakligen av 1 RGB LED, 2 tryckknappar och 3 variabla motstånd. Det kommer att placeras ett föremål på varje tryckknapp och för att humörljuset ska fungera, ta bort föremålen från tryckknappen. Till exempel, om du vill ha det första läget, ta objektet från tryckknappen som styr det första läget. Om du vill ändra det till andningsljus, sätt först tillbaka objektet på tryckknappen som styr det första läget och ta sedan bort objektet från tryckknappen som styr det andra läget.
Steg 1: Tillbehör
Material för kretsen:
- 1 Arduino Leonardo (Arduino)
- 1 brödbräda (Amazon)
- 1 RGB LED (Amazon)
- 2 tryckknappar (diameter: 30 mm, inkluderar Dupont -trådar) (Amazon)
- 3 variabla motstånd (B10K, 3 ben) (Amazon)
- 1 100ohm motstånd (Amazon)
- 2 10kohm motstånd (Amazon)
- 3 manliga till kvinnliga bygelkablar (Amazon)
- 22 manliga till manliga bygelkablar (Amazon)
- 9 Alligatorklämma till manliga tröjor (Amazon)
Material för humörljuset:
- 1 svart kartong (A4)
- 1 behållare av plast/glascylinder (höjd: 16 cm, diameter: 7,5 cm)
- Bomull/bomullstussar
- 1 kartong (5,5 cm x 14,5 cm x 17 cm)
- 1 svart papper (octavo, 26cm x 38 cm)
- 2 tunga föremål (för att trycka på tryckknappen)
- Lim, sax, tejp, verktygskniv
Steg 2: Karaktär inuti humörljuset
För karaktären inuti humörljuset, först rita karaktären på ett vitt papper. Skär sedan ner tecknet på det vita papperet och spåra det på den svarta kartongen. Efter spårning, klipp tecknet på den svarta kartongen längs linjen. Den svarta kartongen måste vara tillräckligt hård för att låta karaktären stå stilla inne i stämningsbelysningen.
Steg 3: Mood Light Hood
För huven på humörljuset limmade jag bomull inuti plastcylinderbehållaren för att skapa en dimmig och disig känsla. Detta dämpar också ljuset och gör det inte lika bländande på natten. Applicera först lim på cylinderbehållarens innervägg. Ta sedan lite bomull och fäst den på innerväggen. Mängden, tjockleken och formen på bomullsullen kan ändras, så länge du lämnar tillräckligt med utrymme för att karaktären kan stå inuti. Tryck inte heller på bomullen för hårt när du klistrar fast den på behållaren. Detta gör att bomullen blir platt och tjock, vilket inte ser bra ut och inte släpper igenom ljus.
Steg 4: Kretsbox
För kretsboxen använde jag en slumpmässig kartong (5,5 cm x 14,5 cm x 17 cm) och täckte den med en bit svart papper (26 cm x 38 cm).
1) Mät storleken på lådan du kommer att använda
2) Dra rutanätet på det svarta papperet (pappersstorleken kan endast täcka 5 sidor av lådan, så se till att den sida som inte är täckt ligger i botten av lådan. Använd ett större papper om du vill täcka alla 6 sidorna).
2) Skär papperet enligt nätet med en verktygskniv
3) Tejpa det svarta papperet på kartongen
4) Mät ytan på komponenterna (2 tryckknappar, 3 variabla motstånd, 1 RGB LED, 1 USB -kabel)
5) Rita dem kort på kartongen
6) Skär ut hål för varje komponent med en verktygskniv
- Hål för tryckknapp: 3 cm (diameter)
- Hål för variabla motstånd: 0,6 cm (diameter)
- Hål för RGB LED: 1 cm x 0,6 cm
- Hål för USB -kabel: 1 cm x 0,7 cm
Steg 5: Krets
Efter att ha gjort karaktären, stämningsljushuven och kretsboxen, skulle nästa steg vara att ansluta kretsen. Anslut alla ledningar till brödbrädan och Arduino Leonardo enligt kretsschemat.
- RGB -lysdioden är ansluten till digital stift 5, 6 och 9. Digital stift 5 styr färgen och ljusstyrkan på R, den digitala stift 6 styr färgen och ljusstyrkan på G och den digitala stift 9 styr färgen och ljusstyrkan på B. Anslut ett 100ohm -motstånd från panelen till den negativa elektroden.
- De 3 variabla motstånden är anslutna till analog stift 0, 1 och 2. Varje variabelt motstånd är också anslutet till en negativ och positiv elektrod på brödbrädet. Värdet på R i RGB -lysdioden som är ansluten till digital stift 5 kan ändras från 0 till 255 när du vrider det variabla motståndet som är anslutet till analog stift 2. G -värdet i RGB -lysdioden som är ansluten till det digitala stiftet 6 kan ändras från 0 till 255 när du vrider det variabla motståndet som är anslutet till analog stift 1. Värdet på B i RGB -lysdioden som är ansluten till det digitala stiftet 9 kan ändras från 0 till 255 när du vrider det variabla motståndet som är anslutet till det analoga stiftet 0.
- De två tryckknapparna är anslutna till digital stift 2 och 3. Tryckknappen som är ansluten till digital stift 2 styr huruvida färgen på RGB -lysdioden kan ändras eller inte, medan tryckknappen som är ansluten till den digitala stift 3 styr huruvida inte ljusstyrkan på RGB LED kan ändras. Varje tryckknapp är också ansluten till en positiv elektrod och ett 10kohm motstånd från brödbrädan till den negativa elektroden.
- Se till att det också finns en kabel som ansluter från 5V till den negativa elektroden och en kabel som ansluter från GND till den positiva elektroden.
Steg 6: Kod
Kod:
- Linje 1 till 6 visar att ljusstyrkan är ett heltal och de två tryckknapparna är anslutna till digital stift 2 och 3
- Rad 16 till 47 visar hur hela enheten fungerar. Om knappen som är ansluten till den digitala stift 2 trycks in tänds inte RGB-lysdioden (rad 16-20) och enheten upptäcker om knappen som är ansluten till den digitala stift 3 är nedtryckt (rad 21). Om knappen som är ansluten till den digitala stift 3 trycks in tänds inte RGB-lysdioden (rad 21-24). Om knappen som är ansluten till den digitala stift 3 inte trycks in, tänds RGB-lysdioden och visar ett andningsljus (26-40). Om knappen som är ansluten till den digitala stift 2 inte trycks in tänds RGB-lysdioden och du kan ändra färgen genom att vrida på de variabla motstånden (44-47).
- När du överför koden till kretskortet, se till att ansluta kortet till önskad enhet.
Modifiering:
För andningsljuset kan du ändra hastigheten (hur snabbt andningsljuset går) och längden på fördröjningen (varje gång det fördröjs efter att det blivit det ljusaste). Genom att ändra antalet (millisekunder) på rad 32 och 40 kan andningsljusets hastighet ändras. Genom att ändra antalet (millisekunder) på rad 34 kan längden på fördröjning efter att ljuset blir det ljusaste ändras. Andningsljusets ljusstyrka kan också ändras. Genom att ändra siffran "255" på rad 27 och 35 till andra nummer mindre än 255 (eftersom den ljusaste LED: n kan vara 255 kan den inte vara större än 255) kan du ändra andningsljusets ljusstyrka och ändra den till det mest lämpliga och bekväma ljuset för dig.
Steg 7: Montera komponenterna
Efter avslutad krets, kod och alla komponenter för stämningsbelysningen, skulle det sista steget vara att montera allt tillsammans.
1. Placera kretsen i kretsboxen (Se till att hålet för USB -kabeln vänder åt rätt håll i kretsboxen).
2. Anslut varje komponent (1 RGB -LED, 2 tryckknappar, 3 variabla motstånd, 1 USB -kabel) till dess motsvarande hål.
3. Använd tejp för att säkerställa och stabilisera varje komponent så att den inte rör sig eller faller ut när du trycker på.
4. Stick tecknet framför RGB LED -hålet för att låta det blockera ledningen till RGB LED.
5. Använd tejp för att fästa RGB -lysdioden på baksidan av karaktären.
6. Placera stämningsljuskåpan på kretsboxen och låt den täcka karaktären. Se till att karaktären står i mitten. Använd lim för att fixera dess position.
7. Anslut USB -kabeln och överför koden till kretskortet.
Steg 8: Njut
Så här fungerar:
Det kommer att finnas ett föremål på varje tryckknapp och för att humörljuset ska fungera, ta bort föremålen från tryckknappen. Till exempel, om du vill ha det första läget, ta objektet från tryckknappen som styr det första läget. Om du vill ändra det till andningsljus, sätt först tillbaka objektet på tryckknappen som styr det första läget och ta sedan bort objektet från tryckknappen som styr det andra läget. Varje gång du vill ändra ett läge måste du först sätta tillbaka objektet på den ursprungliga tryckknappen. Enheten fungerar inte som den ska om båda föremålen på tryckknapparna tas bort. Njut av!
Rekommenderad:
Switch-Adapt Toys: Water-Breathing Walking Dragon Made Accessible !: 7 steg (med bilder)
Switch-Adapt Toys: Water-Breathing Walking Dragon Made Accessible !: Leksaksanpassning öppnar nya vägar och anpassade lösningar för att låta barn med begränsade motoriska förmågor eller utvecklingsstörningar interagera med leksaker självständigt. I många fall kan barnen som behöver anpassade leksaker inte
Super Easy Crystal Mood Light: 6 steg
Super Easy Crystal Mood Light: Hej Makers! Detta är ett superduper lätt arduino -projekt som kommer att fungera som ett inlärningsverktyg såväl som ett elakt fantastiskt humörljus. Det är bara några få bitar, så du kan piska ihop det under den tid det tar att skriva ut basen. Gör en bra lektion
Breathing Christmas Tree - Arduino Christmas Light Controller: 4 steg
Breathing Christmas Tree-Arduino Christmas Light Controller: Det är inte goda nyheter att kontrollboxen för mitt 9 fot långa upplysta konstgjorda julgran gick sönder före jul , och tillverkaren tillhandahåller inga reservdelar. Detta obegripliga visar hur du gör din egen LED -ljusdrivrutin och styrenhet med Ar
Pull the Light - Light Module Using Neopixel & Pull Up Switch: 6 Steg (med bilder)
Dra i ljuset - ljusmodul med hjälp av Neopixel & Pull Up Switch: Funktioner i ljusmodulen Arduino Uno Hardware & kapsling köpt från internet Neopixel & Strömförsörjning lånad från School of Informatics & Produktdesign Ljusmodul som styrs av strömförsörjning Alla funktioner som styrs via
RGB LED Light Light Writing Wand: 9 steg
RGB LED Light Writing Wand: Efter min tidigare instruerbara har jag ett intresse för fotografering med lång exponering. Verktygen för att göra detta tenderar att vara på den dyra sidan, så jag bestämde mig för att göra ett par egna. OBS: Jag ville ha RGB och vitt, men chipet kommer inte att tändas