Alexandra-Codruţa PETRICHEI - 3D Globe POV
Autorul poate fi contactat la adresa: Login pentru adresa
Introducere
3D Globe POV se refera la simularea vizuala a unui glob pamantesc sau a unei animatii prin intermediul efectul persistentei imaginii pe retina.
Prezentarea pe scurt a proiectului vostru:
Imaginea care va fi perceputa de ochi va arata ca un fel de holograma.
Scopul proiectului este acela de a reda animatii sau imagini 3D altfel decat prin LCD-uri.
Ideea de baza a fost aceea de a face un proiect colorat, vizibil, si interesant.
Descriere generală
Schema bloc:
Hardware Design
Lista piese in plus fata de placuta de baza:
5x shift register 74HC595N;
40 led-uri verzi 5mm;
40 rezistente 0.25 W 220 ohmi;
4 x condensatoare 100µF;
8 x condensatoare 100nF;
Senzor hall;
1 buton;
Motor puternic;
5x socluri pentru shift register;
1 memorie EEPRON I2C;
2x barete de 40 pini tata;
Cabluri pini mama- mama;
Placuta de test cu gauri 75x 100;
Schema electrica cu 3 shift register si 24 de led-uri :
Software Design
TO DO
Descrierea codului aplicaţiei (firmware):
mediu de dezvoltare (if any) (e.g. AVR Studio, CodeVisionAVR)
librării şi surse 3rd-party (e.g. Procyon AVRlib)
algoritmi şi structuri pe care plănuiţi să le implementaţi
(etapa 3) surse şi funcţii implementate
Rezultate Obţinute
Proiectul inca nu este functional, dar il voi termina in vara. Asa ca voi face atunci un update.
Concluzii
Nu incepti sa lipiti cu o seara inainte.
Desi proiectul nu e inca functional, pot spune ca e unul din putinele proiecte de la facultate care mi-au placut.
Voi continua proiectul la vara si voi face un video cu functionaliatea sa, asa ca va urma un update
Sfaturi:
luati piesele din timp, altfel riscati sa nu mai gasiti ce aveti nevoie;
dupa ce faceti schematicul, incercati sa incepeti implementarea soft-ului pentru a putea testa cat de cat functionalitatea a ce lipiti;
Download
O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului: surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună

.
Fişierele se încarcă pe wiki folosind facilitatea Add Images or other files. Namespace-ul în care se încarcă fişierele este de tipul :pm:prj20??:c? sau :pm:prj20??:c?:nume_student (dacă este cazul). Exemplu: Dumitru Alin, 331CC → :pm:prj2009:cc:dumitru_alin.
TO DO
Jurnal
Dupa ce am cautat cateva saptamani proiecte ce folosesc microcontroler-ul atmega324 , m-am oprit la acesta intrucat era ceva vizibil, mai captivant.
In prima saptamana am stat si mi-am notat ce piese imi trebuiesc, am cautat proiecte asemanatoare;
Prima mea greseala a fost sa comand led-uri rgb de pe un site care nici in ziua de azi nu mi le-au trimis. Am dat si un mail, insa nicio veste despre led-urile mele. A fost o greseala intrucat am stat pe loc dupa ele, nefacand nimic la proiect.Cum am ramas fara rgb-uri am luat niste led-uri normale verzi. Astfel a trebuit sa folosesc si mai putini shift register;
O alta greseala a fost sa ma ocup in ultima instanta de motor. Intrucat trebuie sa sustina o greutate destul de mare si sa reuseasca sa invarta tot ansamblu destul de repede, mi-a fost aproape imposibil sa gasesc unul. Daca ai norocul sa ai acasa un motor pe care sa nu-l mai foloseasca nimeni si e puternic e bun. Am cumparat diferite coolere ce se invarteau si la 7000 de rpm, dar nu aveau cuplul destul de mare si in plus daca le apesi cu degetul putin se opresc. In ultima seara am cumparat un ventilator de baie, era mai bun, dar nu se invartea destul de repede si se alimenta la 220V, cand eu voia sa pun tot sistemul pe 12v. PS: nu va bazati ca va face rost o anumita persoana de motor;
Partea cea mai grea e cea mecanica. Eu am cumparat cateva motorase , insa fara prea mare succes.
Astfel, am ajuns in ultima zi lipind toata noaptea si incercand sa stabilizez tot sistemul.
Bibliografie/Resurse
Resurse Software
TO DO
Resurse Hardware