Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Se videoen
- Trin 2: Skær skum ud
- Trin 3: Konstruer sekskanter
- Trin 4: Lav Hex Electronics
- Trin 5: Lav Main Hex Electronics
- Trin 6: Forstå koden (eller skriv din egen)
- Trin 7: Test Hexes
- Trin 8: Cover Hexes
- Trin 9: Færdig
Video: DIY omgivende væglamper: 9 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
Hej. Jeg er Anonym Rejer, velkommen til den første Instructables -tutorial fra denne kanal. Hvis du gerne vil se mere af dette, kan du tjekke min Youtube -kanal her:
Nu til vejledningen. Disse væglamper styres af en lang adresserbar RGB -strimmel. Der er 4 sekskanter med strimlen og en ir -sensor, og en hoved hex. Denne hoved hex består af en Ardiuno nano og et par andre ting.
Forbrugsvarer
Struktur
- Skum eller træ
- Varm lim
- Dobbeltlås Velcro/vægbeslag
- Gaffatape (valgfrit)
- 3D -trykte 120 beslag (https://bit.ly/2YRMyCY)
Elektronik
- Arduino Nano:
- WS2811 Adresserbar RGB LED Strip: amzn.to/2CmM2oR
- IR -sensorer: https://amzn.to/2V02Ok1 (valgfrit Dette ville skabe en feedback for at skabe noget fedt, når du svæver i hånden. EX: Lysene blinker hvidt, når dine hænder svæver)
- Protoboard (og headers):
- 30 AWG Wire:
- Modstande
- Status LED
Trin 1: Se videoen
Ved at se den 2 minutter lange video kan du få en grundlæggende forståelse af projektet
Trin 2: Skær skum ud
Du kan først tegne linjer for hver af sekskanterne på dit skum eller træ.
For hver sekskant skal du bruge:
- 1 sekskant 6in sider
- 6 1in x 6in
Selvfølgelig kan du variere størrelserne eller endda ændre formen. Bare sørg for at siden af polygonen er den samme længde som rektanglerne.
Trin 3: Konstruer sekskanter
Brug de nyligt udskårne stykker til at danne en kasse. En let måde at forbinde dem sammen på er at lave et kaninsnit og derefter lime skumrektanglerne ind. Hvis du bruger træ, kan du bruge trælim og skruer.
Brug derefter en 3D -printet 120 -bøjle til at binde rektanglerne sammen. Hvis du ikke har en 3D -printer, kan du bruge mere lim eller bøje en metal 90 -bøjle. Bøjlen er også 120 grader, fordi en sekskants vinkel er 120. Hvis du laver trekanter, ville den være 60 grader.
Sørg for at slibe alt for at få en flot finish.
Til sidst skal du placere dine vægbeslag eller velcro på bagsiden.
Trin 4: Lav Hex Electronics
Hver af hexerne har en VCC, GND, IN, OUT og IR. Så hver derefter skulle hver have 5 ledninger ud.
Gem en af sekskanterne til hovedkontrolleren, for hver af de andre, følg disse trin:
- String RGB LED'er omkring hexens indvendige omkreds.
- Langs strimlens klæbemiddel skal du bruge varm lim til at sikre den. Du kan også bruge tape til at fastgøre strimlen (valgfrit)
- Loddekabler til enderne af strimlen. 2 af dem skal være VCC, og 2 skal formales. 1 af hver til DIN og DO
- Skær et lille rektangel med en værktøjskniv på siden af hexen for at sætte et 5 -benet header. (Valgfri)
- Hvis du vælger at bruge en IR -sensor, loddes lodningerne til en IR -sensor. Der skal være VCC, GND og OUT
- Lod hver af VCC -ledningerne sammen, og tilslut den derefter til den første pin på stiftoverskriften. Hvis du ikke brugte pin header, skal du slutte den til en lang ledning.
-
Lod hver af GND -ledningerne sammen, og tilslut den derefter til den anden pin på stiftoverskriften.
- Lod lodstrimlens DIN -ledning til den tredje stift i stifthovedet.
- Lod lodstrimlen DO -ledning til den tredje stift i stiftoverskriften.
- Lod den OUT -ledning, hvis IR -sensoren til den tredje pin i stiftoverskriften.
Gør dette for alle hexes undtagen en for at den ene vil blive brugt som hovedkort
Trin 5: Lav Main Hex Electronics
Dette projekt køres af en Arduino mikrocontroller. Skematikken ser mere kompliceret ud, end den egentlig er. Du kan enten lodde det til et protoboard, men hvis du ikke har adgang til nogle, kan du bruge et brødbræt. Jeg foretrækker at bruge protoboard, fordi det er lidt mere permanent. Grundlæggende er hovedkortet kun en af de andre sekskanter, med RGB -stripen forbundet og IR -sensoren. Hovedkortet har mange pinhoveder end output til de andre sekskanter. Der er 5 ben til hver sekskant. VCC, GND, RGB ind, RGB ud, IR. Hver af IR -benene går til en af Arduino's digitale ben. VCC går til 5V på Arduino, GND til GND. For et af sætene med pinhoveder bør RGB -indgangen jordes til en digital pin på Arduino gennem en 330 ohm modstand. Den anden RGB -indgang går til den første RGB -udgang. Tredje RGB ind til den anden RGB -udgang, og den fortsætter, indtil dit sidste sæt pinhoveder ikke har en RGB -udgang. Eller i det mindste går RGB ud ingen steder. Derudover tilføjede jeg en status -LED for et godt mål.
Trin 6: Forstå koden (eller skriv din egen)
Dette trin kan springes over, hvis du virkelig er ligeglad.
Det eneste, jeg ville fortælle dig, er, at der er en linje, der kan ændres for at ændre lysmønsteret.
Trin 7: Test Hexes
Efter at have uploadet koden til Arduino (koden kan findes her: https://bit.ly/3fEHuIJ), skal du tilslutte hver af sekskanterne til pinhovederne på hovedhexen. Hvis det tænder, fantastisk! Hvis ikke, skal du kontrollere hver af forbindelserne. Jeg stegte faktisk en af mine Arduino nanoer, fordi jeg på en af hexes skiftede VCC og GND på RGB Strip. Prøv at teste hver af hexerne individuelt. Husk, at hvis den første hex ikke virker, eller den er afbrudt, fungerer resten ikke på grund af den måde, vi tilsluttede den på.
Hvis du fik arbejdet, skal du dække IR-sensorens status-LED'er og den indbyggede Arduino-status LED med elektrisk tape. De vil kun ødelægge effekten.
Trin 8: Cover Hexes
Med sporingspapiret dækkes sekskanterne med det. Du kan bruge klar emballeringstape til at fastgøre det eller lime. Sørg for, at du ikke dækker stifterne.
Hvis du har en IR -sensor, før forseglingen er fuldstændig, skal du bruge en lille skruetrækker til at kalbrere IR -sensoren til det nye sporingspapir ved at dreje sensoren på potentiometeret (med uret = mere følsomt, CCW = mindre følsomt).
Trin 9: Færdig
Efter at have monteret det på væggen og sat alt i igen, er du endelig færdig !. Prøv at gøre rummet mørkt, så ser det virkelig cool ud. Tak fordi du kom så langt, og nyd de flotte lys på din væg.
Flere links:
Websted: sites.google.com/view/anonym-shrimp/home?authuser=0
Link til websted til projekt: sites.google.com/view/anonymous-shrimp/projects/diy-nano-leaf?authuser=0
YT:
Anbefalede:
Arduino Nano - TSL45315 Sensor for omgivende lyssensorer: 4 trin
Arduino Nano - TSL45315 Sensor for omgivelseslys Tutorial: TSL45315 er en digital sensor til omgivende lys. Det tilnærmer menneskelig øjenrespons under forskellige lysforhold. Enhederne har tre valgbare integrationstider og giver en direkte 16-bit lux-output via et I2C-businterface. Enheden ko
Omgivende LED -vægur: 11 trin (med billeder)
Omgivende LED -vægur: For nylig har jeg set mange mennesker bygge enorme LED -matricer, der ser helt flotte ud, men de bestod enten af kompliceret kode eller dyre dele eller begge dele. Så jeg tænkte på at bygge min egen LED -matrix bestående af meget billige dele og meget
Lav din egen omgivende belysning med Raspberry Pi Zero: 5 trin (med billeder)
Lav din egen omgivende belysning med Raspberry Pi Zero: I dette projekt vil jeg vise dig, hvordan du kombinerer en Raspberry Pi Zero med et par komplementære dele for at tilføje en omgivende lyseffekt til dit tv, hvilket forbedrer seeroplevelsen. Lad os komme igang
RGB Led Strip Bluetooth Controller V3 + Musiksynkronisering + Kontrol af omgivende lys: 6 trin (med billeder)
RGB Led Strip Bluetooth Controller V3 + Music Sync + Ambient Light Control: Dette projekt bruger arduino til at styre en RGB led strip med din telefon via bluetooth. Du kan ændre farve, få lys til at synkronisere med musik eller få dem til at justere automatisk til den omgivende belysning
Programmerbart omgivende lys til eksternt display: 4 trin
Programmerbart omgivende lys til ekstern skærm: Dette projekt hjælper dig med at konfigurere omgivende lys til din eksterne skærm eller fjernsyn, så du kan styre følgende fra enhver enhed, der har en webbrowser og er forbundet til din router. LED Farve Blinkfrekvens, der giver en DJ -effekt Indstil forskellig