Indicator inteligent cu ultrasunete pentru nivelul pubelei de gunoi sau al composterului

Configurare noua (How To)

Situatie

Solutie

Gestionarea deșeurilor sau a platformei de compost din gospodărie necesită adesea verificări vizuale repetate. În cazul pubelelor mari situate la poartă sau al lăzilor de compost poziționate în fundul grădinii, deplasările inutile pot fi evitate prin digitalizare. Obiectivul acestui ghid este construirea unui senzor IoT capabil să măsoare distanța dintre capacul pubelei și deșeuri, transmițând datele prin Wi-Fi și generând o alertă când volumul este aproape plin.
    • Microcontroler: Wemos D1 Mini (bazat pe cipul ESP8266, cu Wi-Fi integrat, ideal pentru proiecte low-power).
    • Senzor de distanță: HC-SR04 (senzor cu ultrasunete standard) sau versiunea rezistentă la umiditate JSN-SR04T (recomandată pentru compost).
    • Alimentare: O baterie externă (Power Bank) sau un modul de baterie LiPo cu circuit de încărcare solară (TP4056).
    • Carcasă: Cutie de joncțiune electrică IP66 (etanșă la praf și vapori corozivi de compost).

Pasul 1: Pregătirea și Protecția Hardware-ului

Deoarece interiorul unei pubele sau al unui composter prezintă umiditate ridicată și gaze corozive, electronica trebuie protejată perfect. Perforează două orificii în partea inferioară a carcasei IP66, exact de dimensiunea celor două „capsule” (emițător și receptor) ale senzorului HC-SR04. Introdu senzorul astfel încât doar capsulele să fie orientate spre exterior și sigilează marginile cu silicon fierbinte.
Pasul 2: Conexiunile Electrice
Folosește fire de tip Dupont pentru a conecta senzorul la placa Wemos D1 Mini:
    • VCC (Senzor) -> 5V sau VCC (Wemos)
    • GND (Senzor) -> GND (Wemos)
    • Trig (Senzor) -> Pinul digital D1 (Wemos)
    • Echo (Senzor) -> Pinul digital D2 (Wemos)

Pasul 3: Programarea
Instalează Arduino IDE pe calculator. Configurează placa ESP8266 în meniul Boards Manager și instalează biblioteca Blynk sau Sinric Pro. Codul va trimite un impuls scurt prin pinul Trig și va măsura timpul necesar pentru ca ecoul să se întoarcă pe pinul Echo. Viteza sunetului fiind constantă, microcontrolerul va calcula distanța în centimetri folosind formula: Distanța = (Timp * 0.034) / 2.
Pasul 4: Calibrarea volumului
Măsoară pubela goală (ex: înălțimea totală este de 100 cm). Când pubela este plină, distanța de la capac la deșeuri va fi de aproximativ 15 cm.
În platforma IoT aleasă (ex: Blynk), configurează o variabilă virtuală și folosește funcția de mapare liniară pentru a transforma distanța în procente: 100 cm = 0% plin, 15 cm = 100% plin.
Pasul 5: Optimizarea consumului și alerte
Pentru ca bateria să reziste luni de zile, activează funcția de Deep Sleep a plăcii Wemos D1 Mini (necesită conectarea unui fir mic între pinul RST și pinul D0). Placa se va trezi, va porni Wi-Fi-ul, va măsura nivelul, va trimite datele în Cloud și va adormi imediat pentru următoarele 4 ore. Configurează o notificare de tip Push: DACĂ Nivelul > 85%, ATUNCI trimite mesajul: „Pubela este aproape plină. Nu uita să o scoți la stradă!”.

Tip solutie

Permanent

Voteaza

(9 din 10 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?