ዝርዝር ሁኔታ:
ቪዲዮ: DoorMaster: 4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
ሰላም ለሁላችሁ!
በዚህ ፕሮጀክት ውስጥ የበሩን ድምጽ ማጉያ እና የበሩን ደወል ወደ ብልጥ ቤትዎ እንዴት ማዋሃድ እንደሚችሉ አሳያችኋለሁ!
እኔ FHEM ን እንደ ብልጥ የቤት ስርዓት ስለምጠቀም ፣ የ FHEM መንገድን ብቻ ላሳይዎት እችላለሁ ፣ ግን ያንን በቀላሉ ወደ ማንኛውም ሌላ ስርዓት መተርጎም እንደሚችሉ እርግጠኛ ነኝ!:-)
እኔ ሙያዊ አለመሆኔን መቀበል አለብኝ! አብዛኛዎቹ የእኔ ፕሮጄክቶች (እንደዚህ ያለ) ለጨዋታ ብቻ ናቸው… የአንድ ነገር ሀሳብ አገኘሁ እና ከዚያ ተገነዘብኩ!
ይህ ፕሮጀክት እኔ የምለው የስንፍና እና የጥበብ ድብልቅ ነው… ስለዚህ እርስዎ እንዲደሰቱ ተስፋ አደርጋለሁ!:-)
ያገለገለ ሃርድዌር (አስፈላጊ)
- ተደራሽ የበር ደወል
- Wemos D1 mini (ESP8266) -> የአማዞን አገናኝ (ፍለጋ)
- ፈላጊ 40.61 relais (12V ~) -> (በሪቼል በአካባቢያችን መደብር ውስጥ አግኝቶታል ግን ምስሉ እንደ መግለጫው ባይዛመድም ይህ መሆን አለበት ፣ ምክንያቱም እሱ እንደ 230 ቪ ሆኖ ስለሚታይ)
- ኬብሎች / ዝላይ ሽቦ -> የአማዞን አገናኝ (ፍለጋ)
- llyሊ 1 -> የllyሊ አገናኝ (ምርት)
ያገለገለ ሃርድዌር (አማራጭ)
- Wemos D1 ሚኒ የባትሪ ጋሻ -> የአማዞን አገናኝ (ፍለጋ)
- የፀሐይ ፓነል 6V 6 ዋ -> የአማዞን አገናኝ (ምርት)
- የባትሪ መያዣ -> የአማዞን አገናኝ (ምርት)
- ሊሞላ የሚችል ባትሪ -> የአማዞን አገናኝ (ምርት)
- አማዞን ኢኮ -> የአማዞን አገናኝ (ምርት)
ደረጃ 1 የበር ደወል
በዚህ ደረጃ ጥቅም ላይ የዋለ ሃርድዌር (አስፈላጊ)
- ተደራሽ የበር ደወል
- Wemos D1 Mini
- ኬብሎች / ዝላይ ሽቦ
- ፈላጊ 40.61 (12 ቮ ~ / 16 ሀ) (ይህ ለቤቴ ደወል ነው… እባክዎን ለደወልዎ ደወል ትክክለኛውን ሪሲስን መጠቀምዎን ያረጋግጡ!)
- የዳቦ ሰሌዳ
በዚህ ደረጃ ጥቅም ላይ የዋለ ሃርድዌር (አማራጭ)
- Wemos D1 ሚኒ የባትሪ ጋሻ
- የፀሐይ ፓነል 6V 6 ዋ
- የባትሪ መያዣ
- ሊሞላ የሚችል ባትሪ
የበሩን ደወል ከዌሞስ d1 mini ጋር እንዴት ማገናኘት እንደሚቻል (ለማውረድ የፍሪቲንግ ፋይል ይገኛል)
** ማሳሰቢያ ** በፍሪቲንግ ስዕል ውስጥ ጥቅም ላይ የዋለው ሪሲስ ለምሳሌ ብቻ ነው
ለሞሞስ ወገን ፣ የዳቦ ሰሌዳውን የታችኛው ክፍል እንመርጣለን!
ቬሞስ ከሚከተለው ጋር ይገናኛል
1) 5V ውፅዓት ወደ ታች ፕላስ ክፍል
2) የመቀነስ ክፍል ከመሬት በታች
Relais ከሚከተለው ጋር ይገናኛል
1) Relais coil pin 1 ወደ ላይኛው የመደመር ክፍል
2) Relais coil pin 2 ን ወደ ከፍተኛ የመቀነስ ክፍል
3) Relais ወደ ታች የመደመር ክፍል የተለመደ ይለውጡ
4) Relais ተርሚናል ቢ (እንቅስቃሴ -አልባው) ወደ ዌሞስ D2 ፒን ይቀይራል ፣ ወደ ተርሚናል ቢ እና ከዲ 2 ፒን ጋር ባለው ግንኙነት መካከል የ 120 Ohms 1% ን ተከላካይ ያስቀምጡ። የተቃዋሚው አንድ እግር በመካከላቸው ገብቶ ሌላኛው እግር ወደ ታችኛው የመቀነስ ክፍል ይገባል
የበሩ ደወል ከሚከተለው ጋር ይገናኛል
1) ከበር ደወል ወደ ላይኛው ፕላስ ክፍል
2) ከበር ደወል እስከ የላይኛው የመቀነስ ክፍል መቀነስ
ያ ለግንኙነቱ ነው!
አርዱዲኖ ክፍል (ለማውረድ የአርዱዲኖ ፕሮጀክት ይገኛል)
ለዊሞስዎ የ MQTT ፕሮጀክት ይፍጠሩ እና ከእርስዎ Wifi ጋር እንዲገናኝ እና ከእርስዎ fhem ምሳሌ ጋር እንዲገናኝ ያዋቅሩት!
ከማዋቀሪያው ክፍል በፊት የሚከተለውን ተለዋዋጭ ያውጁ ፦
const int relaisPin = 4;
int relaisState = 0;
int oldRelaisState = 0;
የሚከተሉትን ወደ ማዋቀሪያ ክፍል ያክሉ
pinMode (relaisPin ፣ INPUT_PULLUP);
ወደ ሉፕ ክፍሉ የሚከተሉትን ያክሉ
relaisState = digitalRead (relaisPin); // የሪኢስቲስ ግብዓት የአሁኑን ሁኔታ ያንብቡ እና ያስቀምጡት
ከሆነ (relaisState! = oldRelaisState) {// ማሳወቂያውን የምንፈልገው በአንድ ቀስቃሽ አንድ ጊዜ ብቻ ነው። ስለዚህ እናነፃፅረው!
ከሆነ (relaisState == HIGH) {// እዚህ ከፍታ አለን?
oldRelaisState = relaisState; // አዎ አለን! ከላይ ለትንሽ ንፅፅራችን እናስቀምጠው
Serial.println ("ቀለበት !!!"); // የቀለበት ቀለበት:-)
client.publish ("/Status", "RING"); // የእኛን “ቀለበት” እንደ MQTT ሁኔታ እናተም
client.publish ("/STATE" ፣ "Online"); // ለእኔ ሁኔታዬን በመስመር ላይ በማተም የተሻለ ሰርቷል…
}
}
FHEM ክፍል
በሚከተለው መስመር ውስጥ የ FHEM መሣሪያን ሁኔታ እንዴት ማንበብ እንደሚችሉ አሳያችኋለሁ። በእኔ ሁኔታ የግፊት ማሳወቂያ ወደ ሞባይል ስልኬ ለመላክ የእኔን ገፋፊ መለያ በመጠቀም በጥሩ ትንሽ ጽሑፍ (አይ.. ያ የምጠቀመው እውነተኛ ጽሑፍ አይደለም ፤-))
on_NormalRing ማሳወቅ MQTT2_KlingelSensor: ሁኔታ:. RING {system ("curl -s -F 'token = XXX' -F 'user = XXX' -F 'message = RING RING RING RING RING RING RING RING RING BANANAPHONE!') https:// api.pushover.net/1/messages.json ")}
ምልክት የተደረገበትን “MQTT2_KlingelSensor” ን ወደ የእርስዎ FHEM መሣሪያ ስም መሰየም አለብዎት!
ይሀው ነው! የበሩን ደወል ከስማርት ቤት ስርዓታችን ጋር (በተስፋ) አገናኘነው… ጥሩ!
ወደ ቀጣዩ ምዕራፍ እንሸጋገር ፣ መከለያውን ከደጃችን ጫጫታ ጋር በማገናኘት:-)
ደረጃ 2: የበር በር
ይህ ክፍል በእውነት ፈጣን እና ቀላል ነው።
- መከለያውን ከኃይል ምንጭ ጋር ያገናኙ (ከብርጭቃዬ በላይ ካለው የመብራት መቀየሪያዎች ኃይልን እጠቀም ነበር)
መከለያው የሚለወጠውን ስለማያስብ ፣ እኛ በቀላሉ መከለያውን ወደ ማብሪያችን እንጨምረዋለን ፣ ያ buzzer ን ያቃጥላል እና በሩን ወደ ታች ይከፍታል።
አሁን Shelly ን ወደ ብልጥ ቤትዎ ያክሉት እና በፈለጉት መጠን ይቆጣጠሩት። በእኔ ሁኔታ አሌክሳ ብጁ ትእዛዝን በመጨመር በሩን ይከፍትልኛል--)
ሊሆኑ የሚችሉ መንገዶች:
- የllyሊ መተግበሪያ
- አማዞን ኢኮ
- የጉግል ረዳት
- ሲሪ
እኔ የምገምተው ነጥብ አለዎት;-)
ደረጃ 3: ትንሽ ሀሳብ ብቻ…
እንደ እኔ ላሉ ፣ ትንሽ ሰነፍ ብቻ ሳይሆኑ ቁልፎቻቸውን የመርሳት አዝማሚያ ላላቸው ሰዎች የሚከተሉትን ልነግርዎ እችላለሁ።
በዚህ ማዋቀር በ “ሞርስ-ኮድ-መንገድ” ውስጥ “የበር-ደወል-ኮድ-ስርዓት” ኮድ ማድረግ ይቻላል!
ይህንን በአርዲኖ ፕሮጀክት ውስጥ አደረግሁ እና “የሞርስ ኮድ” (በፕሮጄጄ ውስጥ የድንገተኛ ኮድ ብዬ ጠርቼዋለሁ) በትክክል ከገባ ፣ የ MQTT ሁኔታን ለ “EmergencyRing” አሳተምኩ።
የኤፍኤምኤም መስመር እንደዚህ ይመስላል
on_EmergencyRing2 ማሳወቅ MQTT2_KlingelSensor: ሁኔታ:. EmergencyRING Tuerklingel ን በጊዜ ቆጣሪ 3 አዘጋጅ
ጩኸቱ ለ 3 ሰከንዶች በሩን ይከፍታል!
ቁልፍዎን ረስተዋል? የራስዎን የበር ደወል ብቻ ይጠቀሙ እና ብልጥ የቤት ስርዓትዎ በሩን እንዲከፍትልዎ ይፍቀዱ!;-)
ደረጃ 4: ስላነበቡ እናመሰግናለን
የእኔን የመጀመሪያ ፕሮጀክት በማንበብዎ አመሰግናለሁ!
ምናልባት የሆነ ነገር ተምረው ይሆናል ፣ ምናልባት እርስዎ አነሳስተዋል… ግን እርስዎ በመከተል ትንሽ እንደተደሰቱ ተስፋ አደርጋለሁ።
አሌክስ
የሚመከር:
በ Flick ውስጥ የጨዋታ ንድፍ በ 5 ደረጃዎች 5 ደረጃዎች
በ 5 ደረጃዎች ውስጥ በ Flick ውስጥ የጨዋታ ንድፍ -ፍሊክስ ጨዋታን በተለይም በእውነቱ እንደ እንቆቅልሽ ፣ የእይታ ልብ ወለድ ወይም የጀብድ ጨዋታ የመሰለ ቀላል መንገድ ነው።
የአርዱዲኖ መኪና የተገላቢጦሽ የመኪና ማቆሚያ ማስጠንቀቂያ ስርዓት - ደረጃዎች በደረጃ: 4 ደረጃዎች
የአርዱዲኖ መኪና የተገላቢጦሽ የመኪና ማቆሚያ ማንቂያ ስርዓት | ደረጃዎች በደረጃ-በዚህ ፕሮጀክት ውስጥ አርዱዲኖ UNO እና HC-SR04 Ultrasonic Sensor ን በመጠቀም ቀላል የአርዱዲኖ መኪና የተገላቢጦሽ የመኪና ማቆሚያ ዳሳሽ ወረዳ እቀዳለሁ። ይህ በአርዱዲኖ ላይ የተመሠረተ የመኪና ተገላቢጦሽ የማስጠንቀቂያ ስርዓት ለራስ ገዝ አሰሳ ፣ ሮቦት ሬንጅንግ እና ለሌላ ክልል አር
በ Raspberry Pi 4B ላይ የፊት ለይቶ ማወቅ በ 3 ደረጃዎች 3 ደረጃዎች
በ Raspberry Pi 4B ላይ የፊት ለይቶ ማወቅ በ 3 እርከኖች-በዚህ መመሪያ ውስጥ የሹንያፊትን ቤተመፃሕፍት በመጠቀም ከ Rasyaberry O/S ጋር Raspberry Pi 4 ላይ የፊት ለይቶ ማወቅን እናከናውናለን። ሹነፊታ የፊት መታወቂያ/ማወቂያ ቤተ -መጽሐፍት ነው። ፕሮጀክቱ ፈጣን የመለየት እና የማወቅ ፍጥነትን ለማሳካት ያለመ ነው
በ GameGo ላይ በ ‹GoGo› ላይ ማለቂያ ከሌላቸው ደረጃዎች ጋር የመሣሪያ ስርዓት - 5 ደረጃዎች (ከስዕሎች ጋር)
በ GameGo ላይ በ MakeGo Arcade የመጫወቻ ማዕከል ላይ ገደብ የለሽ ደረጃዎች ያለው የመሣሪያ ስርዓት - GameGo በ TinkerGen STEM ትምህርት የተገነባ የ Microsoft Makecode ተኳሃኝ የሆነ የሬትሮ ጨዋታ ተንቀሳቃሽ ኮንሶል ነው። እሱ በ STM32F401RET6 ARM Cortex M4 ቺፕ ላይ የተመሠረተ እና ለ STEM አስተማሪዎች ወይም የሬትሮ ቪዲዮ ጨዋታን መፍጠር መዝናናትን ለሚወዱ ሰዎች ብቻ የተሰራ ነው
ቀላል ደረጃዎች (DID Strip Lights በመጠቀም) DIY Vanity Mirror - 4 ደረጃዎች
DIY Vanity Mirror በቀላል ደረጃዎች (የ LED ስትሪፕ መብራቶችን በመጠቀም) - በዚህ ልጥፍ ውስጥ በ LED ሰቆች እገዛ የ DIY Vanity Mirror ን ሠራሁ። በእውነቱ አሪፍ ነው እና እርስዎም እነሱን መሞከር አለብዎት