ዝርዝር ሁኔታ:

ወ/ NodeMCU ESP8266 ን በአርዱዲኖ አይዲኢ መጀመር 6 ደረጃዎች
ወ/ NodeMCU ESP8266 ን በአርዱዲኖ አይዲኢ መጀመር 6 ደረጃዎች

ቪዲዮ: ወ/ NodeMCU ESP8266 ን በአርዱዲኖ አይዲኢ መጀመር 6 ደረጃዎች

ቪዲዮ: ወ/ NodeMCU ESP8266 ን በአርዱዲኖ አይዲኢ መጀመር 6 ደረጃዎች
ቪዲዮ: New Eritrean Music Video 2023 (ጠፊኤ'ወ ) "Tefie'we " By Samuel Yonas (Wuney). 2024, ታህሳስ
Anonim
በአርዱዲኖ አይዲኢ ላይ ወ/ NodeMCU ESP8266 ን መጀመር
በአርዱዲኖ አይዲኢ ላይ ወ/ NodeMCU ESP8266 ን መጀመር

አጠቃላይ እይታ

በዚህ መማሪያ ውስጥ በአርዱዲኖ አይዲኢ ላይ NodeMCU ን እንዴት እንደሚጠቀሙ ይማራሉ።

እርስዎ ምን ይማራሉ

  • ስለ NodeMCU አጠቃላይ መረጃ
  • በአርዲኖ አይዲኢ ላይ ESP8266 መሠረት ሰሌዳዎችን እንዴት እንደሚጭኑ
  • በአርዱዲኖ አይዲኢ ላይ NodeMCU ን እንዴት ፕሮግራም ማድረግ እንደሚቻል
  • ከ NodeMCU ይልቅ ጥቅም ላይ ሊውሉ የሚችሉ ሰሌዳዎችን ማስተዋወቅ

ደረጃ 1: NodeMCU ምንድን ነው?

NodeMCU ምንድን ነው?
NodeMCU ምንድን ነው?

ዛሬ ፣ የ IOT ትግበራዎች እየጨመሩ ነው ፣ እና ነገሮችን ማገናኘት የበለጠ አስፈላጊ እየሆነ መጥቷል። እንደ Wi-Fi ፕሮቶኮል ያሉ ነገሮችን ለማገናኘት በርካታ መንገዶች አሉ።

NodeMCU ዕቃዎችን ማገናኘት እና የ Wi-Fi ፕሮቶኮልን በመጠቀም የውሂብ ማስተላለፍን በ ESP8266 ላይ የተመሠረተ ክፍት ምንጭ መድረክ ነው። በተጨማሪም ፣ እንደ GPIO ፣ PWM ፣ ADC ፣ ወዘተ ያሉ የማይክሮ መቆጣጠሪያዎችን አንዳንድ በጣም አስፈላጊ ባህሪያትን በማቅረብ ብዙ የፕሮጀክቱን ፍላጎቶች ብቻውን ሊፈታ ይችላል።

የዚህ ሰሌዳ አጠቃላይ ባህሪዎች እንደሚከተለው ናቸው

  • ለመጠቀም ቀላል
  • ከ Arduino IDE ወይም IUA ቋንቋዎች ጋር የፕሮግራም ችሎታ
  • እንደ የመዳረሻ ነጥብ ወይም ጣቢያ ይገኛል
  • በክስተት በሚነዱ የኤፒአይ መተግበሪያዎች ውስጥ ተግባራዊ ሊሆን ይችላል
  • ውስጣዊ አንቴና መኖር
  • 13 ጂፒኦ ፒኖችን ፣ 10 ፒኤምኤም ሰርጦችን ፣ I2C ፣ SPI ፣ ADC ፣ UART እና 1-ሽቦን የያዘ

ደረጃ 2: Arduino IDE ን በመጠቀም NodeMCU ን እንዴት ፕሮግራም ማድረግ እንደሚቻል

አርዱዲኖ አይዲኢን በመጠቀም NodeMCU ን እንዴት ፕሮግራም ማድረግ እንደሚቻል
አርዱዲኖ አይዲኢን በመጠቀም NodeMCU ን እንዴት ፕሮግራም ማድረግ እንደሚቻል
አርዱዲኖ አይዲኢን በመጠቀም NodeMCU ን እንዴት ፕሮግራም ማድረግ እንደሚቻል
አርዱዲኖ አይዲኢን በመጠቀም NodeMCU ን እንዴት ፕሮግራም ማድረግ እንደሚቻል
አርዱዲኖ አይዲኢን በመጠቀም NodeMCU ን እንዴት ፕሮግራም ማድረግ እንደሚቻል
አርዱዲኖ አይዲኢን በመጠቀም NodeMCU ን እንዴት ፕሮግራም ማድረግ እንደሚቻል
አርዱዲኖ አይዲኢን በመጠቀም NodeMCU ን እንዴት ፕሮግራም ማድረግ እንደሚቻል
አርዱዲኖ አይዲኢን በመጠቀም NodeMCU ን እንዴት ፕሮግራም ማድረግ እንደሚቻል

የ NodeMCU ን ፕሮግራም ለማድረግ Arduino IDE ን ለመጠቀም በመጀመሪያ ከሶፍትዌሩ ጋር ማስተዋወቅ አለብዎት።

ይህንን ለማድረግ የሚከተለውን ኮድ ይቅዱ እና ከዚህ በታች ያሉትን ደረጃዎች ይከተሉ

arduino.esp8266.com/stable/package_esp8266c…

ደረጃ 1. በፋይል ምናሌው ውስጥ ምርጫዎችን ይምረጡ እና የተቀዳውን ኮድ በተጨማሪ የቦርድ አስተዳዳሪ ዩአርኤሎች ክፍል ውስጥ ያስገቡ። ከዚያ እሺን ይጫኑ።

ደረጃ 2. ከመሳሪያዎች ምናሌ ውስጥ በቦርዶች> ሰሌዳዎች አስተዳዳሪ ውስጥ ESP8266 የሚለውን ቃል ይፈልጉ። ከዚያ ESP8266 ሰሌዳዎችን ይጫኑ። ከተጠናቀቀ በኋላ በ ESP8266 ሰሌዳዎች ላይ የተጫነውን መለያ ያያሉ።

ከነዚህ ሁለት ደረጃዎች በኋላ ፣ በአርዱዲኖ አይዲኢ ሰሌዳዎች ዝርዝር ውስጥ እንደ ኖድኤምሲዩ ያሉ ESP8266 ላይ የተመሠረቱ ሰሌዳዎችን ማየት ይችላሉ ፣ እና ኮዱን ለመስቀል የሚፈልጉትን ቦርድ መምረጥ ይችላሉ።

ዲጂታል ፒኖችን ለመጠቀም የ GPIO ቁጥሮችን መምረጥ አለብዎት። ለምሳሌ ፣ የ D7 ፒን GPIO13 ተብሎ ይገለጻል። ስለዚህ በፕሮግራምህ ውስጥ D7 ን ለመጠቀም በፈለግክ ቁጥር የፒን ቁጥር 13 ን ማዘጋጀት አለብህ። እንዲሁም ፣ ፒን D2 (GPIO4) እንደ ኤስዲኤ እና ፒኤን D1 (GPIO5) እንደ SCL መጠቀም ይችላሉ

ደረጃ 3 NodeMCU ን በመጠቀም በኤችቲቲፒ ገጽ በኩል LED ን መቆጣጠር

NodeMCU ን በመጠቀም በይነመረብን በ Wi-Fi በኩል ማገናኘት እና የኤችቲቲፒ ገጽን በመፍጠር የሚፈልጉትን ትዕዛዞች መተግበር ይችላሉ።

በዚህ ምሳሌ ፣ አብራ እና አጥፋ ቁልፍን በመጫን አንድ LED ን መቆጣጠር ይችላሉ። በቀረበው ክፍል ውስጥ የእርስዎን ሞደሞች SSID እና የይለፍ ቃል ያስገቡ እና አርዱዲኖ አይዲኢን በመጠቀም በ NodeMCU ሰሌዳዎ ላይ ይስቀሉት። (ሌሎች ቅንብሮችን ወደ ነባሪው ይተው)

ደረጃ 4 ኮድ

Serial Monitor ን ከከፈቱ በኋላ የበይነመረብ ግንኙነት ከተመሰረተ እርስዎ የፈጠሩት ገጽ የአይፒ አድራሻ (ለምሳሌ 192.168.1.18) ይሰጥዎታል። ኮፒ ያድርጉ እና የኤችቲቲፒ ገጹን ለመክፈት በአሳሽዎ ውስጥ ይለጥፉት።

ደረጃ 5 ከኖድኤምሲዩ ይልቅ ሌሎች ቦርዶችን ምን መጠቀም እችላለሁ?

ከ NodeMCU ይልቅ ምን ሌሎች ቦርዶችን መጠቀም እችላለሁ?
ከ NodeMCU ይልቅ ምን ሌሎች ቦርዶችን መጠቀም እችላለሁ?

ለ IOT ስርዓት የቦርድ ዓይነትን ለመምረጥ እንደ ጂፒኦ ፒኖች ብዛት ፣ አንቴና ጨምሮ ወዘተ ፕሮቶኮሎችን ማስተላለፍ ፣ ወዘተ የመሳሰሉት ለ IOT ስርዓት የተለያዩ አስፈላጊ ነገሮች አሉ።

እንዲሁም ፣ የተለያዩ ሰሌዳዎች እና መድረኮች አሉ ፣ እያንዳንዳቸው የተወሰኑ ባህሪዎች አሏቸው።

ለ IOT ፕሮጀክቶች በጣም አስፈላጊ በሆኑ አስፈላጊ ባህሪዎች ላይ በመመርኮዝ እዚህ አነፃፅረናቸዋል።

ደረጃ 6 የምሳሌ ፕሮጄክቶች

  • ስማርት በር መቆለፊያ w/ WiFi የመግቢያ ገጽ በአርዱዲኖ እና ESP8266
  • የእርስዎን አርዱinoኖን ያነጋግሩ እና በ Google ረዳት ይቆጣጠሩት
  • በ WIFI ላይ ከእሳት ጋር ይጫወቱ! ESP8266 & Neopixels (የ Android መተግበሪያን ጨምሮ)
  • nstagram በአርዲኖ እና ESP8266 የፍጥነት መለኪያ ይወዳል

ይህ አጋዥ አጋዥ እና አስደሳች ሆኖ ካገኙት እባክዎን በፌስቡክ ላይ ይውደዱን።

የሚመከር: