Adruino Led Bril
Deze instructable gaat over een Led bril die gemaakt is met Arduino. Deze bril heeft 2 keer een 8x8 led matrix die zijn geprogrammeerd zodat het lijken op ogen. Deze ogen bewegen en veranderen van kleur als een afstandssensor iets dichtbij detecteert.
Eerst heb ik een conceptontwerp gemaakt voor het idee. Vanuit dit ontwerp ben ik de bril gaan maken. Er zijn wel een aantal aanpassingen geweest. Als eerste kwam ik erachter dat ik nog niet de skills bevat om de ogen andere emoties te geven. Ook had ik het idee met de 5x5 led lampjes verandered tot een 8x8 led matrix. Vervolgens heb ik uiteindelijk ook nog een afstandssensor toegevoegd die de ogen van kleur laat veranderen als een object dichterbij komt.
Supplies
Electronica:
- 1x Arduino Uno
- 2x AZDelivery U64 Led Matrix (8x8)
- 12x jumper kabels
- 1x 9 volt batterij-klikconnector
- Markerfactory MF-6402156 Sensormodule
- Arduino USB-kabel
Materialen voor de afwerking:
- 1x beschermbril
- Nichiban - duct tape/Gaffa tape 50mm in zwart
- 3x tuin knielkussen
- Bisonkit contact lijm
- 4x M3 bouten met moeren
- 10x schroeven
Uitzoeken Hoe Het Zou Werken
Als eerste heb ik een tekening gemaakt van hoe ik dacht dat de bril eruit zou kunnen zien.
Vervolgens ben ik op het internet gaan zoeken naar de benodigdheden die ik mogelijk zou kunnen gebruiken.
Ik heb de led matrixen gevonden en besloot deze te gebruiken voor mijn project. Ik heb daarna uitgetest hoe deze werkten met de instructies die erbij zaten.
De Tweede Matrix Toevoegen
Toen ik eenmaal had uitgezocht hoe ik de eerste matrix kon verbinden met de Arduino zodat ik er lichtjes op kon laten verschijnen, ben ik gaan uitzoeken hoe ik er een tweede aan vast kon maken.
Uiteindelijk heb ik De GND, de 5V en PIN 6 gebruikt op de Arduino. Met jumper kabels heb ik ze vast gesoldeerd aan de matrix. De GND gaat naar de V- van de matrix, de 5V gaat naar de V+ en PIN 6 gaat naar de 1N.
Vervolgens heb ik vanuit de eerste matrix die aan de Arduino zit de tweede matrix aangesloten met jumperkabels en vast gesoldeerd. Deze gaat van de V+ naar de V+, OUT naar de 1N en V- naar de V-.
Matrix Vastmaken Aan De Bril
Vervolgens heb ik de matrix vastgemaakt aan de bril door middel van bouten die door de voorzijden van de matrix zijn geschroefd. De matrix had al 6 gaten waar een M3 bout doorheen past.
Hou er wel rekening mee dat de matrixen de goede kant op staan als je ze vastschroeft.
Code Voor De LED Matrix
Hier heb ik de code die ik als eerst heb gebruikt voor de LEDs. Deze code is zonder de sensor. In de code staan comments om te vertellen wat elk stuk doet.
Downloads
De Bril Mooi En Stevig Maken
De batterij-klikconnector word aangesloten op de Vin. De 9 volt batterij-klikconnector had een plug om direct in de Arduino te klikken. Helaas werd de Arduino daardoor te groot voor de bril. Ik heb de connector los geknipt en rechtstreeks in de Arduino gestoken.
Vervolgens heb ik van het tuin knielkussen stukken afgesneden die paste om mijn veiligheidsbril. Deze stukken heb ik vastgezet met lijm en schroeven. Daarna heb ik met zwart Gaffa tape eromheen getapet om te zorgen voor stevigheid en het mooi af te werken.
Hieronder een video van de werkende bril.
Downloads
Afstandssensor Toevoegen
Uiteindelijk heb ik ook nog een afstandssensor toegevoegd. Deze heb ik op de bovenkant van de bril vastgemaakt. Eerst heb ik er wat stukken tape afgehaald, lijm losgesneden en schroeven losgedraaid om de draden aan de Arduino vast te kunnen maken en het te kunnen testen.
Op de sensor zijn 5 aansluitingen. Hiervan het ik er 4 gebruikt. Dit zijn de VCC die naar de 5V gaat, de Trig die op PIN 12 staat, De Echo die op PIN 11 staat en de GND die naar de GND van de Arduino gaat. Ik heb op de 5V van de Arduino een draad gemaakt dat zich splitst zodat de VCC daar naartoe kan terwijl de LED matrix er nog op kan blijven.
Vervolgens heb ik deze ook mooi afgewerkt met het Gaffa tape zodra alles in elkaar zat.
Hieronder een video waarop te zien is hoe de sensor werkt.
Downloads
Code Voor Afstandsensor
Hierbij nog de aangepaste code voor bij de sensor
Downloads
Conclusie
Ik vond dit Arduino-project erg leerzaam. Ik kon de ogen laten bewegen met de LEDs en de afstandssensor zorgde voor interactie. Het was soms wel lastig zoals het begrijpen van de code en het goed aansluiten van de onderdelen. Maar door te experimenteren en online informatie te zoeken en uit te testen is het uiteindelijk gelukt. Het was heel leuk om de ogen te zien veranderen door de afstandssensor en hoe de ogen bewogen in de bril.