ዝርዝር ሁኔታ:

ESP32 በ E32-433T LoRa ሞዱል አጋዥ ስልጠና - LoRa Arduino Interfacing: 8 ደረጃዎች
ESP32 በ E32-433T LoRa ሞዱል አጋዥ ስልጠና - LoRa Arduino Interfacing: 8 ደረጃዎች

ቪዲዮ: ESP32 በ E32-433T LoRa ሞዱል አጋዥ ስልጠና - LoRa Arduino Interfacing: 8 ደረጃዎች

ቪዲዮ: ESP32 በ E32-433T LoRa ሞዱል አጋዥ ስልጠና - LoRa Arduino Interfacing: 8 ደረጃዎች
ቪዲዮ: ESP32 Tutorial 38 - Controling RGB LED from your mobile phone | SunFounder's ESP32 IoT Learnig kit 2024, ህዳር
Anonim
Image
Image

ሄይ ፣ ምን ሆነ ፣ ጓዶች! አካርስሽ እዚህ ከ CETech።

ይህ የእኔ ፕሮጀክት አርዱዲኖ አይዲኢን በመጠቀም ከ ESP32 ጋር ከፍተኛ ኃይል 1-ዋት ማስተላለፊያ ሞዱል ከኤቢኢቴ የ E32 LoRa ሞዱሉን እያስተጋባ ነው።

በመጨረሻው መማሪያችን ውስጥ የ E32 ሥራን ተረድተናል ፣ በዚህ ጊዜ ESP32 ን ከ E32 ጋር የሚያገናኘውን ፒሲቢ ንድፍ አውጥቻለሁ።

በመጨረሻ ፣ የእኛን ሰሌዳ በሌላ የሎአራ ማቋረጫ ሞዱል እንፈትሻለን እና ግንኙነት እናዘጋጃለን።

አሁን በደስታ እንጀምር።

ደረጃ 1: ክፍሎች

ክፍሎች
ክፍሎች
ክፍሎች
ክፍሎች

ከ LCSC በሚከተሉት አገናኞች ላይ የ LoRa ሞጁሎችን ከ eByte ማግኘት ይችላሉ-

E32 1W ሞጁል LCSC:

E32 100mW ሞዱል LCSC:

አንቴና 433 ሜኸ LCSC

Firebeetle ESP32 ከ DFRobot:

ደረጃ 2 - ለተመረተው ፕሮጀክትዎ PCB ን ያግኙ

ለተመረተው ፕሮጀክትዎ PCB ን ያግኙ
ለተመረተው ፕሮጀክትዎ PCB ን ያግኙ

ፒሲቢዎችን በመስመር ላይ ርካሽ ለማዘዝ JLCPCB ን መመልከት አለብዎት!

ለ 2 $ እና ለአንዳንድ መላኪያ የተመረቱ እና ወደ ደጃፍዎ የሚላኩ 10 ጥሩ ጥራት ያላቸው ፒሲቢዎችን ያገኛሉ። እንዲሁም በመጀመሪያው ትዕዛዝዎ ላይ በመርከብ ላይ ቅናሽ ያገኛሉ። የእራስዎን የፒ.ሲ.ቢ. ራስ ወደ easyEDA ለመንደፍ ፣ አንዴ ከተጠናቀቀ ፣ በጥሩ ጥራት እና ፈጣን የመመለሻ ጊዜ እንዲመረቱ ለማድረግ የ Gerber ፋይሎችዎን በ JLCPCB ላይ ይስቀሉ።

ደረጃ 3: የቀድሞው አጋዥ [አማራጭ]

Image
Image

በዚህ አጋዥ ስልጠና ከመቀጠልዎ በፊት እንዲመለከቱት እመክራለሁ።

ደረጃ 4 - ሽቦ እና ወረዳ

ሽቦ እና ወረዳ
ሽቦ እና ወረዳ
ሽቦ እና ወረዳ
ሽቦ እና ወረዳ

ሁሉም ግንኙነቶች ቀድሞውኑ በፒ.ሲ.ቢ.

በ ESP32 ፣ በ OLED እና በ E32 መስበር ቦርድ መካከል ያሉ ግንኙነቶች መሠረታዊ እና ተገናኝተው ሁለት ሽቦዎችን ብቻ በመጠቀም የተገናኙ ናቸው።

የ E32 መሰበር ቦርድ ውስጣዊ ግንኙነቶች የተለየ የወረዳ ዲያግራም ያከልኩበት ትንሽ ውስብስብ ነው።

በጣም አስፈላጊው ግንኙነት ከ M1 እና M0 ፒኖች ነው። ለሞጁሉ አሠራር ከ GND ወይም ከቪ.ሲ.ሲ ጋር መገናኘት አለባቸው እና ተንሳፋፊ መተው አይችሉም። በሚቀጥለው ደረጃ M1 እና M0 ን በመጠቀም ስለተለየ ሞድ ምርጫ የበለጠ እንማራለን።

በመጨረሻም ፣ በ RX እና Tx ፒኖች ላይ ሁለት የኤልዲዎችን አያይዘዋለሁ ፣ ስለዚህ የመረጃ ማስተላለፍ በ UART ላይ በሚከሰትበት ጊዜ በ LEDs ላይ እንዲታይ።

ደረጃ 5 - የአሠራር ሁነታዎች

የአሠራር ሁነታዎች
የአሠራር ሁነታዎች

የፒን M1 እና M0 ን ሞጁሎች የተለያዩ ሁነታዎች ቮልቴጅን መለወጥ ይቻላል።

ከላይ ባለው ሰንጠረዥ ላይ የተለያዩ ሁነቶችን ማየት እንችላለን።

እኔ አብዛኛው ትኩረቴ ሞድ 0 እና ሞድ 3. ላይ ነው። ለመደበኛ LoRa አጠቃቀም ሞጁሉን በ ‹ሞድ 0› ላይ እና ለማዋቀር ሞድ 3 ላይ አቆየዋለሁ።

ለዚህ ፕሮጀክት ሁለቱንም ፒኖች ወደ 0 ፣ ማለትም ሞድ 0 እናቆያቸዋለን።

ደረጃ 6 የእኛ ፒሲቢ

የእኛ ፒሲቢ
የእኛ ፒሲቢ

እኔ ከላይ ያለውን የወረዳ ዲያግራም በመጠቀም ፒሲቢን ንድፍ አውጥቼ እንዲሠራ አደረግሁት።

ፒሲቢው ለ ESP32 ፣ E32 እና OLED ማሳያ ሞጁሎች ራስጌዎች አሉት።

ከዚህ ውጭ አንዳንድ መሠረታዊ ክፍሎችም አሉ።

እኔ ደግሞ የፕሮጀክቱን የማስፋፋት ዕድል በፒሲቢ ላይ አንዳንድ የ ESP32 አንዳንድ የ GPIO ፒኖችን አውጥቻለሁ።

ስለዚህ በፒሲቢው ላይ ያሉትን ክፍሎች ሸጥኩ እና በሚቀጥለው ደረጃ ESP32 ን ፕሮግራም አደረግሁ።

ደረጃ 7 - ኮድ መስጠት

ኮድ መስጠት
ኮድ መስጠት

1. የ GitHub ማከማቻን ያውርዱ

2. የወረደውን ማከማቻ ያውጡ።

3. በአርዲኖ አይዲኢ ውስጥ ጥሬውን ንድፍ ይክፈቱ።

4. ወደ መሳሪያዎች> ሰሌዳ ይሂዱ። በእኔ ሁኔታ የሚጠቀሙበትን ተገቢውን ቦርድ ይምረጡ ፣ Firebeetle ESP32።

5. ትክክለኛውን ኮም. ወደ መሣሪያዎች> ወደብ በመሄድ ወደብ።

6. የሰቀላ አዝራሩን ይምቱ።

7. ትሩ ተከናውኗል ሰቀላ ሲለው የኦሌድ ማሳያ ወደ ሕይወት ሲወጣ ያያሉ።

ደረጃ 8 የመጨረሻ ፈተና

የመጨረሻ ፈተና
የመጨረሻ ፈተና
የመጨረሻ ፈተና
የመጨረሻ ፈተና

ማይክሮ ዩኤስቢ በመጠቀም ESP32 PCB ን ከኃይል ጋር አገናኘሁት።

ለሎአራ አገናኝ ሌላኛው ክፍል ፣ እኔ የኤፍቲዲአይ ሞዱልን ወደ ፒሲ በመጠቀም ካገናኘሁት ከቀደመው ትምህርት የመለያያ ሞዱሉን ተጠቅሜ የ M0 እና M1 ሁነታን መቀየሪያ ወደ 0 እና 0 አቀናበርኩ።

ከዚያ ከ UART በላይ መረጃን ከፒሲው ጋር ወደተገናኘው ሞዱል መላክ ጀመረ እና OLED በ LoRa ላይ የተቀበለውን መረጃ ማሳየት መጀመሩን እና ከዚያ በኋላ ESP32 በተከታታይ ማሳያ ላይ የምናየውን የእውቅና መልእክት መልሷል። ለተመሳሳይ ማሳያ ቪዲዮዬን ይመልከቱ።

የሚመከር: