Proiectul meu este o jucarie clasica Jack in The Box imbunatatita, cu urmatoarele caracteristici:
Ideea pentru acest proiect mi-a venit in timp ce ma uitam la un film si am vazut un Jack in the box. M-am gandit ca acest design ar putea fi imbunatatit daca jucaria ar incepe sa se miste cand te apropii de ea, nu atunci cand deschizi cutia.
Aceasta este versiunea finala (poate reusesc sa il ambalez mai bine pana maine)
Si un video:
Proiectul meu foloseste 4 module : senzorii, placuta PM 2013, driverul de motor si motorul.
Aici se vede modul de legare al pieselor (scuzati haosul general :)).
Senzorul (cel rosu infipt in placuta) trimite valoarea luminii din camera placutei, iar placuta foloseste driverul pentru a controla motorul (modul de control este foarte flexibil, se poate controla viteza si directia de rotire).
Placuta 2013 | ![]() | ![]() |
Driver TB6612FNG | ![]() | ![]() |
Senzor Lumina Brick | ![]() | ![]() |
Motor dc 6-15V | ![]() | astea le-am recuperat de pe o masina stricata |
Pentru proiectul final am folosit urmatoarele piese:
Pe langa acestea, am mai cumparat si alte piese, dar nu le-am folosit:
Primele doua componente le-am cumparat pentru a-mi construi singur driverul, dar nu am reusit sa fac componenta sa mearga, asa ca am apelat la o solutie gata facuta. Initial am vrut sa fac ca jucaria sa fie comandata prin infrarosu cu o telecomanda, dar mi-am dat seama prea tarziu cat de complicat este acest lucru.
Am realizat acest proiect pe Windows 7, cu WinAvr si Notepad++ (am dar make-urile din cmd :)). Instalarea a fost fost simpla, pentru asta am folosit link-urile din BootLoadHID, pentru gcc si winavr. Nu am folosit librarii exerne, intrucat proiectul nu a avut o complexitate prea mare.
In urma proiectului am obtinut o jucarie functionala (desigur, cu mai putine feature-uri decat am vrut initial :|), al carui design poate fi imbunatatit (atat electronic cat si exterior).
Dupa aceast proiect am obtinut o experienta prima-mana a designului hardware, si a fost mult mai greu decat ma asteptam, cel putin pentru mine. Am invatat de respect oamenii care lucreaza in acest domeniu.
Fisierele sursa pentru proiectul meu (e inclus si un cod nefunctional pentru telecomanda (comentat)
Ideea initiala (desigur, asta va fi o versiune ulterioara a proiectului).
Prima data cand am reusit sa fac si motorul si senzorul de lumina sa mearga (am uploadat un video de fericire)
Etapa de ambalare a proiectului, deja am doua motoare :)
https://www.sparkfun.com/datasheets/Robotics/TB6612FNG.pdf
http://robofun.ro/docs/ELPT15-21C.pdf