Sisukord:
- Samm: nõutavad oskused
- Samm: riistvara
- 3. samm: projekti ülevaade
- Samm 4: Tarkvara ülevaade
- Samm: kood
- 6. toiming: märguanded
- Samm 7: Küsimused?
Video: Temperatuuri kaugseire: 7 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
See projekt näitab teile, kuidas luua Phidgetsi abil temperatuuri kaugseire süsteem. Neid süsteeme kasutatakse sageli tagamaks, et temperatuur kauges kohas (puhkemaja, serveriruum jne) ei oleks ohtlikul tasemel. See süsteem võimaldab teil määrata minimaalse temperatuuri, mis teile sobib, ja kui temperatuur langeb alla selle piiri, saadetakse teade. Programmi saab hõlpsasti muuta, et saata teateid, kui temperatuur tõuseb liiga kõrgeks, või lihtsalt saata teateid iga päev, tund või minut!
Samm: nõutavad oskused
Selle projekti jaoks on vaja vaid programmeerimise põhiteadmisi. Programm on kirjutatud C# keeles, kuid seda saab hõlpsasti oma lemmikkeelde teisaldada!
Samm: riistvara
Siin on kõik, mida vajate:
VINT Hub Phidget
Temperatuuri phidget
3. samm: projekti ülevaade
See projekt koosneb arvutist ühendatud VINT -jaoturiga ühendatud TMP1000 -st. Arvutis töötav tarkvara liidestub elektroonikaga ja saadab teate (e -kirja või teksti), kui temperatuur langeb alla teatud temperatuuri. Märkus: VINT -jaoturit saab kasutada ka analooganduritega liidestamiseks, nii et kui teil on vana analoog -temperatuuriandur, kasutage seda kindlasti! Kui kasutate analoogandurit, tuleb koodi veidi muuta. Lisateabe saamiseks jätke kommentaar.
Samm 4: Tarkvara ülevaade
Vormi ülaosas kuvatakse praegune temperatuur ja seda uuendatakse iga 30 sekundi järel. Temperatuurist allpool on mõned seaded:
- Temperatuuri piir: kui temperatuur on sellest väärtusest püsivalt alla 5 minuti, teavitatakse sellest kasutajat. Seejärel saadetakse iga tunni järel e -kiri, kuni temperatuur tõuseb.
- Saada märguanne adressaadile: määrake e -posti aadress, mida tuleks teavitada, kui temperatuur langeb allapoole künnist. Märkus: paljud traadita teenuse pakkujad pakuvad e -kirjaga teksti, nii et teate saab saata otse telefoni.
Vahekaardil E -posti seaded on veel mõned valikud.
- Serveri aadress: e -posti serveri aadress. Kui te Gmaili ei kasuta, toob kiire Google'i otsing kaasa sellised artiklid, mis aitavad teid.
- Kasutajanimi: e -posti aadress, kust soovite märguandeid saata. Selle programmi jaoks lõin uue Gmaili konto ja lubasin vähem turvalistel rakendustel seda kasutada.
- Parool: konto parool.
Pärast teabe sisestamist kõikidesse nõutavatesse väljadesse näitab vormi paremas alanurgas olev olek, et programm töötab. Pärast seda saate programmi lihtsalt minimeerida ja selle unustada!
Samm: kood
Selle projekti kood on saadaval failis TemperatureMonitor.zip. Enne programmi koostamist veenduge, et teie arvutisse on installitud Phidgeti teegid. Phidgeti raamatukogud leiate siit.
Siin on kiire ülevaade koodist:
- Vormi laadimisel looge TemperatureSensor objekt ja tellige lisamiseks, eemaldamiseks ja veajuhtumiteks.
- Määrake manuste töötlejas DataInterval väärtuseks 30 sekundit.
- Sündmuste käitlejas uuendage temperatuurimärgist ja kontrollige, kas temperatuur on alla piiri. Kui temperatuur on alla piiri, suurendage loendurit ja väljuge. Kui loendur näitab, et temperatuur on olnud 5 minuti jooksul alla piiri, saatke teade.
- Kui teade on saadetud, käivitage 1 -tunnine taimer, mis takistab uute teadete saatmist kuni aja möödumiseni.
6. toiming: märguanded
Siin on näide e -posti märguandest, mis saadeti, kui teatatud temperatuur oli rohkem kui 5 minutit alla 25 ° C piiri.
Samm 7: Küsimused?
Kui teil on projekti kohta küsimusi, andke meile kommentaaride osas teada!
Täname lugemise eest
Soovitan:
Raspberry Pi protsessori temperatuuri indikaator: 11 sammu (koos piltidega)
Vaarika Pi protsessori temperatuuri indikaator: Varem olin kasutusele võtnud lihtsa vaarika pi (edaspidi RPI) tööoleku oleku indikaatori ahela. Seekord selgitan mõnda kasulikumat indikaatoriahelat RPI jaoks, mis töötab peata (ilma monitorita). Ülaltoodud ahel näitab CPU temperatuur
Kodune Peltieri jahuti / külmik koos temperatuuri regulaatoriga DIY: 6 sammu (piltidega)
Kodune Peltieri jahuti / külmik koos temperatuuriregulaatoriga DIY: Kuidas teha omatehtud termoelektrilist Peltieri jahutit / minikülmikut DIY koos temperatuuriregulaatoriga W1209. See TEC1-12706 moodul ja Peltieri efekt muudavad täiusliku isetegemise jahedamaks! See juhend on samm-sammult õpetus, mis näitab teile, kuidas
DIY temperatuuri kontrollitud kambrikarp Peltier TEC mooduliga: 4 sammu (piltidega)
DIY temperatuuri kontrollitud kambrikarp koos Peltier TEC mooduliga: Olen väikeste elektrooniliste tahvlite testimiseks kokku pannud temperatuurikontrollitud kambrikarbi. Selles õpetuses jagasin oma projekti, sealhulgas lähtefailid ja lingi Gerberi failidele, et teha trükkplaat. Olen kasutanud ainult odavaid üldkasutatavaid materjale
Temperatuuri ja niiskuse kaugseire ESP8266 ja rakenduse Blynk abil: 15 sammu
Temperatuuri ja niiskuse kaugseire ESP8266 ja rakenduse Blynk abil: see oli minu esimene projekt ESP8266 kiibiga. Ehitasin just oma maja lähedale uue kasvuhoone ja minu jaoks oli huvitav, mis seal päeva jooksul toimub? Ma mõtlen, kuidas temperatuur ja niiskus muutuvad? Kas kasvuhoone on piisavalt ventileeritud? Nii et ma vähendan
Kaugseire Koradi toiteallika jaoks: 8 sammu (koos piltidega)
Kaugseire Koradi toiteallika jaoks: toiteplokid on iga elektroonikaga tegeleva inimese jaoks hädavajalik tööriist. Mul juhtub, et mul on Korad, see on lineaarne (raske) toiteallikas, mis on hea hinnaga ja saanud häid kommentaare. Mis on toiteallikas ja mis on probleem