
Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:12

Ngayon ay pag-uusapan ko ang tungkol sa isang napaka kapaki-pakinabang na proyekto. Tinatawag itong tagapagpahiwatig ng Antas ng Tubig na may notification sa SMS. Ang bawat isa ay mayroong overhead tank sa kanilang mga tahanan. Ang problema ay walang system upang subaybayan ang tubig sa tank. Pagkatapos ay dumating ang pangalawang problema na kapag nagsimula ang kanilang water pump wala silang ideya kapag napunan ito at kung minsan may sitwasyon kung saan ang pump ay patuloy na nagbobomba ng tubig sa tanke at ang tubig ay nagsimulang bubuhos mula sa tanke. Mayroong pag-aaksaya ng enerhiya pati na rin ang pag-aaksaya ng tubig. Kaya't ang sistemang ito ay lubhang kapaki-pakinabang upang makita ang antas ng tubig. Kapaki-pakinabang din ito para sa matangkad na mga gusali kung saan hindi posible na suriin ang antas ng tubig.
Magsimula na tayo.
Hakbang 1: Mga Bahagi




1. Atmega328
2. Arduino Uno
3. Lumipat x1
4. Crystal Oscillator x1
5. 10uf capacitor x2
6. BC547 npn transistor x4
7. Resistor 1k x5
8. Resistor 100 x8
9. PCB x1
10. LM7805 5volt regulator
11. LM7812 12volt regulator
12. Kapasitor 22uf x2
13. Solar Pannel 20v
14. Heat Sink x1
15. Mga wire
16. GSM modem 800H o 900A
Hakbang 2: Mga Koneksyon at Paggawa ng PCB




Gawin ang mga koneksyon ng mga transistors sa mga Resistor sa breadboard tulad ng ipinakita sa ckt diagram suriin ang output. Ang output ay magiging mas malaki sa 3 volt upang maipadala ang lohika TAAS sa arduino.
I-mount ang resistors at transistors sa pcb.
I-mount ang 28 pin ic socket sa pcb.
Gumagawa kami ng standalone arduino.
Paghinang ng kristal oscillator kasama ang 22uf capacitors.
Ikonekta ang mga output ng transistors sa mga analog pin o ang IC na sumangguni sa pin diagram ng ic.
Gumawa ng koneksyon ng regulator ng boltahe nang maayos sa mga capacitor.
Ang heat sink ay dapat na nakakabit sa 7812 boltahe regulator habang ang modem ng GSM ay nakakakuha ng mas maraming kasalukuyang mula rito.
Ang solar pannel ay konektado sa pag-input ng 7812 ic.
Paghinang ng lahat ng mga sangkap tulad ng sa diagram ng ckt sa pcb. Suriin ang mga koneksyon.
Hakbang 3: Programming

Ikonekta ang iyong arduino UNO sa iyong PC wiyh ic atmega328 dito
Sunugin ang sumusunod na Code sa iyong arduino
int a = 0; int b = 0;
int c = 0;
int d = 0;
walang bisa ang pag-setup ()
{pinMode (A1, INPUT);
pinMode (A0, INPUT);
pinMode (A2, INPUT);
pinMode (A4, INPUT);
Serial.begin (9600);
}
walang bisa loop ()
{int r = digitalRead (A4);
int s = digitalRead (A0);
int t = digitalRead (A1);
int u = digitalRead (A2);
kung (r == TAAS && s == LOW && t == LOW && u == LOW)
{kung (a == 0)
{Serial.println ("AT + CMGF = 1");
pagkaantala (500);
Serial.println ("AT + CMGS = \" iyong no. / ""); // Baguhin ang pagkaantala ng numero ng telepono ng tatanggap (500);
Serial.print ("Antas 1 I-on ang Motor"); // ang mensahe na nais mong ipadala
pagkaantala (500);
Serial.write (26);
pagkaantala (500);
isang ++; b = 0; c = 0; d = 0;
}
}
kung (r == TAAS && s == TAAS && t == LOW && u == LOW)
{kung (b == 0)
{Serial.println ("AT + CMGF = 1");
pagkaantala (500);
Serial.println ("AT + CMGS = \" iyong hindi. / ""); // Baguhin ang numero ng telepono ng tatanggap
pagkaantala (500);
Serial.print ("Tubig sa Antas 2");
// ang mensahe na nais mong ipadala
pagkaantala (500);
Serial.write (26);
pagkaantala (500);
b ++; a = 0; c = 0; d = 0;
} }
kung (r == MATAAS && s == MATAAS && t == MATAAS && u == MABABA) {kung (c == 0)
{Serial.println ("AT + CMGF = 1");
pagkaantala (500);
Serial.println ("AT + CMGS = \" iyong no. / ""); // Baguhin ang pagkaantala ng numero ng telepono ng tatanggap (500);
Serial.print ("Tubig sa Antas 3"); // ang mensahe na nais mong ipadala
pagkaantala (500);
Serial.write (26);
pagkaantala (500);
c ++; b = 0; d = 0; a = 0; }}
kung (r == TAAS && s == TAAS && t == TAAS && u == TAAS)
{if (d == 0) {Serial.println ("AT + CMGF = 1");
pagkaantala (500);
Serial.println ("AT + CMGS = \" iyong hindi. / ""); // Baguhin ang numero ng telepono ng tatanggap
pagkaantala (500);
Serial.print ("Tank Full Switch off Motor"); // ang mensahe na nais mong ipadala
pagkaantala (500);
Serial.write (26);
pagkaantala (500);
d ++; c = 0; b = 0; a = 0;
} }
iba pa
{Serial.print ("Hindi Nakakonekta ang Circuit");
}
}
Alisin ang ic at i-install ito sa pcb
Hakbang 4: Assembling & Test



Kumuha ng isang pipa ng PVC na may taas na katumbas ng iyong tangke ng tubig.
Idikit ang mga wire mula sa ckt sa iba't ibang mga antas ng tank.
Tandaan na ang Vcc wire ay laging nahuhulog sa tubig.
Gawin ang lahat ng mga Koneksyon.
Ikonekta ang Rx ng ic na nasa pin 2 sa Tx ng GSM modem
Ikonekta ang Tx ng ic na nasa pin 3 sa Rx ng GSM modem
Ikonekta ang solar pannel sa pag-input ng 7812 ic.
Suriin ang lahat ng Mga Koneksyon At ang proyekto ay handa na.
Gumawa ng malaglag para sa system upang maprotektahan ito mula sa ulan.
Subukan Mo Ito!
Inirerekumendang:
Tagapagpahiwatig ng Antas ng Tubig Gamit ang Arduino sa TinkerCad: 3 Mga Hakbang

Tagapagpahiwatig ng Antas ng Tubig Gamit ang Arduino sa TinkerCad: Ang artikulong ito ay tungkol sa isang ganap na gumana na antas ng tubig na may kontrol sa paggamit ng Arduino. Ipinapakita ng circuit ang antas ng tubig sa tank at inililipat ang motor ON nang ang antas ng tubig ay bumaba sa isang paunang natukoy na antas. Awtomatikong lilipat ang circuit
Tagapagpahiwatig ng Antas ng Tubig: 4 na Hakbang

Tagapagpahiwatig ng Antas ng Tubig: Ang alarma sa antas ng tubig ay isang simpleng mekanismo upang makita at ipahiwatig ang antas ng tubig sa iba't ibang mga lalagyan. Ngayon, dahil sa abalang buhay maraming tao ang nahihirapang mapanatili ang isang pare-pareho na tseke sa antas ng tubig na lalagyan. Kapag ang tubig ay
Tagapagpahiwatig ng Antas ng Tubig Gamit ang ULN 2003 IC: 4 na Hakbang

Tagapagpahiwatig ng Antas ng Tubig Gamit ang ULN 2003 IC: Ang overflow ng tubig mula sa overhead tank ay isang isyu para sa lahat at sa bawat sambahayan. Ito, kasama ang pag-aaksaya ng kuryente ay nagdudulot din ng maraming pag-aaksaya ng tubig at sa mga bagong batas na naipasa ang pag-aksaya ng tubig kahit na sa pag-apaw ng tanke ay maaaring maparusahan. Kaya
Tagapagpahiwatig ng Antas ng Walang Tubig na Wireless: 3 Mga Hakbang

Tagapagpahiwatig ng Antas ng Walang Tubig na Wireless: Ito ay isang tagapagpahiwatig ng antas ng wireless na tubig, ngunit tinawag ko rin itong 'makatipid ng tubig & Gumagana ito sa naka-embed na system at ang bahagi nito ay 500 ft mula sa isang gitnang punto sa lahat ng direksyon. ngunit maaari mong mapalakas ang saklaw nito sa pamamagitan ng pagdaragdag ng isang frequency booster device
Tagapagpahiwatig ng Antas ng Tubig - Transistor Basic Circuits: 5 Hakbang

Tagapagpahiwatig ng Antas ng Tubig | Mga Transistor Basic Circuits: Ang marker sa antas ng tubig ay isang elektronikong aparato ng circuit na naglilipat ng data pabalik sa control board upang maipakita kung ang isang daanan ng tubig ay may mataas o mababang antas ng tubig. Ang ilang mga marker sa antas ng tubig ay gumagamit ng isang halo ng mga sensor ng pagsubok o mga pagbabago upang makita ang antas ng tubig. Ang muling