Voor dit project wilde ik iets dat zou me om te leren zelf meer over elektronica/software, iets wat ik niet echt in nog gekregen heb... Ik besloot dat een licht zou een goed platform voor dit.
Het ontwerp dat ik kwam met was voor een uplighter welke functies kleur en helderheid aanpassing. Op product, wordt het warme om te koelen witte kleurtemperatuur en de helderheid beheerd via de 'puck', haar positie en oriëntatie wijzigen deze zelfstandig - nogal een unieke/fun interactie.
Ik eindigde ook het creëren van een App (misschien ook mezelf uitdaging) om te worden aangepast, evenals het toevoegen van extra functionaliteit om te controleren enkele RGB LED's en een zonsopgang alarm instellen. Het alarm van de zonsopgang verhoogt geleidelijk de helderheid over 30mins om u wakker te helpen.
Aangezien dit mijn eerste Arduino/App project ik ben ervan uitgaande dat er zeker zal gaan betere manieren om de code te doen zo gemakkelijk op me! Het worlks, dus ik blij ben. Hebt u suggesties over verbeteringen enz zou goed om te horen...
Alle bestanden voor dit project (arduino/app uitvinder code, app afbeeldingen enz) en de App apk. vindt u op deze link.
Ik hebt dit ingevoerd in de Raspberry Pi en volledige SPECTRUM LASER wedstrijden, dus als u denkt zijn waardig dat stemmen massaal zou worden gewaardeerd!
Wat je nodig hebt...
Elec. componenten:
- Arduino Micro
- 12 lineaire radiometrische Hall-Effect-sensoren
- DC-ingang
- 12V voeding
- 2 x 1W Cool witte LED is (6000K)
- 2 x 1W Warm witte LED is (2800K)
- 4 x Adafruit RGB Neopixels
- Sparkfun Picobuck 350mA constante huidige stuurprogramma
- HC06 Bluetooth-module
- Prototype van bestuur
- Klemmenstroken
- Draden
Materialen:
- Mal maken materialen (karton of silicone enz)
- Casting polyurethaan hars
- Multiplex
Verbruiksartikelen:
- Soldeer
- Spray verf
- Schuurpapier
- Mengen van cups/stirrers
Tools:
- Soldeerbout
- Lijmpistool
- Tangen/schroevendraaiers/messen e.d.
- Laser Cutter
Software:
- Arduino
- MIT App uitvinder (gratis web-based)
- Photoshop of iets App afbeeldingen te creëren