Stefan-Lucian BUCUR - Jack Out The Box

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Proiectul meu este o jucarie clasica Jack in The Box imbunatatita, cu urmatoarele caracteristici:

  • este o jucarie care se roteste atunci cand te apropii de ea
  • este creata sa surprinda, astfel modul in care se roteste este cel putin ciudat

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:

The Adobe Flash Plugin is needed to display this content.

Descriere generală

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).

Hardware Design

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.

Software Design

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.

Rezultate Obţinute

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).

Concluzii

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.

Download

Fisierele sursa pentru proiectul meu (e inclus si un cod nefunctional pentru telecomanda (comentat)

pm.zip

Jurnal

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)

The Adobe Flash Plugin is needed to display this content.

Etapa de ambalare a proiectului, deja am doua motoare :)

The Adobe Flash Plugin is needed to display this content.

Bibliografie/Resurse

pm/prj2013/mdobre/stefanbucur.txt · Last modified: 2021/04/14 17:07 (external edit)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0