ዝርዝር ሁኔታ:
- ደረጃ 1: ክፍሎች ያስፈልጋሉ
- ደረጃ 2 የወረዳ ዲያግራም
- ደረጃ 3 - ለዚህ ፕሮጀክት ፒሲቢዎችን ማዘዝ
- ደረጃ 4 Mosquitto MQTT ደላላን በ Rpi ላይ መጫን
- ደረጃ 5: NodeMCU እንደ MQTT ደንበኛ
- ደረጃ 6 የመማሪያ ቪዲዮ
ቪዲዮ: የቤት አስተዳዳሪ በ RASPBERRY PI እና NODEMCU BOARD በመጠቀም በአከባቢ MQTT አገልጋይ ላይ የተመሠረተ 6 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
እስካሁን ድረስ በበይነመረብ ላይ መገልገያዎችን መቆጣጠርን በተመለከተ በርካታ የማጠናከሪያ ቪዲዮዎችን ሰርቻለሁ። እና ለአጠቃቀም ቀላል እና ለተጠቃሚ ምቹ በመሆኑ ለዚያም እኔ ሁል ጊዜ የአዳፍ ፍሬው MQTT አገልጋይ እመርጣለሁ። ግን ያ ሁሉ ነገር በይነመረብ ላይ የተመሠረተ ነበር። ያ ማለት የቤት ውስጥ መገልገያዎችን መቆጣጠር የምንችለው ትክክለኛ የበይነመረብ ግንኙነት ሲኖረን ብቻ ካልሆነ ይህ በጭራሽ አይሰራም። ስለዚህ በዚህ ጊዜ እኔ ያለ በይነመረብ ፍላጎት መገልገያዎችን መቆጣጠር የምንችልበትን በአካባቢያዊ MQTT አገልጋይ ላይ በመመርኮዝ የቤት አውቶማቲክን አመጣሁ። ሁሉም መገልገያዎች ከአንድ አውታረ መረብ ጋር ይገናኛሉ እና የእኛን ዘመናዊ ስልክ መተግበሪያ በመጠቀም በቀላሉ ልንቆጣጠራቸው እንችላለን።
እንዲሁም በእኛ ፒሲቢ ላይ የተጣበቁትን የተለያዩ ዳሳሾች መረጃን መለካት እንችላለን። ስለዚህ እንዴት እንደሚሰራ እና እንዴት እንደሚሰራ እንይ።
ደረጃ 1: ክፍሎች ያስፈልጋሉ
- Raspberry Pi 3B ቦርድ
- ኤስዲ ካርድ
- Nodemcu ቦርድ
- 4 x 5V Relay
- DHT11 ዳሳሽ
- 4 x BC547 ትራንዚስተሮች
- 4 x 1n4007 diode
- 4 x 330 ohm resistor
- 7805 አይ.ሲ
- 9v የኃይል አስማሚ
- የዲሲ የኃይል ሶኬት
- 2 ፒን አረንጓዴ አያያctorsች
ደረጃ 2 የወረዳ ዲያግራም
ደረጃ 3 - ለዚህ ፕሮጀክት ፒሲቢዎችን ማዘዝ
ይህ ፕሮጀክት እርስ በእርስ እንዲገናኙ ብዙ አካላትን ይፈልጋል። ወደ አጠቃላይ ዓላማ ፒሲቢ ከሄዱ ፣ ከዚያ ለእርስዎ አድካሚ እና ረጅም ሂደት ይሆናል። ለብጁ ዲዛይን ላለው PCB መሄድ ይሻላል። ከ jlcpcb.com የራስዎን PCBs ማዘዝ በጣም ቀላል ነው። እርስዎ ብቻ መለያ ማድረግ ፣ የፒሲቢውን የጀርበር ፋይል መስቀል እና ትዕዛዝዎን ማድረግ ያስፈልግዎታል። በርዎ ደረጃ ላይ ፒሲቢዎችን ይቀበላሉ። እና ሄይ ፣ ለዚህ ፒሲቢዎች ዋጋውን ያውቃሉ?
ለ 10 ፒሲቢዎች 2 ዶላር ብቻ ነው። አዎ ፣ ያንን በትክክል ሰምተዋል ፣ በ 2 ዶላር ብቻ ፣ በደጃፍዎ ላይ ፕሪሚየም ጥራት ያላቸው 10 አስገራሚ PCBs ያገኛሉ። በፕሮጄክቶቼ ውስጥ ለሚጠቀሙት ፒሲቢዎች ሁል ጊዜ JLCPCB ን እመርጣለሁ እና እርስዎም እንዲሄዱ ሀሳብ ያቀርቡልዎታል። በዚህ ፕሮጀክት ውስጥ ጥቅም ላይ የዋለውን የ PCB የጀርበር ፋይል ማግኘት ከፈለጉ ከ www.easyeda.com/techiesms/ultimate-home-automation በነፃ ማውረድ ይችላሉ። የጀርበርን ፋይል ካወረዱ በኋላ በ JLCPCB ላይ ይስቀሉት እና ትዕዛዝዎን ያስቀምጡ። ቀላል።
ደረጃ 4 Mosquitto MQTT ደላላን በ Rpi ላይ መጫን
በመጀመሪያ ፣ የቅርብ ጊዜውን የ raspbian jessie ስሪት ከ raspberry pi ኦፊሴላዊ ድር ጣቢያ ያውርዱ። ምስሉን ከመጫንዎ በፊት በመጀመሪያ የ SD ካርዱን በመተግበሪያው ፣ በ SD ካርድ ቅርጸት ቅርጸት ይስሩ።
ከዚያ Etcher በሚባል ሶፍትዌር እገዛ ምስሉን ወደ ኤስዲ ካርድ ይጫኑ
ምስሉን በካርዱ ውስጥ በተሳካ ሁኔታ ከጫኑ በኋላ መሣሪያውን ከጀመሩ በኋላ በ wifi በኩል ከበይነመረቡ ጋር ያገናኙት። ተርሚናሉን ይክፈቱ እና እነዚህን ትዕዛዞች አንድ በአንድ ያስገቡ ፣
sudo apt-get ዝማኔ
sudo apt-get ማሻሻል
sudo apt-get install mosquitto ን ይጫኑ
sudo apt-get ጫን ትንኞች-ደንበኞችን
ይህንን ካደረጉ በኋላ የእርስዎን Pi እንደ MQTT ደላላ መጠቀም ይችላሉ።
ደረጃ 5: NodeMCU እንደ MQTT ደንበኛ
በዚህ ፕሮጀክት ውስጥ የ MQTT ደንበኛ ኮድ በላዩ ላይ የተጫነበት NodeMCU ን እንደ መቆጣጠሪያ እጠቀማለሁ። የዚህ ፕሮጀክት ኮድ በ GitHub መለያዬ ላይ ተሰቅሏል። ያንን ኮድ ለመጠቀም ፣ Adafruit MQTT ቤተ -መጽሐፍት እና DHT11 ቤተ -መጽሐፍት በስርዓትዎ ላይ እንዲጫኑ ያስፈልግዎታል።
በኮዱ ውስጥ ማድረግ ያለብዎት ብቸኛው ለውጥ ፣ በመጀመሪያ በውስጡ የ WiFi ምስክርነቶችን ማስገባት ያስፈልግዎታል። ከዚያ እንደ ‹MQTT› አገልጋይ ሆኖ የሚሠራውን የራስዎን የ raspberry pi ሰሌዳ አካባቢያዊ አይፒ አድራሻ ማስገባት ያስፈልግዎታል። የእርስዎን Raspberry Pi ሰሌዳ የአይፒ አድራሻ ለማግኘት ተርሚናሉን ይክፈቱ እና ifconfig የሚለውን ትዕዛዝ ያስገቡ እና አስገባን ይጫኑ።
የ NodeMCU ቦርድ ኮድ በ GitHub መለያዬ ላይ ተሰቅሏል። ስለዚህ ለፕሮጀክትዎ ያንን ኮድ በቀላሉ ማውረድ እና መጠቀም ይችላሉ።
ደረጃ 6 የመማሪያ ቪዲዮ
የዚህን ፕሮጀክት እያንዳንዱን እና እያንዳንዱን ክፍል የያዝኩበትን ሙሉ የማጠናከሪያ ቪዲዮ ሰርቻለሁ። እንዲሁም ያንን የ MQTT ዳሽቦርድ የ android መተግበሪያን እንዴት ማዋቀር እንደሚቻል አሳይቻለሁ። ስለዚህ ይህንን ቪዲዮ በትህትና ይመልከቱ።
የሚመከር:
በኤሌክትሪክ ፍጆታ እና በአከባቢ ቁጥጥር በኩል በሲግፋክስ በኩል 8 ደረጃዎች
በኤሌክትሪክ ፍጆታ እና በአካባቢያዊ ክትትል በሲግፋክስ-መግለጫ ይህ ፕሮጀክት የአንድ ክፍል የኤሌክትሪክ ፍጆታ በሶስት ፎቅ የኃይል ማከፋፈያ እንዴት እንደሚያገኝ ያሳየዎታል ከዚያም በየ 10 ደቂቃዎች የሲግፎክስ አውታረ መረብን በመጠቀም ወደ አገልጋይ ይልካል። ሀይሉን እንዴት ማስመሰል? ሶስት የአሁኑን መቆንጠጫዎች ከአንድ
ESP8266 Nodemcu የሙቀት ክትትል በአከባቢ ዌብሳይቨር ላይ DHT11 ን በመጠቀም - በአሳሽዎ ላይ የክፍል ሙቀት እና እርጥበት ያግኙ 6 ደረጃዎች
ESP8266 Nodemcu የሙቀት ክትትል በአከባቢ ዌብሳይቨር ላይ DHT11 ን በመጠቀም | በአሳሽዎ ላይ የክፍል ሙቀት እና እርጥበት ያግኙ -ሰላም ልጆች ዛሬ እኛ እርጥበት እናደርጋለን። ESP 8266 NODEMCU ን በመጠቀም የሙቀት መቆጣጠሪያ ስርዓት &; DHT11 የሙቀት ዳሳሽ። የሙቀት እና እርጥበት ከ DHT11 ዳሳሽ ያገኛል &; የትኛው ድረ -ገጽ ማስተዳደር በሚችል አሳሽ ላይ ሊታይ ይችላል
ESP 8266 Nodemcu Ws 2812 ኒዮፒክሰል ላይ የተመሠረተ የ LED ሞድ መብራት በአካባቢያዊ የድር አገልጋይ ቁጥጥር የሚደረግበት - 6 ደረጃዎች
ESP 8266 Nodemcu Ws 2812 Neopixel based LED MOOD Lamp በአካባቢያዊ የድር አገልጋይ ቁጥጥር የሚደረግበት: ESP 8266 Nodemcu Ws 2812 Neopixel Based LED MOOD Lamp Webserver ን በመጠቀም ይቆጣጠራል
በ ESP32 ላይ የተመሠረተ የድር አገልጋይ በመጠቀም በይነመረብ ቁጥጥር የሚደረግበት LED - 10 ደረጃዎች
በ ESP32 ላይ የተመሠረተ የድር አገልጋይ በመጠቀም የበይነመረብ ቁጥጥር ያለው LED-የፕሮጀክት አጠቃላይ እይታ በዚህ ምሳሌ ፣ ከየትኛውም የዓለም ክፍል ተደራሽ የሆነውን የ LED ሁኔታን ለመቆጣጠር በ ESP32 ላይ የተመሠረተ የድር አገልጋይ እንዴት እንደሚሠራ እንገነዘባለን። ለዚህ ፕሮጀክት የማክ ኮምፒተር ያስፈልግዎታል ፣ ግን ይህንን ሶፍትዌር በ i ላይ እንኳን ማሄድ ይችላሉ
የእራስዎን አነስተኛ አገልጋይ አገልጋይ ይፍጠሩ! እጅግ በጣም ቀላል ፣ ፈጣን እና ነፃ! (ምንም ጠቅ ማድረጊያ የለም): 11 ደረጃዎች (ከስዕሎች ጋር)
የእራስዎን አነስተኛ አገልጋይ አገልጋይ ይፍጠሩ! እጅግ በጣም ቀላል ፣ ፈጣን እና ነፃ! (ምንም ጠቅ ማድረጊያ የለም): Minecraft እርስዎ የሚፈልጉትን ማንኛውንም ነገር ማድረግ የሚችሉበት እጅግ በጣም አስደሳች ጨዋታ ነው! ግን በይነመረብ ላይ ከጓደኞች ጋር መጫወት አንዳንድ ጊዜ ህመም ሊሆን ይችላል። በሚያሳዝን ሁኔታ ፣ ብዙ ባለብዙ ተጫዋች አገልጋዮች በጨዋታ ተሞክሮ ሳይሆን በትሮሎች ተሞልተዋል