Cuprins:
- Pasul 1: Părți utilizate pentru proiect
- Pasul 2: Nu în ultimul rând
- Pasul 3: Crearea senzorilor de nivel al apei
- Pasul 4: Configurarea pinilor digitali Arduino
Video: Pompa controlată Arduino pentru scurgerea apei: 4 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Ideea acestui proiect a apărut atunci când am cumpărat un cazan pe gaz cu condensare pentru apartamentul meu. Nu am nicio scurgere în apropiere pentru apa condensată pe care o produce centrala. Deci, apa este colectată într-un rezervor de 20 litri (tambur) timp de câteva zile și, când se umple, trebuie să o descarc manual. Așa că am decis să fac o pompă controlată Arduino care va descărca apa printr-o singură apăsare de buton. Un afișaj arată starea pompei. Am adăugat doi senzori de nivel pentru a opri pompa dacă scurgerea fie deversează sau nivelul scade în rezervorul de colectare. Acest lucru este important pentru buna funcționare a pompei, pentru a fi mereu scufundată.
Pasul 1: Părți utilizate pentru proiect
Pentru acest proiect am folosit: - Placă Arduino uno pentru testare (Arduino nano pentru proiectul final)
- pompă de apă submersibilă de 12V
- un protoboard
- un modul de releu
- un potențiometru de 10k
- 4 tranzistori NPN
- un buzzer
- fire jumper
- diferite rezistențe
- un buton
- un comutator
Pasul 2: Nu în ultimul rând
Am atașat codul sursă al Arduino.
Acesta este primul meu proiect Arduino. Sunt mulțumit că am reușit să-l fac să funcționeze și să economisesc timp folosind această pompă. Voi lucra însă la aspectul său și să-l perfecționez un pic mai mult. Sunt deschis pentru sugestii.
Pasul 3: Crearea senzorilor de nivel al apei
Acest proiect are doi senzori de nivel al apei. Unul va opri pompa dacă scade nivelul apei, astfel pompa va fi mereu scufundată, iar a doua va opri pompa în cazul în care rezervorul de refulare este supraumplut. Senzorul este fabricat din două fire și doi tranzistori NPN conectați ca un comutator Darlington. Un curent foarte mic trece odată ce firele sunt scufundate și acest lucru activează semnalul în Arduino.
Cum se conectează tranzistoarele T1 și T2:
T1: Emițător la baza T2
T1: Colector în colecționar al T2
T1: De la bază la sol printr-un rezistor de 470K
T1: baza la pinul analog A0 Arduino (pentru primul senzor) și pinul A1 (pentru al doilea senzor)
T1: Baza primului fir al senzorului care va intra în contact cu apa
T2: Emițător la sol.
Al doilea fir al senzorului va veni de la 5V printr-un rezistor de 10K.
Odată ce senzorul conectat la analogul Arduino A1 iese din apă, pompa se oprește și ecranul LCD afișează mesajul „Pump off / Low lvl. No water in the tank”. Odată ce firele de pe al doilea senzor de nivel al apei ajung la apă, pompa se va opri și ecranul LCD va afișa „Pump off / Hi lvl”.
Pasul 4: Configurarea pinilor digitali Arduino
Am folosit o pompă submersibilă de 12V care a fost furnizată de la un adaptor de perete de 12V.
Pompa este controlată de pinul digital Arduino nr. 9 printr-un releu.
Pinul digital Arduino nr. 8 este conectat la un buton pentru a porni pompa sau a o opri manual.
Pinul digital Arduino nr. 11 controlează un LED alb - care indică dacă pompa este disponibilă sau nu.
Pinul digital Arduino nr. 12 controlează un LED verde - care indică când pompa este pornită.
Pinul digital nr. 13 Arduino controlează un LED roșu - care indică momentul în care pompa este oprită (am adăugat și un buzzer pentru a obține un semnal sonor când pompa sa oprit).
Pinii digitali Arduino nr. 2, 3, 4, 5, 6, 7 sunt conectați la LCD.
Recomandat:
Pompa inteligentă a mașinii de cafea controlată de senzorul cu ultrasunete Raspberry Pi și HC-SR04 și Cloud4RPi: 6 pași
Pompă inteligentă pentru mașină de cafea controlată de senzorul cu ultrasunete Raspberry Pi și HC-SR04 și Cloud4RPi: în teorie, de fiecare dată când mergi la aparatul de cafea pentru ceașca de dimineață, există doar o șansă de unu la douăzeci să umpleți apa rezervor. Cu toate acestea, în practică, se pare că aparatul găsește cumva o modalitate de a pune întotdeauna această corvoadă asupra ta
Mașină controlată de la distanță - Controlată utilizând controlerul fără fir Xbox 360: 5 pași
Mașină controlată de la distanță - controlată folosind controler wireless Xbox 360: acestea sunt instrucțiuni pentru a vă construi propria mașină controlată de la distanță, controlată cu ajutorul unui controler fără fir Xbox 360
Sonda de măsurare a nivelului apei subterane pentru setări de resurse reduse: 4 pași (cu imagini)
Sondă de măsurare a nivelului apelor subterane pentru setări de resurse reduse: Introducere Am primit o cerere de la Oxfam de a dezvolta un mod simplu prin care copiii școlari din Afganistan să poată monitoriza nivelurile apelor subterane din puțurile din apropiere. Această pagină a fost tradusă în Dari de Dr. Amir Haidari și traducerea poate fi
ESP8266 RGB LED STRIP WIFI Control - NODEMCU ca telecomandă IR pentru bandă led controlată prin Wifi - Control RGB LED STRIP pentru smartphone: 4 pași
ESP8266 RGB LED STRIP WIFI Control | NODEMCU ca telecomandă IR pentru bandă led controlată prin Wifi | RGB LED STRIP Smartphone Control: Bună băieți, în acest tutorial vom învăța cum să folosim nodemcu sau esp8266 ca telecomandă IR pentru a controla o bandă LED RGB, iar Nodemcu va fi controlat de smartphone prin wifi. Deci, practic puteți controla LED-ul RGB LED cu smartphone-ul dvs
Pompa portabilă pentru biciclete Lazy Man: 15 pași (cu imagini)
Pompa portabilă pentru biciclete Lazy Man: Suntem o familie de patru persoane și la fel avem patru biciclete. De fiecare dată când vrem să le folosim, există cu siguranță niște anvelope de completat. Compresorul meu este în garaj / atelier și nu este ușor accesibil de unde depozităm bicicletele. Prin urmare, trebuie să folosim un h