Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Av TechKiwiGadgetsTechKiwiGadgets på InstagramFølg Mer av forfatteren:
Om: Gal på teknologi og mulighetene den kan bringe. Jeg elsker utfordringen med å bygge unike ting. Målet mitt er å gjøre teknologien morsom, relevant for hverdagen og hjelpe folk til å lykkes med å bygge kule … Mer om TechKiwiGadgets »
Bygg denne unike, kule interaktive frittstående LED -sfæren med flere sensorer som kan brukes til å gi en morsom plattform for videre utvikling - interaksjon, belysning eller spill.
Enheten er 3D -trykt og bruker et Arduino Board, Gyro Board, Audio Mic sensorer som styrer 130 uavhengig kontrollerte fargede lysdioder. Det er to knapper for å legge til effekter og menyer for denne unike gadgeten - mulighetene for effekter kan være uendelige.
Den gjeldende koden som brukes, bruker Gyro -utgangen til å endre fargen basert på sfærens rotasjon eller holdning, noe som gir en unik effekt som sett på Youtube -klippet. Jeg slipper gradvis eksempeleffekter i løpet av de neste dagene som kan nås via menyer og vises på LED -gyrosfæren.
Trinn 1: Samle materialene
- 1 x Teensy3.6 - Ikke bruk mer enn 3,3V på noen signalpinne.
- MPU 6050 6 -akset kontroller
- WS2812 lysdioder x 130 (kjøpt i bulk fra Ali Express)
- Tilgang til en 3D -skriver
- Micro Slide Switch
- 2 x 6 mm SPST mikro taktil bryter
- Mikrofoninngang lydmodul Freetronics
- 4400mha USB oppladbar strømbank
- USB -kabel - egnet for endring
- Enkeltkjerne tilkoblingstråd
- Varm limpistol
- 15cmx5cm Vero Board
Kretsforbedringer
I utgangspunktet brukte jeg en Arduino Nano for bygget, men etter hvert som størrelsen på koden vokste med nye funksjoner som resulterte i tre problemer - Strømforsyningsbegrensninger, problemer med hastighet og minne. Derfor har jeg omarbeidet kretsen for å bruke en Teensy3.6, som har en 32-biters 180 MHz ARM Cortex-M4-prosessor med et flytende punkt. Bortsett fra ytelsesforbedringene, er alle de digitale og analoge pinnene 3,3 volt. Tenåringen har en spenningsregulator ombord på Vin -pinnen, men det må utvises forsiktighet da alle andre pinner opererer på 3,3v og lett blir skadet. SCL- og SDA-serielinjene krever at pull-up-motstander fungerer som de skal, så disse er lagt til. I tillegg har Teensy3.6 en analog bakkenål som betyr at det er mindre sannsynlig at lydforstyrrelser oppstår. Dette muliggjorde en meget stabil og lite støy lyddeteksjon. Freetronics mikrofonenhet viste seg å være svært følsom og stabil for LED -effekter for lyddeteksjon.
Trinn 2: 3D -utskriftsveske
Sfæren er 110 mm i diameter med en veggtykkelse på ca 3 mm med svart PLA -filament. Det er 130 lysdioder å koble til i enheten, så det var mer praktisk å skrive ut enheten i fire komponenter for å gjøre det lettere å få tilgang til innsiden av sfæren med et loddejern.
Filene finner du på Thingiverse her
Jeg brukte en Robo C2 -skriver som fungerte bra for utskriften. Ved å dele oppbyggingen i 4 enheter og skrive ut to små biter samtidig reduserer utskriftstiden betydelig.
Trinn 3: Bygg LED Array
Runner Up i Arduino -konkurransen 2017