Autorul poate fi contactat la adresa: Login pentru adresa
Proiectul meu este o ruleta formata din 8 leduri care pot fi controlate cu ajutorul qTouch-ului. Cele 8 leduri pot fi controlate astfel:
Este un joculet, asa ca scopul proiectului este sa fie cat mai amuzant.
Initial, ideea a fost sa folosesc qTouch-ul in acest proiect, aprinzand cateva leduri asezate in linie, de la stanga la dreapta sau de la dreapta la stanga, in functie de cum se misca degetul pe rotor. Pentru ca prima idee era putin cam plictisitoare si pentru ca in magazinul din care am cumaparat piese pentru proiect am vazut o ruleta cu 8 leduri care era destul de amuzanta, am decis sa fac si eu o ruleta.
Acest proiect este util, in primul rand pentru mine pentru ca am invatat sa proiectez un circuit, sa lipesc si sa imi caut singura componente. Pentru ceilalti, eu sper ca o sa fie destul de amuzant si ca o sa incerce macar odata sa ghiceasca ce numar se va aprinde :)
Componente:
Componentele interactioneaza prin intermediul microconrolerului.
Proiectul functioneaza destul de simplu, singura metoda de control fiind qTouch-ul. Mai multe detalii despre cum interactioneaza qTouch-ul cu LED-urile se gasesc in Introducere.
Componenta | Cantitate | Pret(lei) |
Placa | 1 | 10 |
LED rosu | 2 | 0.6 |
LED verde | 1 | 0.6 |
LED albastru | 3 | 6 |
LED galben | 2 | 0.6 |
Rezistente 330Ω | 10 | 1 |
Rezistente 1 kΩ | 10 | 1 |
Fire legatura | 2m | 1 |
Condensatoare | 3 | ? |
Atmel Studio 6 cu Extensions (Qtouch Composer) - pentru ca aveam nevoie de un proiect pentru a folosi biblioteca pentru qTouch.
Cele doua functii sunt folosite pentru a aprinde ledurile in sensul acelor de ceasornic sau in sens opus acelor de ceasornic, in functie de sensul in care se atinge rotorul qTouch-ului.
In main:
Pana la urma proiectul functioneaza aproape complet, cu exceptia faptului ca nu am reusit sa detectez cand este atins butonul de la qTouch, asa ca ruleta se opreste la un numar dupa ce se aprinde un numar random de LED-uri.
Mi-a placut sa lucrez la acest proiect si sunt de parere ca am invatat destul de multe lucruri pe parcursul realizarii acestuia. Este foarte stresant sa lucrezi cu qTouch-ul pentru ca, cel putin la mine, nu s-a dovedit a fi prea sensibil(cu condensator de 22nF si rezistenta de 1K), sau poate nu l-am programat eu corect :).
Placuta obtinuta dupa etapa I:
qTouch:
Placuta realizata de mine - cea cu ruleta, inainte de a o lipi de placuta de la etapa I:
Proiectul final:
Resurse software: