ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1 የሃርድዌር ግንኙነቶችን ማቀናበር
- ደረጃ 2: ምርጫዎች
- ደረጃ 3 ቤተ -ፍርግሞችን + ትክክለኛ የቦርድ ውቅርን መጫን
- ደረጃ 4 - ቅንብሮችን ማስተካከል
- ደረጃ 5: ብሊንክ መተግበሪያን መጠቀም
- ደረጃ 6 - ኮዱ
- ደረጃ 7: ዝርዝር መግለጫዎች
ቪዲዮ: የ NodeMCU WiFi ሞዱል እና ብላይንክ መተግበሪያን በመጠቀም LED ን መቆጣጠር 7 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
ይህ አስተማሪ በብሌንክ ስማርትፎን መተግበሪያ በኩል የ NodeMCU ESP8266 WiFi ሞዱሉን በመጠቀም እንዴት ኤልኢዲ መቆጣጠር እንደሚችሉ ያሳየዎታል። ጀማሪ ከሆኑ ይቀጥሉ። እርስዎ የበለጠ ልምድ ካሎት ፣ ይህ ፕሮጀክት እንዴት እንደሚሠራ በዝርዝር ስናገር እስከመጨረሻው ለመዝለል ፍላጎት ሊኖርዎት ይችላል።
አቅርቦቶች
NodeMCU -
ዝላይ ሽቦዎች (አጠቃላይ) - 2x
LED (ማንኛውም ቀለም)
የዳቦ ሰሌዳ
ደረጃ 1 የሃርድዌር ግንኙነቶችን ማቀናበር
- በኖድኤምሲው ላይ የ LED anode ወደ መዝለያ ሽቦ በመጠቀም
- የ LED ካቶዱን ከ 330Ω Ohm resistor ጋር በማገናኘት ወረዳውን ይከርክሙት
- ሌላውን የተቃዋሚውን ጫፍ ከ GND በ NodeMCU ሰሌዳ ላይ ያገናኙ።
ደረጃ 2: ምርጫዎች
ወደ ኮዱ ከመድረሳችን በፊት ፣ በእኛ Arduino IDE ውስጥ በመሠረታዊ ምርጫዎች ውስጥ አንዳንድ ነገሮችን መለወጥ አለብን። (ይህ እርምጃ ቀድሞውኑ አርዱዲኖ አይዲኢ ተጭኗል ብለው ያስባሉ)።
ወደ “ተጨማሪ የቦርድ አቀናባሪ ዩአርኤሎች” ይሂዱ እና ይህንን አገናኝ ይቅዱ እና ይለጥፉት-
arduino.esp8266.com/stable/package_esp8266com_index.json
ይህ ቅንብር እኛ የምንጠቀምባቸውን እንደ NodeMCU ላሉ የሶስተኛ ወገን ቦርዶች ድጋፍን ይፈቅዳል።
ደረጃ 3 ቤተ -ፍርግሞችን + ትክክለኛ የቦርድ ውቅርን መጫን
በዚህ ማሳያ ውስጥ የምንጠቀምባቸው በርካታ ቤተ -መጻሕፍት ይኖራሉ።
በመጀመሪያ ወደ መሳሪያዎች> ቦርድ> የቦርዶች አስተዳዳሪ> በመሄድ የ ESP8266 ሰሌዳ ጥቅል መጫን እና በፍለጋ አሞሌው ውስጥ “esp8266” (በግራ በኩል ያለውን ምስል ይመልከቱ) መተየብ አለብን። የሚታየውን የመጀመሪያውን ጥቅል የቅርብ ጊዜውን ስሪት ያውርዱ ፣ “esp8266 በ ESP8266 ማህበረሰብ”። ይህ ጥቅል የ NodeMCU ቦርዶችን ይደግፋል ስለዚህ እኛ እንድንጠቀምበት ተግባራዊ ይሆናል።
አሁን የብሊንክ ቤተመፃሕፍት መጫን አለብን። ወደ መሣሪያዎች> ቤተ -መጽሐፍቶችን ያቀናብሩ> ይሂዱ እና በፍለጋ አሞሌው ውስጥ “ብሊንክ” ብለው ይተይቡ (በስተቀኝ ያለውን ምስል ይመልከቱ)። “ብሎንክ በ volodymyr Shymanskyy” የተሰየመውን የላይብረሪውን የቅርብ ጊዜ ስሪት ያውርዱ። ምናልባት እርስዎ አስቀድመው እንደሚያውቁት ፣ ይህ ቤተ -መጽሐፍት በስልክዎቻችን እና በ ‹NodeMCU› ላይ በብሊንክ መተግበሪያ መካከል ግንኙነት እንዲዘጋጅ ያስችለዋል።
ደረጃ 4 - ቅንብሮችን ማስተካከል
ምርጫዎችን እንደገና መለወጥ እንጀምራለን ፣ ግን በዚህ ጊዜ ለቦርድችን። ይህንን በብዙ ምክንያቶች እናደርጋለን ፣ በጣም አስፈላጊው የእኛ NodeMCU በ IDE እውቅና እንዲሰጥ ነው። እነዚህን ቅንብሮች ለመድረስ ወደ መሣሪያዎች ይሂዱ ፣ ወደ ታች ይሸብልሉ እና ማስተካከያዎችን ለማድረግ የቅንጅቶች እና ተቆልቋይ ምናሌዎች ዝርዝሮች ይኖራሉ።
- “ቦርድ” ን ወደ “NodeMCU 1.0 (ESP-12E)” ፣ ወይም “NodeMCU 0.9 (ESP-12)” ፣ ምንም ማለት አያስፈልግዎትም ፣ ይህ በየትኛው NodeMCU ላይ ይወሰናል። ከላይ የተገናኘውን NodeMCU ን ከገዙ ከዚያ ወደ “NodeMCU 1.0 (ESP-12E)” ማቀናበር አለብዎት ፣ ካልሆነ እሱን ለመለየት ከአምራቹ ጋር ያረጋግጡ።
- “የሲፒዩ ድግግሞሽ” - እስከ 80 ሜኸዝ ያዘጋጁ። የሰሌዳ ፍጥነቱን ከቦርድችን ጋር ለማዛመድ ወደ 80 ሜኸዝ (ወይም ከ 160 ሜኸዝ ጋር ሁለት ጊዜ ፈጣን እንዲሆን ማቀናበር ይችላሉ)።
- “የሰቀላ ፍጥነት” ወደ 115200 ያዘጋጁ።
- “የፍላሽ መጠን” ን ወደ 4 ሜባ (ኤፍኤስኤ: 2 ሜባ ኦታ: ~ 1019 ኪባ) ያዘጋጁ ፣ ወይም የእርስዎ አይዲኢ የቅርብ ጊዜው ስሪት ካልሆነ ወደ “4M: 3M SPIFFS” ያዘጋጁት።
ደረጃ 5: ብሊንክ መተግበሪያን መጠቀም
የብሊንክ መተግበሪያ በሁለቱም በመተግበሪያ መደብር እና በ Google Play ላይ ይገኛል። ይጫኑት ፣ መለያ ይፍጠሩ (እስካሁን ካላደረጉት) እና አዲስ ፕሮጀክት ይፍጠሩ (ምስሉን በግራ በኩል ይመልከቱ) አንዴ አዲስ ፕሮጀክት ከፈጠሩ በኋላ ወደ ንዑስ ፕሮግራሙ የሚወስደውን የነጥብ ገጽ ላይ ጠቅ ያድርጉ። ሳጥኑ እና በአዝራሩ ላይ ጠቅ ያድርጉ። ንብረቶቹን ለመድረስ አዝራሩን እንደገና ጠቅ ያድርጉ። አንዴ የአዝራር ቅንብሮች ማያ ገጽን (በስተቀኝ በኩል ያለውን ምስል ይመልከቱ) ፣ ውጤቱን ወደ ዲጂታል ፒን 8 ይለውጡ።
ከቢሊንክ ከሚያስፈልጉን ነገሮች አንዱ የአረጋጋጭ ማስመሰያ ነው። ይህ ማስመሰያ የተወሰነውን ሃርድዌር ከስልክ ጋር ለማገናኘት የሚያስፈልገው UID (ልዩ መለያ) ነው። ከጨዋታ አዝራሩ ቀጥሎ ባለው በላይኛው ቀኝ ጥግ ላይ ያለውን መቀርቀሪያ አዶ ጠቅ በማድረግ ወደ ኢሜል መላክን መምረጥ ወደሚችሉበት ወደ auth ማስመሰያ ክፍል በማሸብለል ይህንን የማረጋገጫ ምልክት ማግኘት ይችላሉ። በሚቀጥለው ደረጃ እንደምናስፈልገው ይህንን አረጋጋጭ ማስመሰያ ያስቀምጡ።
ደረጃ 6 - ኮዱ
ምሳሌውን በፋይል> ምሳሌዎች> ብላይክ> ቦርዶች_WiFi> NodeMCU ስር በመጫን ይጀምሩ። በጣም አጭር በሆነ የኮድ መጠን (ምስል ይመልከቱ) ይገናኛሉ። "Char auth = '' '' '' '' '' '' '' '' '' '' 'ባለበት በመጨረሻው ደረጃ ያገኘነውን አረጋጋጭ ማስመሰያዎን የሚገለብጡበት እና የሚለጥፉበት ነው። ስለ ssid እና ማለፊያ ፣ የ ROUTER ን የ WiFi ስም ብቻ ያስገቡ (ከክልል ማራዘሚያ ጋር በማገናኘት የሠራሁትን ተመሳሳይ ስህተት እንዳያደርጉ) እና የይለፍ ቃሉን በቅደም ተከተል ያስገቡ። ይሀው ነው! (በእውነቱ አይደለም) ማወቅ ያለብዎት ነገር ቢኖር ዩኤስቢ ወደ ማይክሮ-ቢ ሽቦ በመጠቀም ኮዱን ወደ ኖድኤምሲዩ መስቀል ነው።
ደረጃ 7: ዝርዝር መግለጫዎች
በዚህ ደረጃ እኔ ስለ ልዩዎቹ ፣ ስለ ማይክሮው እወያይበታለሁ እና ወደ ውስጥ በሚገቡት ውስጥ ይራመዱዎታል። NodeMCU በ ESP8266 firmware ላይ ይሰራል ፣ ይህ ማለት ከ WiFi ጋር መገናኘት ይችላል ማለት ነው። የ ESP8266 firmware በ ራውተር ወይም ሞደም ውስጥ ሊገነባ ከሚችል WAP (ገመድ አልባ የመዳረሻ ነጥብ) ጋር ይገናኛል። ነገር ግን ከ ራውተር ወይም ከማንኛውም የይለፍ ቃል የተተገበረ WAP ጋር ለመገናኘት SSID (የአገልግሎት ስብስብ መለያ) እና የይለፍ ቃሉ ያስፈልጉናል ፣ ሁለቱም በስዕሉ ውስጥ እናቀርባለን። ራውተሩ እንደ DHCP (ተለዋዋጭ አስተናጋጅ ውቅረት ፕሮቶኮል) ሆኖ በመሠረቱ እነዚህን አድራሻዎች ለተወሰነ ጊዜ በሚከራዩ የተገናኙ መሣሪያዎች ላይ የአይፒ አድራሻዎችን ያዘጋጃል። ሌሎች መሣሪያዎች እንዲያውቁት በ Wi -Fi በኩል ለሚገናኝ መሣሪያ የአይፒ አድራሻው እንደ ልዩ መለያ ሆኖ ይሠራል። አሁን ሌሎች ገመድ አልባ ጣቢያዎች እንዲያገኙት እና ከእሱ ጋር እንዲገናኙ ESP8266 በራሱ የመዳረሻ ነጥብ (ኤፒ) ሊሆን ይችላል። አንዴ የብሉንክ ቤተ -ፍርግሞችን በመጠቀም ንድፉ ከተሰቀለ ፣ NodeMCU (ወይም ማንኛውም በ ESP8266 ላይ የተመሠረተ መሣሪያ) በደመናው ውስጥ የብላይንክ አገልጋይን መፈለግ ይጀምራል። ይህ ምልክት በብሌንክ ደመና አገልጋይ አንዴ ከተነሳ ፣ ግንኙነት ተስተካክሎ ይህ አገልጋይ በስማርትፎን መተግበሪያው በኩል ሊደርስበት እና የተሰጠውን የማረጋገጫ ማስመሰያ በመጠቀም በመተግበሪያው ውስጥ ለፕሮጀክትዎ ሊገለጽ ይችላል። በብሊንክ መተግበሪያ ውስጥ በኖድኤምሲዩ ላይ ዲጂታል ፒን 8 ን ለመቆጣጠር ቁልፉን መድበናል። አንዴ አዝራሩ ከተጫነ ይህ ውሂብ ወደ ብላይንክ ደመና አገልጋይ እንደ ‹1› ፣ እና ከፍተኛ ቮልቴጅ (3.3V) ን ወደ ዲጂታል ፒን 8 የመላክ ተግባር ወደሚፈጽመው የመርከቧ MCU ይተላለፋል።
የሚመከር:
IOT: ESP 8266 Nodemcu BLYNK መተግበሪያን በመጠቀም በይነመረብ ላይ የ RGB LED Strip ን መቆጣጠር 9 ደረጃዎች
IOT: ESP 8266 Nodemcu BLYNK መተግበሪያን በመጠቀም በበይነመረብ ላይ የ RGB LED Strip ን መቆጣጠር - ጤና ይስጥልኝ ወንዶች ፣ በዚህ አስተማሪዎች ውስጥ የ RGB LED ስትሪፕ መቆጣጠሪያን በ nodemcu እንዴት ማድረግ እንደሚችሉ አሳያችኋለሁ በዓለም ዙሪያ በመላው ዓለም የ RGB LED STRIP ን በበይነመረብ በኩል መቆጣጠር ይችላል። BLYNK APP.so ይህንን ፕሮጀክት በመሥራት ይደሰቱ & ቤትዎን በቀለማት ያሸብርቁ
IOT: ESP 8266 Nodemcu ን መቆጣጠር Neopixel Ws2812 LED Strip በበይነመረብ ላይ BLYNK መተግበሪያን በመጠቀም 5 ደረጃዎች
IOT: ESP 8266 Nodemcu ን መቆጣጠር Neopixel Ws2812 LED Strip ን በበይነመረብ ላይ BLYNK መተግበሪያን በመጠቀም - ጤና ይስጥልኝ ፣ በዚህ አስተማሪዎች ውስጥ ብሉኬን አፕ (APN) እና ኖድሙኩ በመጠቀም በዓለም ዙሪያ በበይነመረብ ላይ ሊቆጣጠረው የሚችል ኒዮፒክሰል መሪ ሰሪ በመጠቀም ብርሃን አደረግሁ። የዚህ ፕሮጀክት አንጎል ሆኖ በመስራት ላይ ፣ ስለዚህ የአካባቢዎን ብርሃን ለእርስዎ ያድርጉት
ብላይንክ መተግበሪያን በመጠቀም IoT የአየር ሁኔታ ጣቢያ 5 ደረጃዎች
ብላይንክ መተግበሪያን በመጠቀም የ IoT የአየር ሁኔታ ጣቢያ - ይህ ፕሮጀክት በ IoT ዓለም ውስጥ ካሉ የመጀመሪያ ደረጃዎች ጋር ይዛመዳል ፣ እዚህ እኛ DHT11/DHT22 ዳሳሹን በኖድኤምሲዩ ወይም በሌላ ESP8266 ላይ የተመሠረተ ቦርድ እንለካለን እና በበይነመረብ ላይ መረጃን እንቀበላለን እኛ ብሊንክ መተግበሪያን እንጠቀማለን ፣ የሚከተለውን አጋዥ ስልጠና ይጠቀሙ እርስዎ ከሆኑ አገናኝ
ESP8266 WiFi ሞዱል እና ብሊንክ መተግበሪያን በመጠቀም አርዱinoኖን ይቆጣጠሩ - 6 ደረጃዎች
ESP8266 WiFi ሞዱል እና ብሊንክ መተግበሪያን በመጠቀም አርዱinoኖን ይቆጣጠሩ-ይህ ፕሮጀክት ESP8266-01 WiFi ሞዱል እና ብላይንክ መተግበሪያን በመጠቀም የአርዱዲኖን ፒን እንዲቆጣጠሩ ያስችልዎታል። ብሊንክ መተግበሪያ ለመጠቀም በጣም ቀላል ነው እና ስለ IoT መማር ለመጀመር ጥሩ መንገድ ነው። ይህ አጋዥ ስልጠና ለዊንዶውስ ፒሲ ነው
ብላይንክ መተግበሪያን እና አርዱዲኖን በመጠቀም የ LED ቁጥጥር 3 ደረጃዎች (ከስዕሎች ጋር)
ብላይንክ መተግበሪያን እና አርዱዲኖን በመጠቀም የ LED ቁጥጥር - በዚህ ፕሮጀክት ውስጥ የዊል ሞዱልን ፣ የብሉቱዝ ሞዱሉን ፣ የ GSM ሞዱልን ወዘተ ከመጠቀም ይልቅ ብሌንክ መተግበሪያን በመጠቀም አርዱኢኖን ከ LED ጋር ማብራት/ማጥፋት ማወቅ እንፈልጋለን። አስቸጋሪ ነው ብለው አያስቡ። ለመማር ቀላል ነው። ካላደረጉ