Sadržaj:
- Korak 1: Potrebne vještine
- Korak 2: Hardver
- Korak 3: Pregled projekta
- Korak 4: Pregled softvera
- Korak 5: Kodirajte
- Korak 6: Obavijesti
- Korak 7: Pitanja?
Video: Daljinsko praćenje temperature: 7 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Ovaj će vam projekt pokazati kako stvoriti daljinski sustav za praćenje temperature pomoću Phidgetsa. Ti se sustavi često koriste kako bi se osiguralo da temperatura na udaljenom mjestu (kuća za odmor, poslužiteljska soba itd.) Nije na opasnoj razini. Ovaj sustav omogućuje vam postavljanje minimalne temperature koja vam odgovara, a ako temperatura padne ispod te granice, bit će poslana obavijest. Program se lako može promijeniti za slanje obavijesti ako temperatura postane previsoka ili samo za slanje obavijesti svaki dan, sat ili minutu!
Korak 1: Potrebne vještine
Sve što trebate je osnovno znanje programiranja za ovaj projekt. Program je napisan na C#, ali bi se lako mogao prenijeti na vaš omiljeni jezik!
Korak 2: Hardver
Evo svega što vam treba:
VINT Hub Phidget
Temperatura Phidget
Korak 3: Pregled projekta
Ovaj se projekt sastoji od TMP1000 spojenog na VINT Hub koji je priključen na računalo. Softver koji radi na računalu povezuje se s elektronikom i šalje obavijest (e -poruku ili tekst) ako temperatura padne ispod određene temperature. Napomena: VINT Hub se također može koristiti za povezivanje s analognim senzorima, pa ako u blizini imate stari analogni osjetnik temperature, svakako ga upotrijebite! Ako koristite analogni senzor, bit će potrebne neke male izmjene koda. Ostavite komentar za više informacija.
Korak 4: Pregled softvera
Pri vrhu obrasca prikazuje se trenutna temperatura koja se ažurira svakih 30 sekundi. Ispod temperature postoji nekoliko postavki:
- Ograničenje temperature: Ako je temperatura stalno ispod ove vrijednosti dulje od 5 minuta, korisnik će biti obaviješten. E -pošta će se slati svakih sat vremena dok temperatura ne poraste.
- Pošalji obavijest na: Odredite adresu e -pošte koju treba obavijestiti kada temperatura padne ispod praga. Napomena: mnogi davatelji bežičnih usluga nude opciju slanja e -pošte putem teksta, pa se obavijest može poslati izravno na telefon.
Na kartici Postavke e -pošte postoji još nekoliko opcija:
- Adresa poslužitelja: adresa poslužitelja e -pošte. Ako ne koristite Gmail, brzo Google pretraživanje rezultirat će člancima poput ovog koji će vam pomoći.
- Korisničko ime: adresa e -pošte s koje želite slati obavijesti. Za ovaj program stvorio sam novi Gmail račun i dopustio da ga koriste manje sigurne aplikacije.
- Lozinka: Lozinka za račun.
Nakon unosa podataka u sva potrebna polja, status u donjem desnom kutu obrasca pokazat će da je program pokrenut. Nakon toga možete jednostavno minimizirati program i zaboraviti na to!
Korak 5: Kodirajte
Kôd za ovaj projekt dostupan je u datoteci TemperatureMonitor.zip. Prije sastavljanja programa provjerite imate li na računalu instalirane knjižnice Phidget. Knjižnice Phidget možete pronaći ovdje.
Evo kratkog pregleda koda:
- Kad se obrazac učita, izradite objekt TemperatureSensor i pretplatite se na prilaganje, odvajanje i događaje pogreške.
- U rukovatelju za prilaganje postavite DataInterval na 30 sekundi.
- U alatu za obradu događaja ažurirajte oznaku temperature i provjerite je li temperatura ispod granice. Ako je temperatura ispod granice, povećajte brojač i izađite. Ako brojač pokaže da je temperatura 5 minuta bila ispod granice, pošaljite obavijest.
- Ako je obavijest poslana, pokrenite mjerač vremena od 1 sata koji će spriječiti slanje novih obavijesti sve dok ne protekne vrijeme.
Korak 6: Obavijesti
Evo primjera obavijesti e -poštom koja je poslana kada je prijavljena temperatura bila ispod granice od 25 ° C više od 5 minuta.
Korak 7: Pitanja?
Ako imate pitanja o projektu, javite nam se u odjeljku komentara!
Hvala na čitanju
Preporučeni:
Praćenje i praćenje za male trgovine: 9 koraka (sa slikama)
Track & trace za male trgovine: Ovo je sustav koji je napravljen za male trgovine koje bi se trebale montirati na e-bicikle ili e-skutere za kratke isporuke, na primjer pekara koja želi isporučivati peciva. Track and Trace znači sustav Track and Trace koji koriste ca
DIY pametni robotski alati za praćenje automobila Kompleti za praćenje automobila Fotoosjetljivi: 7 koraka
DIY Pametni roboti za praćenje automobila Kompleti za praćenje Automobil Fotoosjetljivi: Dizajn SINONING ROBOT -a Možete kupiti od robota za praćenje Robotski čip TheoryLM393 usporedite dva fotootpornika, kada LED dioda s jednog bočnog fotootpornika na BIJELOJ strani motora odmah će se zaustaviti, s druge strane motora okreni se pa
Daljinsko mjerenje temperature: 6 koraka
Daljinsko mjerenje temperature: U ovom projektu, MKR 1400 se koristi za upravljanje 3 DHT 22 senzora i komuniciranje rezultata s brojem mobitela koji je unet u kôd (pokazat ću gdje). Temperatura je jedini podatak koji se preuzima s DHT 22, ali je zanimljivo
Praćenje temperature i vlažnosti pomoću SHT25 i fotona čestica: 5 koraka
Nadzor temperature i vlažnosti pomoću SHT25 i fotona čestica: Nedavno smo radili na raznim projektima koji su zahtijevali praćenje temperature i vlažnosti, a zatim smo shvatili da ta dva parametra zapravo igraju ključnu ulogu u procjeni radne učinkovitosti sustava. Oboje na indusu
Daljinsko praćenje temperature i vlažnosti s ESP8266 i aplikacijom Blynk: 15 koraka
Daljinsko praćenje temperature i vlažnosti s ESP8266 i aplikacijom Blynk: Bio je to moj prvi projekt s čipom ESP8266. Upravo sam sagradio novi staklenik u blizini svoje kuće i bilo mi je zanimljivo što se tamo događa tijekom dana? Mislim kako se temperatura i vlaga mijenjaju? Je li staklenik dovoljno prozračen? Pa sam odlučila