Sadržaj:
- Korak 1: Zvono na vratima
- Korak 2: Zvučni signal vrata
- Korak 3: Samo mala ideja…
- Korak 4: Hvala vam na čitanju
Video: DoorMaster: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Pozdrav svima!
U ovom projektu pokazat ću vam kako integrirati zvučni signal vrata i zvono na vratima u vaš pametni dom!
Budući da FHEM koristim kao svoj sustav pametne kuće, mogu vam pokazati samo način FHEM -a, ali siguran sam da to možete jednostavno prevesti u bilo koji drugi sustav!:-)
Moram priznati da nisam profesionalac! Većina mojih projekata (poput ovog) su samo za zabavu … Shvatim ideju o nečemu i onda to shvatim!
Ovaj projekt je mješavina lijenosti i pameti, rekao bih … pa se nadam da ćete se zabaviti!:-)
Rabljeni hardver (potreban):
- Pristupačno zvono na vratima
- Wemos D1 mini (ESP8266) -> Amazon veza (pretraživanje)
- Finder 40.61 relais (12V ~) -> (pronađen je u našoj lokalnoj trgovini na Reichelt -u, ali trebao bi biti ovaj iako slika ne odgovara opisu, jer se prikazuje kao 230V)
- Kablovi / kratkospojnik -> Amazon veza (pretraživanje)
- Shelly 1 -> Shelly link (proizvod)
Rabljeni hardver (izborno):
- Wemos D1 mini štitnik za baterije -> Amazon veza (pretraživanje)
- Solarni panel 6V 6W -> Amazon link (proizvod)
- Držač baterije -> Amazon link (proizvod)
- Punjiva baterija -> Amazon link (proizvod)
- Amazon Echo -> Amazon veza (proizvod)
Korak 1: Zvono na vratima
Hardver koji se koristi u ovom koraku (potreban):
- Pristupačno zvono na vratima
- Wemos D1 Mini
- Kablovi / kratkospojna žica
- Finder 40,61 (12V ~ / 16A) (Ovo je za moje zvono na vratima … molimo vas da upotrijebite odgovarajući relej za zvono na vratima!)
- Oglasna ploča
Hardver koji se koristi u ovom koraku (izborno):
- Wemos D1 mini štitnik za baterije
- Solarni panel 6V 6W
- Držač baterije
- Punjiva baterija
Kako spojiti zvono na vrata s wemos d1 mini (dostupna je datoteka za prevrtanje)
** NAPOMENA ** Releji upotrijebljeni na slici za fritzing samo su za primjer
Za Wemos stranu odabiremo donji dio matične ploče!
Wemos se povezuje s:
1) 5V izlaz na donji plus dio
2) Uzemljenje prema dolje minus dio
Relais se povezuje sa:
1) Okrenite zavojnicu zavojnice 1 na gornji plus dio
2) Okrenite pin 2 zavojnice na gornji minus dio
3) Relejni prekidač zajednički na donji plus dio
4) Spojite terminal B (neaktivan) na D2 pin Wemosa, postavite otpornik od 120 Ohma 1% između priključka B i spoja na D2 pin kao što je prikazano na slici. Jedna noga otpornika ide između, a druga noga u donji minus dio
Zvono na vratima povezuje se sa:
1) Plus od zvona na vratima do gornjeg dijela plus
2) Minus od zvona na vratima do gornjeg minus dijela
To je to za vezu!
Arduino dio (arduino projekt za preuzimanje dostupan)
Izradite MQTT projekt za svoj Wemos i postavite ga tako da se može povezati s vašim Wifi -jem i biti povezan s vašom instancom!
Prije odjela za postavljanje deklarirajte sljedeću varijablu:
const int relaisPin = 4;
int relaisState = 0;
int oldRelaisState = 0;
U odjeljak za postavljanje dodajte sljedeće:
pinMode (relaisPin, INPUT_PULLUP);
U odjeljak petlje dodajte sljedeće:
relaisState = digitalno čitanje (relaisPin); // Pročitajte trenutno stanje ulaza releja i spremite ga
if (relaisState! = oldRelaisState) {// Želimo obavijest samo jednom po okidaču.. pa usporedimo to!
if (relaisState == HIGH) {// Imamo li ovdje visoku vrijednost?
oldRelaisState = relaisState; //Da, mi imamo! Spremimo to za našu malu usporedbu dva reda gore
Serial.println ("Zvoni !!!"); // Prsten prsten:-)
client.publish ("/Status", "RING"); // Objavimo naš "Prsten" kao MQTT status
client.publish ("/STATE", "Online"); // Za mene je bolje funkcioniralo objavljivanje stanja na internetu …
}
}
FHEM dio
U sljedećem retku pokazat ću vam kako možete pročitati status FHEM uređaja. U mom slučaju koristim svoj pushover račun za slanje push obavijesti na svoj mobilni telefon s lijepim malim tekstom (ne.. to nije pravi tekst koji koristim;-))
define on_NormalRing notify MQTT2_KlingelSensor: Status:. RING {system ("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 ")}
Morate preimenovati označeni "MQTT2_KlingelSensor" u naziv vašeg FHEM uređaja!
To je to! Zvono smo (nadamo se) povezali sa sustavom pametne kuće … lijepo!
Prijeđimo na sljedeće poglavlje, povezujući školjku s zujalicom na vratima:-)
Korak 2: Zvučni signal vrata
Ovaj dio je zaista brz i jednostavan.
- Spojite školjku na izvor napajanja (koristio sam napajanje pomoću prekidača za svjetlo iznad zujalice)
Budući da školjku nije briga što će prebaciti, jednostavno dodamo školjku našem prekidaču, koji aktivira zvučni signal i otvara vrata dolje.
Sada dodajte Shelly svom pametnom domu i kontrolirajte ga kako želite. U mom slučaju, Alexa mi otvara vrata dodavanjem prilagođene naredbe:-)
Mogući načini:
- aplikacija Shelly
- Amazon Echo
- Google pomoćnik
- Siri
… valjda si shvatio;-)
Korak 3: Samo mala ideja…
Za ljude poput mene, koji nisu samo pomalo lijeni, već i zaboravljaju ključeve, mogu vam reći sljedeće:
S ovom postavkom moguće je kodirati "sustav zvona-kod-ključ" na "morzeov način"!
Učinio sam to u arduino projektu i ako je "morzeov kod" (u svom projektu to nazvao kôd za hitne slučajeve) ušao ispravno, objavio sam status MQTT u "EmergencyRing".
Linija FHEM izgleda ovako:
definirati on_EmergencyRing2 notify MQTT2_KlingelSensor: Status:. EmergencyRING set Tuerklingel on-for-timer 3
Zvučni signal će otvoriti vrata na 3 sekunde!
Zaboravili ste ključ? Samo upotrijebite vlastito zvono na vratima i dopustite da vam sustav pametne kuće otvori vrata!;-)
Korak 4: Hvala vam na čitanju
Hvala vam što ste pročitali moj prvi projekt!
Možda ste nešto naučili, možda ste dobili inspiraciju … ali doista se nadam da ste se zabavili.
Alex
Preporučeni:
Dizajn igre brzim pokretom u 5 koraka: 5 koraka
Dizajn igre u Flick -u u 5 koraka: Flick je zaista jednostavan način stvaranja igre, osobito nečega poput zagonetke, vizualnog romana ili avanturističke igre
Broj koraka: 17 koraka
الكشف عن عن أنواع المحاليل: محمدآل سعودالكشف عن المحاليل رابط الفديو
Prepoznavanje lica na Raspberry Pi 4B u 3 koraka: 3 koraka
Prepoznavanje lica na Raspberry Pi 4B u 3 koraka: U ovom Instructableu ćemo izvršiti detekciju lica na Raspberry Pi 4 sa Shunya O/S pomoću knjižnice Shunyaface. Shunyaface je biblioteka za prepoznavanje/otkrivanje lica. Cilj projekta je postići najbržu brzinu otkrivanja i prepoznavanja s
Kako napraviti brojač koraka?: 3 koraka (sa slikama)
Kako napraviti brojač koraka?: Nekada sam se dobro snašao u mnogim sportovima: hodanje, trčanje, vožnja bicikla, igranje badmintona itd. Volim jahanje da bih brzo putovao. Pa, pogledaj moj trbušni trbuh … Pa, u svakom slučaju, odlučujem ponovno početi vježbati. Koju opremu trebam pripremiti?
Aduino UNO Broj koraka: 5 koraka
Aduino UNO 를 이용한 도망 치는 &&&& && l g g g g g g g g g g g g g g g 4 g 4 4 4 4 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 일자 일자 일자: 2017.01.06. ~ 2017.01.11.- 역할 분담 SW 엔지니어: 김 예은, 임동영 HW 엔지니어: 김지훈 디자이너: 이재민 레코더: 홍 다예 ------------------------ --------------------------------------------------