Table of Contents

Coș de gunoi automat

Autor: Lungu Mihai-Teodor
Grupa: 332CD

Introducere

Proiectul prezentat constă într-un coș de gunoi automatizat, controlat de o placă Arduino, capabil să detecteze apropierea unei mâini, să deschidă capacul în mod automat pentru o perioadă determinată și să ofere semnale vizuale și sonore corespunzătoare fiecărei acțiuni.

Scopul principal al acestui sistem este de a crește igiena și confortul utilizatorului, în special în contexte unde contactul fizic cu suprafețele trebuie evitat (bucătării, spații comune, instituții). În plus, integrarea unui mecanism de monitorizare a nivelului de umplere, cu afișare prin LED-uri colorate, permite o gestionare mai eficientă a golirii coșului.

Ideea a pornit din dorința de a transforma un obiect banal într-unul interactiv și inteligent, prin aplicarea cunoștințelor de programare și electronică. Am urmărit să realizez un sistem complet autonom, simplu de folosit, care să îmbine detecția prin senzori, controlul mecanic și feedback-ul sonor/vizual.

Consider că acest proiect este util atât pentru utilizatorii finali, care beneficiază de o interacțiune modernă și igienică, cât și pentru mine ca dezvoltator, întrucât mi-a oferit ocazia să consolidez conceptele de integrare hardware-software într-o aplicație practică și relevantă.

Descriere generală

Caracteristici principale

Imaginea prezintă o schemă logică simplificată a proiectului, având în centru placa Arduino Uno și modulele conectate la aceasta. Sunt ilustrate componentele principale – senzori ultrasonici pentru detecția mâinii și a nivelului de umplere, servomotorul pentru deschiderea capacului, buzzerul, LED-urile și conexiunea cu PC-ul pentru programare. Fiecare componentă interacționează cu Arduino-ul prin pinii digitali sau de alimentare, contribuind la funcționarea automată a sistemului.

Hardware Design

Componente utilizate

Schemă electrică

Software Design

Mediu de dezvoltare

Librării şi surse 3rd-party

Algoritmi şi structuri implementate

Control capac automat (servo)
Alertă sonoră (buzzer)
Monitorizare nivel umplere
Blocare logică

Surse şi funcţii implementate

setup()
loop()
readDistance(trigPin, echoPin)
turnOnOnlyLED(ledPin)
turnOffLEDs()

Rezultate Obţinute

Concluzii

Proiectul demonstrează o soluție eficientă de automatizare pentru un coș de gunoi inteligent, folosind senzori ultrasonici, un servomotor și semnalizare vizuală și sonoră. Codul este stabil, modular și poate fi extins ușor cu funcții suplimentare, precum afișaj LCD sau conectivitate wireless.

Bibliografie/Resurse

Resurse Software

Resurse Hardware