Sisukord:
Video: DoorMaster: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Tere kõigile!
Selles projektis näitan teile, kuidas integreerida oma nutikasse koju uksesummer ja uksekell!
Kuna ma kasutan FHEM -i oma nutika kodu süsteemina, võin teile näidata ainult FHEM -meetodit, kuid olen kindel, et saate selle hõlpsalt teise süsteemi tõlkida!:-)
Pean tunnistama, et ma pole professionaal! Enamik minu projekte (nagu see) on lihtsalt lõbu pärast … Mul on millegi idee ja siis ma saan sellest aru!
See projekt on segu laiskusest ja nutikusest, ma ütleks … nii et ma loodan, et teil on lõbus!:-)
Kasutatud riistvara (vajalik):
- ligipääsetav uksekell
- Wemos D1 mini (ESP8266) -> Amazon link (otsing)
- Finder 40.61 relais (12V ~) -> (leidsime selle meie kohalikust poest reichelt, kuid see peaks olema see, kuigi pilt ei vasta kirjeldusele, kuna see on näidatud 230V)
- Kaablid / hüppaja traat -> Amazon link (otsing)
- Shelly 1 -> Shelly link (toode)
Kasutatud riistvara (valikuline):
- Wemos D1 mini aku kilp -> Amazon link (otsing)
- Päikesepaneel 6V 6W -> Amazon link (toode)
- Akuhoidik -> Amazon link (toode)
- Laetav aku -> Amazon link (toode)
- Amazon Echo -> Amazon link (toode)
Samm: uksekell
Selles etapis kasutatud riistvara (vajalik):
- ligipääsetav uksekell
- Wemos D1 Mini
- Kaablid / hüppaja traat
- Finder 40.61 (12V ~ / 16A) (see on minu uksekella jaoks … palun veenduge, et kasutate oma uksekella jaoks õiget releed!)
- Leivalaud
Selles etapis kasutatud riistvara (valikuline):
- Wemos D1 mini aku kilp
- päikesepaneel 6V 6W
- Akuhoidik
- Laetav aku
Kuidas ühendada uksekell wemos d1 mini -ga (allalaadimiseks saadaval fritzeerimisfail)
** MÄRKUS ** Hõõguvas pildis kasutatud releed on vaid näiteks
Wemose pooleks valime leivalaua alumise osa!
Wemos ühendub:
1) 5V väljund alumisse pluss sektsiooni
2) Maandus kuni miinusosa
Relais ühendab:
1) Relais mähise tihvt 1 ülemise plussosa juurde
2) Relais mähise tihvt 2 ülemisse miinusosa
3) Relais -lüliti, mis on ühine alumise plussosaga
4) Relais lülitage klemm B (passiivne) Wemose D2 tihvti külge, asetage klemmi B ja D2 tihvtiga ühendamise vahele takistus 120 oomi 1%, nagu pildil näidatud. Takisti üks jalg läheb vahele ja teine jalg läheb alumisse miinusesse
Uksekell ühendab:
1) Pluss uksekellast ülemise plussosa juurde
2) Miinus uksekellast ülemisse miinusesse
See on ühenduse jaoks!
Arduino osa (arduino projekt allalaadimiseks saadaval)
Looge oma Wemose jaoks MQTT -projekt ja seadistage see nii, et see saaks teie Wifi -ga ühenduse luua ja teie fhem -eksemplariga ühenduse luua!
Enne häälestusjaotist deklareerige järgmine muutuja:
const int relaisPin = 4;
int relaisState = 0;
int oldRelaisState = 0;
Lisage seadistuste sektsiooni järgmine:
pinMode (relaisPin, INPUT_PULLUP);
Lisage ahela sektsiooni järgmine:
relaisState = digitalRead (relaisPin); // Lugege releesisendi hetkeolekut ja salvestage see
if (relaisState! = oldRelaisState) {// Soovime märguannet ainult üks kord päästiku kohta.. seega lubage seda võrrelda!
if (relaisState == HIGH) {// Kas meil on siin kõrge?
oldRelaisState = relaisState; //Jah meil on! Salvestame selle oma väikese võrdluse jaoks kaks rida eespool
Serial.println ("Sõrmus !!!"); //Ring Ring:-)
client.publish ("/Olek", "RING"); // Avaldame oma "helina" MQTT staatusena
client.publish ("/STATE", "Online"); // Minu jaoks töötas see paremini, avaldades oma oleku veebis …
}
}
FHEM osa
Järgmisel real näitan teile, kuidas saate lugeda FHEM -seadme olekut. Minu puhul kasutan oma tõukekontot, et saata mulle mobiiltelefonile tõukemärguanne koos mõnusa väikese tekstiga (ei.. see pole päris tekst, mida ma kasutan;-))
define on_NormalRing teata MQTT2_KlingelSensor: Olek:. RING {süsteem ("curl -s -F 'token = XXX' -F 'user = XXX' -F 'message = RING RING RING RING RING RING RING BANANAPHONE!' https:// api.pushover.net/1/messages.json ")}
Märgistatud "MQTT2_KlingelSensor" peate ümber nimetama oma FHEM -seadme nimeks!
See on kõik! Oleme (loodetavasti) ühendanud oma uksekella oma nutika kodu süsteemiga … tore!
Liigume järgmise peatüki juurde, ühendades kooriku meie uksesummeriga:-)
2. samm: uksesummer
See osa on tõesti kiire ja lihtne.
- Ühendage koorik toiteallikaga (kasutasin oma helisignaali kohal asuvate lülitite toiteallikat)
Kuna kelder ei hooli sellest, mida ta lülitab, lisame selle lihtsalt oma lülitile, mis vallandab helisignaali ja avab korruse ukse.
Nüüd lisage Shelly oma nutikasse koju ja kontrollige seda nii, nagu soovite. Minu puhul avab Alexa mulle ukse, lisades kohandatud käsu:-)
Võimalikud viisid:
- Shelly rakendus
- Amazon Echo
- Google'i assistent
- Siri
… said vist asjast aru;-)
Samm: lihtsalt väike idee…
Minusugustele inimestele, kes pole mitte ainult natuke laisad, vaid kipuvad ka oma võtmed unustama, võin teile öelda järgmist:
Selle seadistuse abil on võimalik kodeerida "uksekell-kood-süsteem" "morse-koodi viisil"!
Ma tegin seda arduino projektis ja kui "morse kood" (nimetasin seda oma projektis hädaabikoodiks) õigesti sisestati, avaldasin MQTT oleku jaotises "EmergencyRing".
FHEM liin näeb välja selline:
define on_EmergencyRing2 teata MQTT2_KlingelSensor: Olek:. EmergencyRING set Tuerklingel on-for-taimer 3
Signaal avab ukse 3 sekundiks!
Kas unustasite oma võtme? Kasutage lihtsalt oma uksekella ja laske nutika kodu süsteemil teie jaoks uks avada!;-)
Samm: aitäh lugemise eest
Aitäh, et lugesite minu esimest projekti!
Võib -olla olete midagi õppinud, võib -olla saite inspiratsiooni… aga ma tõesti loodan, et teil oli natuke lõbus jälgida.
Alex
Soovitan:
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Akustiline levitatsioon Arduino Unoga samm-sammult (8 sammu): 8 sammu
Akustiline levitatsioon Arduino Uno abil samm-sammult (8 sammu): ultraheliheli muundurid L298N DC-naissoost adapteri toiteallikas isase alalisvoolupistikuga Arduino UNOBreadboard ja analoogpordid koodi teisendamiseks (C ++)
4G/5G HD -video otseülekanne DJI droonilt madala latentsusega [3 sammu]: 3 sammu
4G/5G HD-video otseülekanne DJI droonilt madala latentsusega [3 sammu]: Järgnev juhend aitab teil saada HD-kvaliteediga otseülekandeid peaaegu igalt DJI droonilt. FlytOSi mobiilirakenduse ja veebirakenduse FlytNow abil saate alustada drooni video voogesitust
Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega)
Bolt - DIY juhtmeta laadimise öökell (6 sammu): Induktiivsed laadimised (tuntud ka kui juhtmeta laadimine või juhtmeta laadimine) on traadita jõuülekande tüüp. See kasutab kaasaskantavatele seadmetele elektrit pakkumiseks elektromagnetilist induktsiooni. Kõige tavalisem rakendus on Qi traadita laadimisst
4 sammu aku sisemise takistuse mõõtmiseks: 4 sammu
4 sammu aku sisemise takistuse mõõtmiseks: Siin on 4 lihtsat sammu, mis aitavad mõõta taigna sisemist takistust