![Watervlak -aanwyser met sms: 4 stappe Watervlak -aanwyser met sms: 4 stappe](https://i.howwhatproduce.com/images/004/image-10100-j.webp)
INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53
![Watervlak -aanwyser met sms Watervlak -aanwyser met sms](https://i.howwhatproduce.com/images/004/image-10100-1-j.webp)
Vandag gaan ek praat oor 'n baie nuttige projek. Dit word die watervlak -aanwyser met SMS -kennisgewing genoem. Almal het tenk by hul huise. Die probleem is dat daar geen stelsel is om die water in die tenk op te spoor nie. Dan kom daar 'n sekondêre probleem: wanneer die waterpomp begin word, weet hulle nie wanneer dit vol word nie, en soms is daar 'n situasie waar die pomp aanhou om water na die tenk te pomp en die water uit die tenk begin stort. Daar is vermorsing van energie sowel as vermorsing van water. Hierdie stelsel is dus baie handig om die watervlak op te spoor. Dit is ook handig vir hoë geboue waar dit nie moontlik is om die watervlak te kontroleer nie.
Laat ons begin.
Stap 1: Komponente
![Komponente Komponente](https://i.howwhatproduce.com/images/004/image-10100-2-j.webp)
![Komponente Komponente](https://i.howwhatproduce.com/images/004/image-10100-3-j.webp)
![Komponente Komponente](https://i.howwhatproduce.com/images/004/image-10100-4-j.webp)
![Komponente Komponente](https://i.howwhatproduce.com/images/004/image-10100-5-j.webp)
1. Atmega328
2. Arduino Uno
3. Skakel x1
4. Kristal ossillator x1
5. 10uf kapasitor x2
6. BC547 npn transistor x4
7. Weerstand 1k x5
8. Weerstand 100 x8
9. PCB x1
10. LM7805 5volt -reguleerder
11. LM7812 12volt -reguleerder
12. Kondensator 22uf x2
13. Sonpaneel 20v
14. Koelbak x1
15. Drade
16. GSM -modem 800H of 900A
Stap 2: Verbindings en maak PCB
![Verbindings en maak PCB Verbindings en maak PCB](https://i.howwhatproduce.com/images/004/image-10100-6-j.webp)
![Verbindings en maak PCB Verbindings en maak PCB](https://i.howwhatproduce.com/images/004/image-10100-7-j.webp)
![Verbindings en maak PCB Verbindings en maak PCB](https://i.howwhatproduce.com/images/004/image-10100-8-j.webp)
![Verbindings en maak PCB Verbindings en maak PCB](https://i.howwhatproduce.com/images/004/image-10100-9-j.webp)
Maak die verbindings van transistors met weerstande op die broodbord, soos getoon in die ckt -diagram, kyk na die uitset. Die uitset sal groter as 3 volt wees om die logika HOOG na die arduino te stuur.
Monteer die weerstande en transistors op die PCB.
Monteer die 28 -pins IC -aansluiting op die PCB.
Ons maak selfstandige arduino.
Soldeer die kristal ossillator saam met 22uf kapasitors.
Koppel die uitsette van die transistors aan die analoog penne van die IC, verwys na die pen diagram van die ic.
Verbind die spanningsreguleerder korrek met kondensators.
Koelbak moet aan die 7812 spanningsreguleerder gekoppel word, aangesien die GSM -modem meer stroom daaruit put.
Sonpaneel gekoppel aan die ingang van die 7812 ic.
Soldeer al die komponente soos in die ckt -diagram op die PCB. Kontroleer die verbindings.
Stap 3: Programmering
![Programmering Programmering](https://i.howwhatproduce.com/images/004/image-10100-10-j.webp)
Koppel u arduino UNO aan u rekenaar met die atmega328 daarin
Brand die volgende kode in u arduino
int a = 0; int b = 0;
int c = 0;
int d = 0;
leemte opstelling ()
{pinMode (A1, INVOER);
pinMode (A0, INVOER);
pinMode (A2, INVOER);
pinMode (A4, INVOER);
Serial.begin (9600);
}
leemte lus ()
{int r = digitalRead (A4);
int s = digitalRead (A0);
int t = digitalRead (A1);
int u = digitalRead (A2);
as (r == HOOG && s == LAAG && t == LAAG && u == LAAG)
{as (a == 0)
{Serial.println ("AT+CMGF = 1");
vertraging (500);
Serial.println ("AT+CMGS = \" jou nr. ""); // Verander die ontvanger se telefoonnommer vertraging (500);
Serial.print ("Vlak 1 skakel die motor aan"); // die boodskap wat jy wil stuur
vertraging (500);
Reeks.skryf (26);
vertraging (500);
'n ++; b = 0; c = 0; d = 0;
}
}
as (r == HOOG && s == HOOG && t == LAAG && u == LAAG)
{as (b == 0)
{Serial.println ("AT+CMGF = 1");
vertraging (500);
Serial.println ("AT+CMGS = \" jou nr. ""); // Verander die telefoonnommer van die ontvanger
vertraging (500);
Serial.print ("Water op vlak 2");
// die boodskap wat jy wil stuur
vertraging (500);
Reeks.skryf (26);
vertraging (500);
b ++; a = 0; c = 0; d = 0;
} }
as (r == HOOG && s == HOOG && t == HOOG && u == LAAG) {if (c == 0)
{Serial.println ("AT+CMGF = 1");
vertraging (500);
Serial.println ("AT+CMGS = \" jou nr. ""); // Verander die ontvanger se telefoonnommer vertraging (500);
Serial.print ("Water op vlak 3"); // die boodskap wat jy wil stuur
vertraging (500);
Reeks.skryf (26);
vertraging (500);
c ++; b = 0; d = 0; a = 0; }}
as (r == HOOG && s == HOOG && t == HOOG && u == HOOG)
{if (d == 0) {Serial.println ("AT+CMGF = 1");
vertraging (500);
Serial.println ("AT+CMGS = \" jou nr. ""); // Verander die telefoonnommer van die ontvanger
vertraging (500);
Serial.print ("tenk vol afskakel motor"); // die boodskap wat jy wil stuur
vertraging (500);
Reeks.skryf (26);
vertraging (500);
d ++; c = 0; b = 0; a = 0;
} }
anders
{Serial.print ("Kring nie verbind nie");
}
}
Verwyder nou die ic en installeer dit op die PCB
Stap 4: Montering en toets
![Montering en toets Montering en toets](https://i.howwhatproduce.com/images/004/image-10100-11-j.webp)
![Samestelling en toets Samestelling en toets](https://i.howwhatproduce.com/images/004/image-10100-12-j.webp)
![Montering en toets Montering en toets](https://i.howwhatproduce.com/images/004/image-10100-13-j.webp)
Neem 'n PVC -pyp met 'n hoogte gelyk aan u watertenk.
Steek die drade van die ckt op verskillende vlakke van die tenk.
Let daarop dat die Vcc -draad altyd in water gedompel is.
Maak al die verbindings.
Koppel Rx van ic wat op pen 2 is, aan die Tx van die GSM -modem
Koppel Tx van ic wat op pen 3 is, aan die Rx van die GSM -modem
Koppel die sonpaneel aan op 'n ingang van 7812 ic.
Gaan alle verbindings na en die projek is gereed.
Maak 'n skuur vir die stelsel om dit teen reën te beskerm.
Toets dit!
Aanbeveel:
Smart Planter - Gee watervlak aan: 5 stappe (met foto's)
![Smart Planter - Gee watervlak aan: 5 stappe (met foto's) Smart Planter - Gee watervlak aan: 5 stappe (met foto's)](https://i.howwhatproduce.com/images/001/image-916-17-j.webp)
Smart Planter - dui die watervlak aan: ons het pas 'n paar oulike plante gekoop vir ons nuwe huis. Tussen al die elektroniese toestelle wat in die huis gevul is, bring die plante 'n lewendige gevoel. In ruil daarvoor wou ek iets vir die plante doen. Daarom het ek hierdie slim plan opgestel
Monitor die watervlak of afstand van die tenk op u lessenaar: 3 stappe
![Monitor die watervlak of afstand van die tenk op u lessenaar: 3 stappe Monitor die watervlak of afstand van die tenk op u lessenaar: 3 stappe](https://i.howwhatproduce.com/images/011/image-31089-j.webp)
Monitor tenkwatervlak of afstand op u lessenaar: gebruik Wemos D1, 'n ultrasoniese sensor en Thingio.AI IoT -platform
Hoe om 'n alarm op die watervlak te maak: 3 stappe
![Hoe om 'n alarm op die watervlak te maak: 3 stappe Hoe om 'n alarm op die watervlak te maak: 3 stappe](https://i.howwhatproduce.com/images/011/image-32289-j.webp)
Hoe om 'n watervlak -aanwyser alarm te maak: Hiii, vandag gaan ek jou vertel hoe om 'n watervlak -aanwyser alarm te maak, dit is 'n baie nuttige projek, want vandag het almal 'n watertenk in hul huise, maar as hulle vol word, weet niemand dit nie. Alarm kan jy water bespaar & El
Watervlak alarm met behulp van transistor !!!: 6 stappe
![Watervlak alarm met behulp van transistor !!!: 6 stappe Watervlak alarm met behulp van transistor !!!: 6 stappe](https://i.howwhatproduce.com/images/002/image-3792-68-j.webp)
Watervlak alarm met behulp van transistor !!!: Watervlak -aanwyser: Die watervlak -aanwyser gebruik 'n eenvoudige meganisme om die watervlak in 'n oorhoofse tenk of enige ander waterhouer op te spoor en aan te dui. Die waarneming word gedoen deur 'n stel van nege sondes te gebruik wat op nege verskillende
Metodes vir die opsporing van watervlak Arduino met behulp van ultraklank sensor en Funduino watersensor: 4 stappe
![Metodes vir die opsporing van watervlak Arduino met behulp van ultraklank sensor en Funduino watersensor: 4 stappe Metodes vir die opsporing van watervlak Arduino met behulp van ultraklank sensor en Funduino watersensor: 4 stappe](https://i.howwhatproduce.com/images/003/image-8298-21-j.webp)
Metodes vir die opsporing van watervlak Arduino met behulp van ultrasoniese sensor en Funduino watersensor: In hierdie projek sal ek jou wys hoe om 'n goedkoop waterdetektor te maak deur twee metodes te gebruik: 1. Ultrasoniese sensor (HC-SR04) .2. Funduino watersensor