Arduino.nu Arduino.nu
.BlinkJ: Een ontwerp van Arduino.nu

BlinkJ is een variant op de op internet gepubliceerde BlinkM. In deze module wordt uitgelegd hoe je een "Joystick" kunt aansluiten op een Arduino en met het bewegen van de joystick de intensiteit en kleur van een meer_kleuren_LED kunt veranderen.

De BlinkJ is op een enkelzijdige printplaat gemonteerd. Op het linker plaatje is nog net de schakelaar te zien die aan de joystick vast zit.
Op het rechter plaatje zijn de pinnen te zien in de arduino komen. Vanwege de enkelzijdige print vereist dat nauwkeurig soldeerwerk.


Druk op de "Play-knop" en zie hiernaast de BlinkJ aan het werk. (Nu nog zonder de joystick). Binnenkort zal deze module uitgewerkt worden met een werkende joystick en bijbehorende schakelaar. De BlinkJ zal starten met een fel wit licht, dat overgaat in rood, groen, blauw en tot slot even uit, waarna de cyclus zich weer herhaalt.

 



Afdeling Elektrotechniek: Technische ComputerKunde (TCK)




 


De gebruikte onderdelen zijn de volgende:

Een kleine joystick die bestaat uit twee potmeters voor de horizontale en verticale beweging van de paddle bovenop en een schakelaar voor het indrukken van de paddle. Wij hebben hier gebruik gemaakt van de joystick die verkrijgbaar is bij Conrad.nl artikelnummer 425664. De joystick kost ongeveer EUR 1,40 ex BTW.

De drie_kleuren_LED komt van Farnell.nl. artilkelnummer: 8738661. De LED kost ongeveer EUR 2,95 ex BTW. Het is wel een duur type, maar wel een LED met een zeer hoge lichtintensieteit.

De invoer van de kleuren en intensiteit wordt verzorgd door een klein programmeerbaar IC de Atmel tiny45. Let op: Dit IC moet geprogrammeerd worden. De code daarvan mag ivm copyrights niet op deze site gepubliceerd worden.
Tot slot heb je nodig een paar weerstanden en een condensator van 100 nF.

Hier onder vind je het schema, de print en de 3D-tekening.

Het schema:

U1 = ATMEL TINY45
U2= Schakelaar (onderdeel van de joystick)

De 3-D tekening, waarin onder in het midden de joystick met schakelaar.
De printopstelling ontworpen door Danny Rozema.



Hier naast kun je de bijbehorende files downloaden in het formaat Ultiboard en Multisim. Deze zijn bij ons op school (ROC-A12) gemaakt in versie 10.1.1.
 
Schema

Printlayout