ዝርዝር ሁኔታ:
ቪዲዮ: [የቤት አውቶማቲክ] ESP8266 + Blynk: 4 Steps ን በመጠቀም ከየትኛውም ቦታ መቆጣጠሪያ ያስተላልፋል
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
የቤት አውቶማቲክን ለመሥራት ብዙ መንገዶች አሉ ፣ አንዳንዶቹ የተወሳሰቡ ፣ አንዳንዶቹ ቀላል ናቸው ፣ ይህ አስተማሪ እኔ ESN-12E ን በብሌንክ በመጠቀም እንዴት ቀላል የማስተላለፊያ መቆጣጠሪያን እንዴት እንደሚያደርግ አሳያለሁ። ለአስፈላጊነቱ ዲዛይኑ ነጠላ ጎን ፒሲቢ ነበር ስለዚህ እርስዎ እራስዎ በቤትዎ ማድረግ ወይም የጀርበርን ፋይል እንኳን ለእርስዎ እንዲያደርግ ለፒሲቢ አምራች መላክ ይችላሉ።
ደረጃ 1 PCB ንድፍ
የ PCB ዲዛይን ደረጃ በጣም አስፈላጊው እርምጃ ነው ምክንያቱም በዚህ ደረጃ አንድ ነገር ብንሳሳት ፕሮጀክቱ በትክክል አይሰራም።
የዚህ አስተማሪ ርዕስ እንደመሆኑ ፣ ቅብብሎሾችን ለማብራት/ለማጥፋት ESP8266 (ESP-12E) ሞጁሉን እንጠቀማለን። ስለዚህ የ ESP8266 ዝርዝርን መረዳት አለብን። በ ESP8266 የውሂብ ሉህ ውስጥ በኤሌክትሪክ ባህሪዎች ክፍል ውስጥ ብንመለከት ያንን አገኘነው
- የአቅርቦት ቮልቴጅ 3.3 ቪ ነው
- ከፍተኛ GPIOs ከፍተኛ ቮልቴጅ 3.3V ነው
- ከፍተኛው ጂፒኦዎች የአሁኑ 12mA ነው
እኛ 5V ሪሌሎችን እንጠቀማለን ፣ አቅርቦቱ 5V ይሆናል ግን ESP8266 3.3V ብቻ ይፈልጋል ስለዚህ አንዳንድ ተቆጣጣሪ ከ 5 ቮ እስከ 3.3 ቮ እንፈልጋለን። 3.3V ን በመጠቀም ለመንዳት 5V ቅብብሎች የአሁኑን እና voltage ልቴጅ ለማግኘት አንዳንድ ትራንዚስተር እንፈልጋለን ፣ ለዝቅተኛ ክፍሎች ክፍሎች ትራንዚስተር ድርድር ULN2803 ን እንዲጠቀሙ እመክራለሁ። በ ULN2803 እስከ 8 ቅብብሎች ድረስ መንዳት እንችላለን እና የኢንዴክቲቭ ጭነት ሲያጠፉ የቮልቴጅ መጨናነቅን ለመከላከል የውስጥ ተጓዥ ዳዮዶች አሉት።
በመጨረሻም ለ voltage ልቴጅ ተቆጣጣሪ ፣ ULN2803A ለድራይቭ ማስተላለፊያዎች 1117-3.3 ን እመርጣለሁ
በመቀጠል ፣ ESP8266 ቡት ሁናቴ እና የፍላሽ ሁነታ
ESP8266 ቡት በተለምዶ ለማድረግ ከውሂብ ሉህ ገጽ 8 ከዚህ በታች እንደ ፒን ላይ አመክንዮ ማመልከት አለብዎት
- በ CHIP_EN ፣ GPIO0 ፣ GPIO2 ላይ ከፍተኛ
- በ GPIO15 ላይ ዝቅተኛ
Firmware ን ወደ ESP8266 ለማንፀባረቅ ከዚህ በታች ባለው ፒን ላይ አመክንዮ ማመልከት አለብዎት
- በ CHIP_EN ፣ GPIO2 ላይ ከፍ ያለ
- ዝቅተኛ በ GPIO15 ፣ GPIO0 ላይ
ስለዚህ ፣ እንደተገለፀው እያንዳንዱን ፒን ለማንሳት እና ለማውረድ 10k resistor ን እጠቀማለሁ እና እያንዳንዱን ሁናቴ በቀላሉ እንዲገቡ የግፊት ቁልፍን እንደ ዳግም ማስጀመሪያ እና ፍላሽ ይጠቀሙ።
ደረጃ 2 - ፒሲቢ ያድርጉ
ከተቻለ የጀርበር ፋይልን ወደ PCB አምራች መላክ ይችላሉ ፣ ካልሆነ ግን እኛ በራሳችን እናደርገዋለን።
ፒሲቢውን ለማድረግ የሙቀት ማስተላለፊያ እጠቀማለሁ ደረጃዎች የሚከተሉት ናቸው
- በፎቶ ወረቀት ላይ የታችኛውን ንብርብር ያትሙ።
- በእኛ ዲዛይን ከተሰራው ተመሳሳይ መጠን ጋር ተራ ፒሲቢን ይቁረጡ።
- ቀለሙን ከወረቀት ወደ ፒሲቢ ለማስተላለፍ ብረት ይጠቀሙ።
- ወረቀቱን ካስወገዱ በኋላ ፒሲቢውን በ PCB አሲድ እጥበት ውስጥ ያስገቡ።
- ቀለምን ለማስወገድ ፒሲቢን በቀጭን ማጽዳት።
- ቁፋሮ ፒሲቢ
- ፒሲቢን ማረም
ደረጃ 3 PCB ስብሰባ
በፒ.ሲ.ቢ የመሰብሰቢያ ደረጃ ውስጥ እባክዎን ስለ ብረትን ስለ ብረት በጥንቃቄ ይንከባከቡ።
በዚህ ደረጃ መጀመሪያ ትንሽ መሣሪያን እንዲሸጡ እመክራለሁ። ፒሲቢን በራስዎ ካደረጉ ኤሌክትሪክ አጭርን ለመከላከል አንዳንድ ጠባብ የትራክ ቦታን ለመፈተሽ መልቲሜትር ይጠቀሙ።
ደረጃ 4 ኮድ መስጠት እና ብልጭ ድርግም ማለት
በመጀመሪያ ፣ በሞባይል ስልክዎ ላይ “ብሊንክ” መተግበሪያን ይጫኑ ፣ ይመዝገቡ እና ወደ ማመልከቻው ይግቡ።
ወደ ትግበራ ከገቡ በኋላ “አዲስ ፕሮጀክት” ን መታ ያድርጉ።
የፕሮጀክት ስም ያስገቡ ፣ ESP8266 ን እንደ መሣሪያ ይምረጡ እና “ፕሮጀክት ፍጠር” ን መታ ያድርጉ።
መተግበሪያው “Auth Token ተልኳል ወደ” የሚል መልእክት ያሳያል።
በፕሮጀክት ዲዛይን ላይ በማንኛውም ቦታ ትር ፣ የመግብር ሳጥን ይታያል።
አዝራርን ይምረጡ ከዚያም እንደ ቁልፍ አዝራሩ ስም LED1 ን ያስገቡ ፣ ከ ‹ESP8266› እንደ ውፅዓት ‹GP16 ›ን ይምረጡ ፣ አነስተኛ እሴት ‹0› ፣ ከፍተኛ እሴት ‹1 ›፣ ሞድ‹ ቀይር ›፣ እንደፈለጉት እና ትር መለያዎችን ያስገቡ/አጥፋ ለአዝራሩ ቅንብሮችን ለማጠናቀቅ በማያ ገጹ በላይኛው ቀኝ ጥግ ላይ “እሺ” ቁልፍ።
ከላይ ለ LED2 ፣ ለ LED3 እና ለ LED4 ተመሳሳይ ያድርጉት
አዝራሩን ወደሚፈልጉት ቦታ ሁሉ ይጎትቱት።
ፕሮጀክቱን ለማስኬድ በማያ ገጹ በላይኛው ቀኝ ጥግ ላይ “ትሪያንግል” ወይም “አጫውት” ቁልፍን መታ ያድርጉ።
ሰሌዳዎ ከመስመር ውጭ መሆኑን ያስተውላሉ።
አሁን በ ESP8266 በኩል ወደ ፕሮግራም እንሂድ።
ዩኤስቢውን ከ RS-232 ወደ ESP8266 PCB ያገናኙ ፣ የዩኤስቢውን የ TTL ደረጃ ከ RS-232 ሞዱል ይጠንቀቁ ፣ የ TTL ደረጃ ከ 3.6 ቮልት በላይ መሆን የለበትም።
የፍላሽ ሁነታን ለማስገባት ፣ ከዚያ የመልቀቂያ ዳግም ማስጀመሪያ ቁልፍን እና ከዚያ የፍላሽ ቁልፍን በቅደም ተከተል ይልቀቁ። ቦርዱ በፍላሽ ሞድ ውስጥ ከሆነ LED1 “አብራ” ይሆናል።
ወደ ብሊንክ ድርጣቢያ ይሂዱ ፣ ብሊንክ ቤተመፃሕፍት ያውርዱ እና በእርስዎ ፒሲ ላይ ይጫኑ።
በ Arduino IDE goto ፋይል-> ምሳሌዎች-> ብሊንክ-> ቦርዶች_Wifi-> ESP8266_Standalone።
ከኢሜል ወደሚቀበሉት ማስመሰያ ሕብረቁምፊ “YourAuthToken” ይለውጡ።
የቤትዎን ssid እና የይለፍ ቃል ይለውጡ።
እንደ ‹ቦርድ› ‹NodeMCU 1.0› ን ይምረጡ።
ዩኤስቢ ወደ RS-232 ሞዱል ወደብ ይምረጡ።
ሰቀላው እስኪጠናቀቅ ድረስ ለመጠባበቂያ ኮድ ይስቀሉ (LED1 ይጠፋል)።
አሁን ከሞባይል ስልክዎ ቅብብሎችን ለመቆጣጠር ዝግጁ ነው።
ወደ ስልኩ ተመለስ የቦርዱ ሁኔታ “መስመር ላይ” ይሆናል።
በእያንዳንዱ አዝራር ላይ መታ ያድርጉ ፣ ከዚያ ማስተላለፊያዎች በስልክዎ ላይ እንደ ማሳያ/ማብሪያ/ማጥፊያ ይለዋወጣሉ።
መልካም እድል.
የሚመከር:
ESP32 Thing እና Blynk ን በመጠቀም የእፅዋት መቆጣጠሪያ 5 ደረጃዎች
ESP32 Thing እና Blynk ን በመጠቀም የእፅዋት መቆጣጠሪያ - አጠቃላይ እይታ የዚህ ፕሮጀክት ግብ የቤት እፅዋትን ሁኔታ ለመከታተል የሚችል የታመቀ መሣሪያ መፍጠር ነው። መሣሪያው ተጠቃሚው የአፈርን እርጥበት ደረጃ ፣ የእርጥበት መጠን ፣ የሙቀት መጠንን እና ‹የሚሰማውን› እንዲመለከት ያስችለዋል። የሙቀት መጠን ከ
Wemos D1 ESP8266 ፣ Arduino IDE እና Blynk መተግበሪያን በመጠቀም በ Wi-Fi ቁጥጥር የሚደረግበት ሮቦት 11 ደረጃዎች (ከስዕሎች ጋር)
Wemos D1 ESP8266 ፣ Arduino IDE እና Blynk App ን በመጠቀም Wi-Fi የሚቆጣጠረው ሮቦት በዚህ ትምህርት ውስጥ ብላይንክ መተግበሪያን በመጠቀም ከስማርትፎን ቁጥጥር የሚደረግበትን የ Wi-Fi ቁጥጥር ያለው የሮቦት ታንክ እንዴት እንደሚሠራ አሳያችኋለሁ። በዚህ ፕሮጀክት ውስጥ የ ESP8266 Wemos D1 ቦርድ ጥቅም ላይ ውሏል ፣ ግን ሌሎች የሰሌዳ ሞዴሎች እንዲሁ (NodeMCU ፣ Firebeetle ፣ ወዘተ) እና ፕሪ
ESP8266/NodeMCU እና Blynk ን በመጠቀም ፕሮፓጋተር ቴርሞስታት 7 ደረጃዎች (ከስዕሎች ጋር)
ESP8266/NodeMCU እና Blynk ን በመጠቀም ፕሮፓጋተር ቴርሞስታት - በቅርቡ ሞቃታማ ፕሮፓጋንዳ ገዛሁ ፣ ይህም የአበባዬ እና የአትክልት ዘሬ በወቅቱ እንዲበቅል መርዳት አለበት። ያለ ቴርሞስታት መጣ። እና ቴርሞስታቶች በጣም ውድ በመሆናቸው እኔ የራሴን ለማድረግ ወሰንኩ። ለመጠቀም እንደፈለግኩ
BLYNK መተግበሪያን በመጠቀም የቤት አውቶማቲክ -7 ደረጃዎች (ከስዕሎች ጋር)
BLYNK መተግበሪያን በመጠቀም የቤት አውቶማቲክ - በዚህ ፕሮጀክት ውስጥ ማንም ሰው/ሷ የሞባይል ስልኩን በመጠቀም የቤት/የቤት እቃዎችን እንዴት በርቀት መቆጣጠር እንደሚችል አሳይቻለሁ። ለዚህ ትግበራ በሞባይልዎ ውስጥ መጫን አለበት። የዚህ መተግበሪያ ስም BLYNK መተግበሪያ ነው (የማውረድ አገናኝ በዳግ ውስጥ ተሰጥቷል
NodeMCU (ESP8266) እና Blynk App ን በመጠቀም የቤት እቃዎችን ይቆጣጠሩ 8 ደረጃዎች (ከስዕሎች ጋር)
NodeMCU (ESP8266) እና Blynk App ን በመጠቀም የቤት ውስጥ መገልገያዎችን ይቆጣጠሩ - በዚህ መማሪያ ውስጥ መብራትን ለመቆጣጠር (ማንኛውም ሌላ የቤት ውስጥ መገልገያዎች ጥሩ ይሆናሉ) ብሌንክ መተግበሪያን እና ኖድኤምሲዩ (ESP8266) እንዴት እንደሚጠቀሙ እንማራለን። በበይነመረብ በኩል ይሁኑ። የዚህ አስተማሪ ዓላማ ቀለል ያለውን ለማሳየት ነው