ዝርዝር ሁኔታ:

የ ESP32 ጂፒኤስ መከታተያ ከ OLED ማሳያ ጋር - 7 ደረጃዎች
የ ESP32 ጂፒኤስ መከታተያ ከ OLED ማሳያ ጋር - 7 ደረጃዎች

ቪዲዮ: የ ESP32 ጂፒኤስ መከታተያ ከ OLED ማሳያ ጋር - 7 ደረጃዎች

ቪዲዮ: የ ESP32 ጂፒኤስ መከታተያ ከ OLED ማሳያ ጋር - 7 ደረጃዎች
ቪዲዮ: Румба - A4988 Шаговый двигатель 2024, ሰኔ
Anonim
Image
Image

ይህ በ OLED ማሳያ ላይ ሁሉንም የአቀማመጥ ውሂብ የሚያሳይ የጂፒኤስ መከታተያ ነው። አንድ አዝራር ተጠቃሚው በ OLED ላይ ከአንድ በይነገጽ ጋር እንዲገናኝ ይረዳል።

ሄይ ፣ ምን እየሆነ ነው ፣ ወንዶች? አካርስሽ እዚህ ከ CETech።

ኮዱ ለአጭር ጊዜ ሲጫን እንደ ኬክሮስ ፣ ኬንትሮስ ፣ ከፍታ ፣ ፍጥነት ወዘተ ባሉ የጂፒኤስ መረጃ ምናሌዎች ውስጥ የሚያሽከረክረውን የመርከብ ቁልፍን በመጠቀም ምናሌ የሚመራ ፕሮግራም ይሰጣል።

Wifi ወይም ብሉቱዝን ወደ ስማርትፎን በመጠቀም በበይነመረብ ላይ esp32 ን በመጠቀም ይህንን ውሂብ መስቀል ይችላሉ።

ስለዚህ ፣ በአጭሩ ፣ ይህ ፕሮጀክት የ WiFi/ብሉቱዝ ተግባርን ፣ የ OLED ማሳያ እና የጂፒኤስ ሞዱል ሊሰጥ የሚችል ESP32 አለው። ከኮዱ ጋር ያሉ ዕድሎች ማለቂያ የሌላቸው ናቸው። እኔ ደግሞ ተደራሽ በሆነው ESP32 ላይ ዳሳሾችን ወይም ሌሎች አካላትን ማከል የሚችሉበት የፕሮቶታይፕ አካባቢ ጨምሬአለሁ።

ደረጃ 1: ክፍሎች

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

በመጀመሪያ እንደ ዋናው ክፍል ፣ ከኤፍ ኤፍ ሮቦት የ ESP32 ሞዱል እጠቀም ነበር። አንዳንድ የወንድ እና የሴት ራስጌዎችን በመጠቀም በ PCB ላይ አያይዘውታል። እኔ የ OLED ማሳያ ተጠቀምኩ።

ለጂፒኤስ ዓላማ የሬያክስ ጂፒኤስ ሞዱል እጠቀም ነበር። በ UART አውቶቡስ ላይ ለመጠቀም በጣም ቀላል ስለሆነ ይህንን ሞጁል በከፍተኛ ሁኔታ እጠቁማለሁ።

ከዚህ በታች ያሉትን ክፍሎች ማግኘት ይችላሉ-

1) ESP32 FireBeetle ሞዱል:

2) Reyax RYLR896 LoRa ሞዱል

3) የእኔ ፒሲቢ ንድፍ - ከዚህ በታች የገርበርን ፋይል አካትቻለሁ።

ለመጨረሻዎቹ ሁለት ክፍሎች እነሱን ለማወቅ ከከበደዎት በኢሜል መላክ/በኢሜል መላክ ይችላሉ ፣ ወይም እርስዎ በአከባቢዎ ውስጥ እንዲያገኙ እረዳዎታለሁ ወይም ከፈለጉ ከፈለጉ ወደ እርስዎ መላክ እችላለሁ።

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

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

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

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

ደረጃ 3 - ንድፈ ሃሳብ - የጂፒኤስ ሞዱሉን እና ኤንኤምኤን መረዳት

ንድፈ ሃሳብ -የጂፒኤስ ሞጁሉን እና ኤንኤምኤን መረዳት
ንድፈ ሃሳብ -የጂፒኤስ ሞጁሉን እና ኤንኤምኤን መረዳት
ንድፈ ሃሳብ -የጂፒኤስ ሞጁሉን እና ኤንኤምኤን መረዳት
ንድፈ ሃሳብ -የጂፒኤስ ሞጁሉን እና ኤንኤምኤን መረዳት
ጽንሰ -ሀሳብ -የጂፒኤስ ሞጁሉን እና ኤንኤምኤን መገንዘብ
ጽንሰ -ሀሳብ -የጂፒኤስ ሞጁሉን እና ኤንኤምኤን መገንዘብ

የአቀማመጥ ክትትል የሚከናወነው በሳተላይት ግንኙነት በመጠቀም በጂፒኤስ በኩል ነው። በማንኛውም ጊዜ መላውን ምድር የሚሸፍኑ የጂፒኤስ ሳተላይቶች አሉ። የጂፒኤስ ምልክቶች ደካማ ናቸው እና ስለሆነም የጂፒኤስ ምልክትን በቤት ውስጥ ለማግኘት ችግር አለ። ተስማሚ የጂፒኤስ ሥፍራን ለማስላት እና ለማግኘት በአንድ ጊዜ ቢያንስ በአንድ ጊዜ ከ 3 ሳተላይቶች የሚመጡ ምልክቶች ሊኖሩ ይገባል። የበለጠ ከመሣሪያዎ ጋር የተገናኙት ሳተላይቶች ከአከባቢው ውሂብ ትክክለኛነት የበለጠ የተሻሉ ናቸው።

አሁን በጂፒኤስ ሞዱል መያዣ ውስጥ ሞጁሉ በ UART ላይ የተመሠረተ ሞዱል ነው እና በተከታታይ መስመሮች በኩል የጂፒኤስ መረጃን ይልካል። ይህ በቅደም ተከተል እና በትክክለኛ ኮድ መልክ ይከናወናል። ይህ ኮድ የተደረገበት መንገድ NMEA ይባላል። በ NMEA ቅርጸት የጂፒኤስ መረጃ ምሳሌ በምስሉ ከላይ ተሰጥቷል።

መረጃውን ፈትቶ በጥሩ ግራፊክ መንገድ የሚያሳዩ የ NMEA የመስመር ላይ ዲኮደር መሣሪያዎች አሉ። አንድ መሣሪያ እዚህ ማግኘት ይችላሉ።

ደረጃ 4 በፒሲቢ ውስጥ የሞጁሎች ግንኙነቶች

በፒሲቢ ውስጥ የሞጁሎች ግንኙነቶች
በፒሲቢ ውስጥ የሞጁሎች ግንኙነቶች

1. ሁለቱም ሞጁሎች ከላይ ባለው ምስል ልክ በተመሳሳይ መንገድ ይገናኛሉ።

2. ሁለቱም ሞጁሎች ሲገናኙ ፣ የ ESP32 Firebeetle ሰሌዳውን መርተው ከዚያ ፕሮጀክቱን መሞከር ይችላሉ።

ከላይ የሚታዩት ሁሉም ግንኙነቶች በፒሲቢ ውስጥ ይከናወናሉ እና ስለዚህ ለሌላ ሌላ ሽቦ አያስፈልግም።

ደረጃ 5 - የ PCB መሸጫ እና ስብሰባ

የ PCB መሸጫ እና ስብሰባ
የ PCB መሸጫ እና ስብሰባ
የ PCB መሸጫ እና ስብሰባ
የ PCB መሸጫ እና ስብሰባ

ሁሉንም ክፍሎች ወደ ፒሲቢ ያሽጡ።

እኔ መጀመሪያ በፒሲቢው ላይ ዝቅተኛ የከፍታ ክፍሎችን እንዲሸጡ እና ከዚያ እንደ ራስጌዎች ያሉ ብዙ ቁመት ወዳላቸው ክፍሎች እንዲሸጋገሩ ሀሳብ አቀርባለሁ በዚህ ሁኔታ አዝራሩ መጀመሪያ ከዚያም ራስጌዎቹ።

ራስጌዎቹ ከተሸጡ በኋላ ሁሉንም ሞጁሎች በፒሲቢው ላይ ባሉት ምልክቶች መሠረት ከሚስተካከሉት እነዚህ ራስጌዎች ጋር ያያይዙ።

ሞጁሉን ከማብራትዎ በፊት ለመልካም የሽያጭ መገጣጠሚያዎች እና ለአጭር ወረዳዎች መልቲሜትር በመጠቀም ሁሉንም ግንኙነቶች ይፈትሹ።

ሞጁሉን ፕሮግራም ለማድረግ የዩኤስቢ ገመድ በመጠቀም የ esp32 ሞዱሉን በቀጥታ ከፒሲዎ ጋር ማገናኘት ይችላሉ።

ደረጃ 6 - ፕሮጀክቱን ኮድ መስጠት

ለፕሮጀክቱ ኮድ መስጠት
ለፕሮጀክቱ ኮድ መስጠት
ለፕሮጀክቱ ኮድ መስጠት
ለፕሮጀክቱ ኮድ መስጠት
ለፕሮጀክቱ ኮድ መስጠት
ለፕሮጀክቱ ኮድ መስጠት

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

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

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

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

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

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

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

ደረጃ 7 - ከመሣሪያው ጋር መጫወት

በመሣሪያው መጫወት
በመሣሪያው መጫወት

አሁን የኮዱን ሰቀላ ሲጨርሱ በቀላሉ የዩኤስቢ ገመድ ወይም ባትሪ በመጠቀም መሣሪያውን ማብራት ያስፈልግዎታል።

ከጥቂት ሰከንዶች በኋላ በጂፒኤስ ሞዱል ላይ ያለው GNSS LED ብልጭ ድርግም ማለት ይጀምራል ፣ ይህ ማለት የጂፒኤስ ምልክቱ ከሳተላይቱ ጋር ተጣብቋል ማለት ነው። አሁን እርስዎም በኦሌድ (OLED) ላይ የሚታየውን የመገኛ ቦታ ውሂብ ማግኘት ይችላሉ።

ከመሳሪያው ምናሌ ጋር ለመገናኘት የ GPIO0 አዝራርን ይጫኑ።

እርስዎ ከሠሩ ፕሮጀክቱን ስለሠሩ እንኳን ደስ አለዎት ፣ ከዚህ በታች ባሉት አስተያየቶች ውስጥ ያሳውቁኝ!

የሚመከር: