Indholdsfortegnelse:

LED Gyro Sphere - Arduino: 5 trin (med billeder)
LED Gyro Sphere - Arduino: 5 trin (med billeder)

Video: LED Gyro Sphere - Arduino: 5 trin (med billeder)

Video: LED Gyro Sphere - Arduino: 5 trin (med billeder)
Video: Amazing arduino project 2024, Juli
Anonim
Image
Image

Af TechKiwiGadgetsTechKiwiGadgets på InstagramFølg mere af forfatteren:

USB -opladningsfejlfinding
USB -opladningsfejlfinding
USB -opladningsfejlfinding
USB -opladningsfejlfinding
USB genopladelig miljøvenlig lommelygte
USB genopladelig miljøvenlig lommelygte
USB genopladelig miljøvenlig lommelygte
USB genopladelig miljøvenlig lommelygte
Animeret ordur
Animeret ordur
Animeret ordur
Animeret ordur

Om: Vild med teknologi og de muligheder, den kan bringe. Jeg elsker udfordringen med at bygge unikke ting. Mit mål er at gøre teknologien sjov, relevant for hverdagen og hjælpe folk med at få succes med at opbygge fede … Mere om TechKiwiGadgets »

Byg denne unikke, seje interaktive fritstående LED -sfære med flere sensorer, der kan bruges til at give en sjov platform for videre udvikling - interaktion, belysning eller spil.

Enheden er 3D -printet og bruger et Arduino Board, Gyro Board, Audio Mic sensorer, der styrer 130 uafhængigt kontrollerede farvede lysdioder. Der er to knapper til tilføjelse af effekter og menuer til denne unikke gadget - mulighederne for effekter kan være uendelige.

Den givne nuværende kode bruger Gyro -output til at ændre farven baseret på kuglens rotation eller holdning, hvilket giver en unik effekt som set i Youtube -klippet. Jeg frigiver gradvist eksempeleffekter i løbet af de næste par dage, som kan åbnes via menuer og vises på LED Gyro Sphere.

Trin 1: Saml materialerne

Saml materialerne
Saml materialerne
Saml materialerne
Saml materialerne
Saml materialerne
Saml materialerne
  • 1 x Teensy3.6 - Anbring ikke mere end 3,3V på en hvilken som helst pin.
  • MPU 6050 6 -akset controller
  • WS2812 lysdioder x 130 (købt i bulk fra Ali Express)
  • Adgang til en 3D -printer
  • Micro Slide Switch
  • 2 x 6 mm SPST mikro taktil switch
  • Mikrofonindgang lydmodul Freetronics
  • 4400mha USB genopladelig powerbank
  • USB -kabel - egnet til ændring
  • Enkeltkerntilslutningstråd
  • Varm limpistol
  • 15cmx5cm Vero Board

Kredsløbsforbedringer

I første omgang brugte jeg en Arduino Nano til opbygningen, da størrelsen på koden voksede med nye funktioner, der resulterede i tre problemer - begrænsninger i strømforsyning, hastighed og hukommelsesproblemer. Derfor har jeg omarbejdet kredsløbet til at bruge en Teensy3.6, som har en 32 bit 180 MHz ARM Cortex-M4 processor med en floating point-enhed. Bortset fra præstationsforbedringerne er alle de digitale og analoge ben 3,3 volt. Teenageren har en spændingsregulator ombord på Vin -stiften, men der skal udvises forsigtighed, da alle andre ben fungerer ved 3,3v og let beskadiges. SCL- og SDA-serielinjerne kræver, at pull-up-modstande fungerer korrekt, så disse er tilføjet. Derudover har Teensy3.6 en analog jordstift, hvilket betyder, at der sandsynligvis vil forekomme mindre lydforstyrrelser. Dette muliggjorde meget stabil og støjsvag lyddetektion. Freetronics mikrofonenheden viste sig at være meget følsom og stabil til lyddetektering LED -effekter.

Trin 2: 3D -printetui

3D -printetui
3D -printetui
3D -printetui
3D -printetui
3D -printetui
3D -printetui

Kuglen er 110 mm i diameter med en vægtykkelse på ca. 3 mm ved hjælp af sort PLA -filament. Der er 130 lysdioder, der skal tilsluttes i enheden, så det var mere praktisk at printe enheden i fire komponenter for at gøre det lettere at få adgang til kuglens inderside med et loddejern.

Filerne kan findes på Thingiverse her

Jeg brugte en Robo C2 printer, der fungerede godt til udskrivningen. Ved at opdele bygningen i 4 enheder og udskrive to små stykker på samme tid reduceres udskrivningstiden betydeligt.

Trin 3: Byg LED Array

Runner Up i Arduino Contest 2017

Anbefalede: