ዝርዝር ሁኔታ:
- ደረጃ 1 የአካባቢ ጥበቃ አቀማመጥ
- ደረጃ 2 - ESP32 ን ማገናኘት
- ደረጃ 3 - ESP8266 ን ሽቦ ማገናኘት
- ደረጃ 4 - ፕሮግራሚንግ
- ደረጃ 5 የመጨረሻ ውጤት
ቪዲዮ: HiFive1 የድር አገልጋይ በ ESP32 / ESP8266 WiFi ሞጁሎች አጋዥ ስልጠና 5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
HiFive1 ከ SiFive በ FE310 ሲፒዩ የተገነባ የመጀመሪያው አርዱinoኖ ተኳሃኝ RISC-V የተመሠረተ ቦርድ ነው። ቦርዱ ከ Arduino UNO 20 እጥፍ ያህል ፈጣን ነው ፣ ግን ልክ እንደ UNO ቦርድ HiFive1 ገመድ አልባ ግንኙነት እንደሌለው። እንደ እድል ሆኖ ፣ ይህንን ውስንነት ለማቃለል በገቢያ ላይ ብዙ ርካሽ ሞጁሎች አሉ።
በቀደሙት መማሪያዎቼ ውስጥ በኤቲ ትዕዛዞች አማካይነት አነስተኛውን የ WiFi ግንኙነት እንዴት ማከል ወይም ከ MQTT ደላላ ጋር ዓለም አቀፋዊ ተደራሽነትን ማሳካት እንደሚቻል አይተናል።
በዚህ ማጠናከሪያ ትምህርት ውስጥ ፣ ለ HiFive1 የድር አገልጋይ ችሎታ እንጨምራለን። በአከባቢው አውታረ መረብ ላይ ያለ ማንኛውም መሣሪያ የድር አሳሽ በመጠቀም ከድር አገልጋዩ ጋር መገናኘት ይችላል።
ይህ ፕሮጀክት HiFive1 አብሮ የተሰራውን RGB LED ን በቀላል የድር ገጽ እንዴት እንደሚቆጣጠር ያሳያል።
ለዚህ ፕሮጀክት የሚያስፈልጉ ቁሳቁሶች-
- HiFive1 ሰሌዳ (እዚህ ሊገዛ ይችላል)
- ESP32 ዴቭ ሞዱል ወይም ESP8266 NodeMCU 1.0
- 4 ዝላይ ሽቦዎች
ደረጃ 1 የአካባቢ ጥበቃ አቀማመጥ
በመጀመሪያ ፣ የአርዱዲኖ አይዲኢ ያስፈልግዎታል
1. የ HiFive1 ቦርድ Arduino ጥቅል እና የዩኤስቢ ነጂን ለመጫን መመሪያዎቹን ይከተሉ።
2. ተገቢውን ዩአርኤል ወደ “ፋይል-> ምርጫዎች-> ተጨማሪ የቦርድ ሥራ አስኪያጅ” በማከል የ ESP32 ወይም ESP8266 የቦርድ ጥቅሉን ይጫኑ-
ESP8266 -
ESP32 -
ደረጃ 2 - ESP32 ን ማገናኘት
ESP8266 ን እየተጠቀሙ ከሆነ ወደ ደረጃ 3 ይዝለሉ።
የ jumper ሽቦዎችን በሚከተለው መንገድ ያገናኙ
GPIO 10 (HiFive1) -> Tx (ESP32)
GPIO 11 (HiFive1) -> Rx (ESP32)
የ IOREF ዝላይ ወደ 3.3v መዋቀሩን ያረጋግጡ።
ደረጃ 3 - ESP8266 ን ሽቦ ማገናኘት
የ jumper ሽቦዎችን በሚከተለው መንገድ ያገናኙ
GPIO 10 (HiFive1) -> Tx (ESP8266)
GPIO 11 (HiFive1) -> Rx (ESP8266)
የ IOREF ዝላይ ወደ 3.3v መዋቀሩን ያረጋግጡ።
ደረጃ 4 - ፕሮግራሚንግ
HiFive1 ኮድ
ከፕሮግራሙ በፊት “Tools-> Board” ን ወደ “HiFive1” ፣ “Tools-> CPU Clock Frequency” ወደ “256MHz PLL” ፣ “Tools-> Programmer” ወደ “SiFive OpenOCD” እና ትክክለኛውን ተከታታይ ወደብ ያዘጋጁ።
የ ESP32/8266 ኮድ
በፕሮግራሙ ወቅት ፣ የ ESP ቦርድ የሃርድዌር Rx እና Tx ፒኖች ግንኙነት ተቋርጦ መኖር አለበት።
ኮዱ በተሳካ ሁኔታ ከተጫነ በኋላ ፣ በ HiFive1 እና በ ESP መካከል ግንኙነትን ለማረጋገጥ በ ESP ላይ የ Rx እና Tx ፒኖችን እንደገና ያገናኙ።
ለ ESP32-“Tools-> Board” ን ወደ “ESP32 Dev Module” ፣ “Tools-> Programmer” ወደ “AVRISP mkll” ያዘጋጁ እና ትክክለኛውን ተከታታይ ወደብ ያዘጋጁ።
ለ ESP8266-“Tools-> Board” ን ወደ “NodeMCU 1.0 (ESP-12E Module)” ፣ “Tools-> Programmer” ወደ “AVRISP mkll” ያዘጋጁ እና ትክክለኛውን ተከታታይ ወደብ ያዘጋጁ።
ደረጃ 5 የመጨረሻ ውጤት
ከ ESP ድር ገጽ ጋር ለመገናኘት በፒሲዎ ወይም በተንቀሳቃሽ መሣሪያዎ ላይ አሳሽ ይክፈቱ እና የአይፒ አድራሻውን (በ WiFi.localIP () መስመሩን በማዋቀር ተግባር ውስጥ የአይፒ አድራሻውን ማግኘት ይችላሉ። ስዕሉ በትክክል እንዲሠራ አይፒውን ካገኙ በኋላ መስመሩን አስተያየት ይስጡ)።
በእኔ ሁኔታ ፣ አይፒዎቹ - ESP32 - 10.0.49.94 እና ESP8266 - 10.0.51.252 ነበሩ።
በስዕሉ ውስጥ ጥቅም ላይ ወደሚውል 115200 የእርስዎን Serial Monitor Baud ተመን ያዘጋጁ።
የመጨረሻው ገጽዎ በተያያዙ ስዕሎች ውስጥ መምሰል አለበት።
የሚመከር:
አጋዥ ስልጠና-በቪዲዮ ዥረት የድር አገልጋይ ውስጥ ESP32-CAM ን እንዴት መጠቀም እንደሚቻል-3 ደረጃዎች
አጋዥ ስልጠና-በቪዲዮ ዥረት ድር አገልጋይ ውስጥ ESP32-CAM ን እንዴት መጠቀም እንደሚቻል-መግለጫ-ESP32-CAM እንደ የቤት ስማርት መሣሪያዎች ፣ ኢንዱስትሪያል ባሉ በተለያዩ የ IoT ፕሮጄክቶች ውስጥ ጥቅም ላይ እንዲውል የተነደፈ በጣም አነስተኛ በሆነ መልኩ የ ESP32 ሽቦ አልባ IoT Vision ልማት ቦርድ ነው። የገመድ አልባ ቁጥጥር ፣ ሽቦ አልባ ቁጥጥር ፣ QR ሽቦ አልባ መለያ
HiFive1 Arduino በ HC-05 የብሉቱዝ ሞዱል አጋዥ ስልጠና 7 ደረጃዎች
HiFive1 Arduino ከ HC-05 የብሉቱዝ ሞዱል ማጠናከሪያ ትምህርት ጋር: HiFive1 ከ SiFive በ FE310 ሲፒዩ የተገነባ የመጀመሪያው አርዱinoኖ-ተኳሃኝ RISC-V የተመሠረተ ቦርድ ነው። ቦርዱ ከ Arduino UNO በ 20 እጥፍ ያህል ፈጣን እና UNO ምንም ገመድ አልባ ግንኙነት ስለሌለው። እንደ እድል ሆኖ ፣ ብዙ ርካሽ ሞጁሎች አሉ
ESP8266 በ Thingspeak እና DHT11 አጋዥ ስልጠና - የድር አገልጋይ 7 ደረጃዎች
ESP8266 በ Thingspeak እና DHT11 አጋዥ ስልጠና | የድር አገልጋይ - ሄይ ፣ ምን እየሆነ ነው ፣ ጓዶች! አካርስሽ እዚህ ከ CETech። የእኔ ይህ ፕሮጀክት ተጨማሪ MQTT ሃሳብ ጋር ሆነው thingspeak መድረክ ለመረዳት አንድ የመማሪያ ጥምዝ ነው; ከዚያም አንድ ESP8266.Towards ርዕስ መጨረሻ ጋር Thingspeak በመጠቀም, እኛ ተባባሪ ይሆናል
በ ESP32 ላይ የተመሠረተ የድር አገልጋይ በመጠቀም በይነመረብ ቁጥጥር የሚደረግበት LED - 10 ደረጃዎች
በ ESP32 ላይ የተመሠረተ የድር አገልጋይ በመጠቀም የበይነመረብ ቁጥጥር ያለው LED-የፕሮጀክት አጠቃላይ እይታ በዚህ ምሳሌ ፣ ከየትኛውም የዓለም ክፍል ተደራሽ የሆነውን የ LED ሁኔታን ለመቆጣጠር በ ESP32 ላይ የተመሠረተ የድር አገልጋይ እንዴት እንደሚሠራ እንገነዘባለን። ለዚህ ፕሮጀክት የማክ ኮምፒተር ያስፈልግዎታል ፣ ግን ይህንን ሶፍትዌር በ i ላይ እንኳን ማሄድ ይችላሉ
HiFive1 Arduino ቦርድ ከ ESP-01 WiFi ሞዱል አጋዥ ስልጠና ጋር-5 ደረጃዎች
HiFive1 Arduino Board ከ ESP-01 WiFi ሞዱል አጋዥ ስልጠና ጋር-HiFive1 ከሲፍቪ በ FE310 ሲፒዩ የተገነባ የመጀመሪያው አርዱinoኖ-ተኳሃኝ RISC-V የተመሠረተ ቦርድ ነው። ቦርዱ ከአርዱዲኖ UNO 20 እጥፍ ያህል ፈጣን ነው ፣ ግን ልክ እንደ UNO ቦርድ ፣ ምንም ገመድ አልባ ግንኙነት የለውም። እንደ እድል ሆኖ ፣ በርካታ ያልተከፈቱ አሉ