This is an old revision of the document!
Cutie Postala Inteligenta
Introducere
Prezentarea pe scurt a proiectului vostru:
Descriere generală
Sistemul de Depunere a Coletelor/Plicurilor cu Arduino este un dispozitiv autonom destinat să faciliteze depunerea coletelor/plicurilor într-o cutie specială de către postaș atunci când destinatarul nu este acasă. Proiectul utilizează o placă Arduino pentru controlul funcțiilor sistemului și implementează o serie de senzori și componente pentru detectarea prezenței postașului și deschiderea securizată a cutiei pentru depunerea coletului.
Ideea principala: am ales proiectul acesta vrand sa eficientizez primirea coletelor/plicurilor si lovindu-ma personal de problema absentei mele de acasa in momentul primirii acestora.
Beneficii:
Permite postașului să depună colete/plicurile în siguranță în absența destinatarului.
Oferă un mod convenabil și eficient pentru gestionarea comenzilor în timpul absenței destinatarului.
Asigură securitatea și integritatea coletelor/plicurilor prin controlul accesului la cutie.
Etape:
-senzori de prezenta
-comunicare fara fir
-verificare de securitate
-controlul deschiderii cutiei
-notificare
-alimentare
Schema bloc:
Hardware Design
Lista de piese:
Arduino Mega 2560 Rev3 x1
Breadboard 830 puncte x2
Placă de dezvoltare Wemos ESP8266 cu CH340G x1
Senzor ultrasonic de distanță HC-SR04+ x1
butoane x1
LED-uri roșii x1
LED-uri verzi x1
rezistori x3
Servomotor SG90 90° x1
fire cu lungimi variabile pentru breadboard x15
cutie x1
Cablu negru USB type A la microUSB de 1 m x1
USB 2.0 Cable Type A/B x1
Software Design
Link catre pagina de git a proiectului :
https://github.com/crinabolocan/projectPM
Concepte folosite:
senzorul ultrasonic HC-SR04 e folosit pentru a masura distanta pana la obiect; acesta implica trimiterea unui semnal si masurarea timpului pana la receptionarea ecoului, apoi transformarea acestuia in valori numerice discrete.
controlul unui servomotor: este setat sa se miste in functie de starea unui buton sau a distantei masurate (<40cm).
controlul ledurilor: semn de aprobare + cutie deschisa
folosire millis() - gestioneaza temporizarea
conectivitatea WiFi si hostingul unui server web: prin utilizarea modulului ESP8266, codul se conecteaza la o retea WiFi si gazduieste un server web ⇒ aplicare a tehnologiei IoT, unde un dispozitiv este accesibil si controlabil prin internet.
interfata utilizatorului: controlul LED-ului si al accesului la cutie prin browser web.
Concepte similare inspirate din laborator:
masurarea semnalelor analogice
controlul dispozitivelor de iesire
logica de control bazata pe stari si evenimente
conectivitatea WiFi si controlul web (microcontrolere)
Rezultate Obţinute
Concluzii
Toate dispozitivele sunt functionale si proiectul merge conform asteptarilor. Cutia permite acceptarea plicurilor (am folosit o cutie mai mica) doar cand postasul este in apropiere si cand proprietarul permite acest lucru prin serverul web.
Indicatori de performanta:
senzorul ultrasonic a masurat distanta cu o precizie de ±1 cm ⇒ adecvat pentru proiect
servomotorul a atins pozitia dorita in aproximativ 0.2 secunde ⇒ eficient si rapid
conexiune WiFi stabila
timpul de raspuns a interfetei Web aproape instant
in timpul testelor nu am intampinat probleme majore
Download
Jurnal
Tasks:
Stabilire tema proiect 1 mai
Achiziționare componente 9 mai
Creare schemă electrică/început proiectare 10 mai
Start pagină documentație 10 mai
Finalizare proiect (hard+soft) 13 mai
Finalizare pagină OCW 23 mai
Bibliografie/Resurse