Innholdsfortegnelse:
Video: LED -fargeskiftende skrivebordskube: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Jeg fant en kul Instructable av AlexTheGreat om å lage en LED -terning. Her er lenken.
www.instructables.com/id/Awesome-led-cube/
Jeg bestemte meg for å prøve det, og jeg endte med å legge til litt ekstra kretsløp for å få LED -en til å endre farger.
Resultatet er et kult skrivebord som jeg er veldig stolt av.
Trinn 1: Lag boksen
Jeg kjøpte noen tynne akrylark og skar ut 5 ruter. Så limte jeg dem varmt i form av en terning. Etter å ha latt limet tørke, pusset jeg alle sidene med en mini-sandblåser. Dette bidrar til å spre lyset fra LED -en. Sandpapir ville også fungere.
Trinn 2: Legge til metalldesignene
Ved hjelp av inspirasjon fra AlexTheGreat's instruerbare, skar jeg ut noen former av metallplater til varmt lim på terningen. Etter å ha eksperimentert, fant jeg ut den enkleste måten å gjøre dette på.
Start med å skjære ut fem metallplater i samme størrelse som sidene på terningen. Min var 3x3 . Deretter bruker du en linjal og sporer designene dine. Kutt dem deretter ut med noen metallskiver. Avrundede former og kurver er veldig vanskelige å lage med ren, så husk dette hvis du bestemmer deg for å gjøre det.
Jeg bestemte meg for å gjøre hjørnene i ett stykke for å unngå uoverensstemmelser. Det tok litt prøving og feiling med kutting og bretting, men sluttresultatet ser glatt ut. Deretter limer du metalldesignene på terningen.
Denne prosessen tok lengst tid, bare vær tålmodig og gjør nøye kutt.
Trinn 3: Elektronikk
Lysdioden jeg brukte til dette prosjektet er en RGB alt-i-ett-LED. Det er fire elektroder på dioden: negativ, rød, grønn og blå. Ved å variere mengden spenning til hver pin, kan du endre fargen til alt du vil. For å spre LED -lampen, sand den lett med litt sandpapir.
Utgangspinnene på en Arduino har 255 spenningsnivåer. Ved å variere spenningen (mellom 1 og 255) til hver fargeledning på LED -en, kan du kontrollere fargen.
I stedet for å bruke en hel Arduino Uno til dette prosjektet, valgte jeg å bruke ATTiny85 IC. Det er en mye enklere og mindre versjon av IC som finnes på Uno, og den er veldig billig. Det er også ekstremt enkelt å programmere ATTiny, men du trenger en Uno for å gjøre det. Det innebærer å laste ned et bibliotek til programvaren og koble ATTiny til Uno med noen få ledninger og kondensator (for å forhindre tilbakestilling). Hvis du vil finne ut hvordan du gjør dette, er det bare å søke etter "Shrinkify Arduino" på YouTube. Det er flere gode videoer som beskriver prosessen.
De eneste delene jeg brukte i denne bygningen var tre motstander, en ATTiny, en RGB LED, en bryter og et batteri. Jeg kunne ha designet og bestilt en PCB for denne bygningen, men kretsen var så enkel at det ikke var verdt innsatsen.
Trinn 4: Programvare
Programvaren er også enkel. Ved å endre en parameter i "oppsett" -delen av koden, kan du kontrollere hvor lang tid det tar før fargen endres.
Jeg skrev noen kode for å få fargen til å falme fra den ene til den andre også, men jeg liker den enkle fargeskiftet bedre. Bare gi meg beskjed hvis du vil se fade -koden. Det innebærer å lage matriser og øke dem inne i en sløyfe.
MERK: Jeg endret de heksidimale fargekodene i Arduino -programvarefilene for å gi IDE et "mørkt" tema. Jeg tåler ikke koding på hvit bakgrunn.
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Hvordan lage et nettsted (en trinn-for-trinn-guide): 4 trinn
Hvordan lage et nettsted (en trinn-for-trinn-guide): I denne veiledningen vil jeg vise deg hvordan de fleste webutviklere bygger nettstedene sine og hvordan du kan unngå dyre nettstedbyggere som ofte er for begrenset til et større nettsted. hjelpe deg med å unngå noen feil som jeg gjorde da jeg begynte