This is an old revision of the document!


Lemme Paint

Introducere

  • Acest proiect incearca sa detecteze coordonatele un obiect intr-un plan 2D pe care sa le foloseasca sa deseneze pixeli pe un ecran.
  • De ce? Mi se pare interesant sa poti desena pe un ecran miscand un obiect in aer.
  • Proiectul nu presupune doar legarea a doua rezistente in paralel in serie cu un led, ci este un pic mai greu hardware din cauza senzorilor.

Descriere generală

  • Din cei 6 senzori 3 vor fi plasati pe axa Ox, iar 3 2 pe axa Oy. Cu ei se va determina distanta de la axe la obiect. Cu aceasta distanta se va calcula ce pixel se va aprinde pe ecran.
  • Butonul este pentru clear screen sau pentru modificarea culorii. TBD
  • Pe ecran se va forma un desen care se va updata live in functie de unde se detecteaza obiectul in plan.

Schema bloc

Hardware Design

Piese

Denumire Cantitate
Arduino Uno 1
HC-SR04 6
LCD Display st7735 1
Butoane 1
Rezistente multe

Software Design

Rezultate obtinute

Concluzii

Download

Jurnal

  • 26.04
    • alegere proiect
    • creare draft initial de wiki
    • lista de piese
    • comandarea pieselor
  • 05.05
    • testarea pieselor
    • ecranul si cei 6 senzori ultrasonici merg
  • 20.05
    • combinarea unui singur senzor cu ecranul (cu datele primite de la senzor trasam o linie la o anumita pozitie fata de o margine a ecranului)
  • 22.05
    • documentarea despre folosirea mai multor senzori in acelasi timp
    • adaugarea a inca unui senzor la testul precedent → doua linii pe ecran: verde si rosu
    • introducerea unei metode e filtrare a zgomotului - mediana din 5 masuratori consecutive

Bibliografie/Resurse

pm/prj2021/agrigore/lemmepaint.1622234919.txt.gz · Last modified: 2021/05/28 23:48 by anton_fabian.patras
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