This is an old revision of the document!


Măsuță interactivă - Andreea Drăgănoiu

Name: Drăgănoiu Andreea
Grupa: 335CB

Introducere

Proiectul constă în implementarea unei măsuțe sensibile la atingere. Aceasta este alcătuită din 3 x 4 zone luminate cu o culoarea aleasă prin Bluetooth de pe dispozitivul mobil, urmând ca zonele să își modifice culoarea la poziționarea unui obiect pe masă. Ideea proiectului a pornit de la dorința estetică de a înfrumuseța încăperea cu un obiect care se colorează inteligent.

Descriere generală

Schemă bloc:

Telefonul se va conecta la modulul Bluetooth pentru a seta cele 2 culori - pentru regiunile care nu detectează obiecte pe masă și pentru regiunile pe care a fost așezat un obiect.
Se detectează nivelul de luminozitate al fiecărei regiuni, dacă este mai scăzut decât un prag considerăm că avem un obiect pe masă și se va colora diferit. Pentru a măsura nivelul luminozității mă voi folosi de un fotorezistor și de divizorul de tensiune pentru a măsura căderea de tensiune de unde aflăm rezistența fotorezistorului, iar în funcție de aceasta schimbăm culorile ledurilor.

Hardware Design

Componente:

  • Arduino UNO R3
  • Breadboard
  • Modul Bluetooth HC-05
  • Level shifter
  • Fotorezistori
  • Bandă LED RGB
  • Rezistențe
  • Fire

Schemă hardware:

table_schematic.jpeg

Software Design

  • Se calculeaza conditiile initiale ale mediului ca medie aritmetica intre valorile inregistrate de fotorezistori. Daca masa sesizeaza ca valorea medie se schimba considerabil (spre exemplu se stinge lumina sau se aprinde blit), se reinregistreaza valorile de referinta.
  • Pentru a determina daca un obiect este pe masa intr-o anumita casuta se compara valorea de referinta cu valorea curenta inregistrata de fotorezistor, iar in functie de cat vrem sa fie de sensibila alegem un threshold pentru diferenta.
  • Am calculat rezistenta fotorezistorului punand in serie intre vcc si el cate o rezistenta de 2k conform formulei rez_ldr = 2k * voltage / (vcc - voltage), unde voltage este caderea de tensiune pe fotorezistenta.
  • Modulul Bluetooth pentru schimbarea culorilor foloseste protocolul UART, am folosit divizor de tensiune pentru a reduce tensiunea pe tx-ul de la arduino la 3.3V.
  • Pentru ca placuta arduino nu avea suficiente intrari analogice pentru fiecare fotorezistenta am folosit un multiplexor.

Rezultate Obţinute

Concluzii

Download

Jurnal

Bibliografie/Resurse

pm/prj2023/fstancu/andreea.draganoiu.1685387406.txt.gz · Last modified: 2023/05/29 22:10 by andreea.draganoiu
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