ዝርዝር ሁኔታ:

ለ Android መሣሪያዎች ውጫዊ የብሉቱዝ ጂፒኤስ አቅራቢ ማዋቀር 8 ደረጃዎች
ለ Android መሣሪያዎች ውጫዊ የብሉቱዝ ጂፒኤስ አቅራቢ ማዋቀር 8 ደረጃዎች

ቪዲዮ: ለ Android መሣሪያዎች ውጫዊ የብሉቱዝ ጂፒኤስ አቅራቢ ማዋቀር 8 ደረጃዎች

ቪዲዮ: ለ Android መሣሪያዎች ውጫዊ የብሉቱዝ ጂፒኤስ አቅራቢ ማዋቀር 8 ደረጃዎች
ቪዲዮ: KLYDE KD-7000 Топовий Автозвук на Kia Ceed 2008 з Alibaba. Огляд і тест. 2024, ህዳር
Anonim
ለ Android መሣሪያዎች ውጫዊ የብሉቱዝ ጂፒኤስ አቅራቢ ማዋቀር
ለ Android መሣሪያዎች ውጫዊ የብሉቱዝ ጂፒኤስ አቅራቢ ማዋቀር

ይህ አስተማሪ ለስልክዎ የራስዎን ውጫዊ ብሉቱዝ የነቃ ጂፒኤስ እንዴት እንደሚፈጥሩ ያብራራል ፣ በ 10 ዶላር ገደማ ብቻ ማንኛውንም ያቃጥሉ።

የቁሳቁስ ሂሳብ;

  1. NEO 6M U-blox ጂፒኤስ
  2. HC-05 የብሉቱዝ ሞዱል
  3. የ Blutooth interfacing ዕውቀት ዝቅተኛ የኃይል ሞጁሎች
  4. አርዱinoኖ
  5. ትክክለኛ
  6. የሽቦ ዕውቀት

ደረጃ 1 መሠረታዊ ነገሮች

ስለዚህ ይህ እንዴት ይሠራል ፣ በአጠቃላይ?

  1. u-blox ጂፒኤስ የሚያመርት የስዊድን ኩባንያ ነው። የጂፒኤስ ሞጁል የ NEMA ፕሮቶኮል ብለው በሚጠሩት ስር የውሂብ ድርድርን ይሰጣል። በ RAW ቅጹ ውስጥ በርካታ የውሂብ መስመሮችን ሊያካትት ይችላል ፣ ግን ትክክለኛውን ሶፍትዌር በመጠቀም ምን እንደ ሆነ መናገር መቻል አለብዎት።
  2. የጂፒኤስ ሞጁል በተከታታይ መረጃን ያወጣል እና በ UART ላይ ስለሚሠሩ ውሂቡ በብሉቱዝ ሞጁል ይቀበላል። (እነሱ በዚያ መንገድ ማሰብ ከቻሉ ተመሳሳይ የመጓጓዣ ዘዴ አላቸው ማለት ነው)።
  3. አሁን ፣ ትክክለኛው ውቅር ያለው የብሉቱዝ ሞዱል ፣ ሁሉንም ጥሬ የጂፒኤስ መረጃ ወደ የእርስዎ Android- የነቃ ስልክ ያስተላልፋል።
  4. የ Android ስልኩ የጂፒኤስ RAW ውሂቡን በሰው ሊነበብ በሚችል መልኩ ለማስኬድ የሶስተኛ ወገን መተግበሪያን ይጠቀማል።
  5. አሁን እርስዎ ባስተላለፉት እና በተቀበሉት የብሉቱዝ ጂፒኤስ መረጃ “መተግበሪያው የ GPS” ቤተ -መጽሐፍትን “ለመተካት” በስልክዎ ስርዓት ውስጥ “ጠለፋ” ይሆናል። ይህ በተለምዶ ‹የማሾፍ ሥፍራ› በመባል የሚታወቅ ነው። *
  6. ማንኛውም የአሰሳ-መተግበሪያ ለምሳሌ ጉግል ካርታዎች ከብሉቱዝ ጂፒኤስ ጋር ትይዩ መሆን አለበት።

*ማስተባበያ -በዚህ መመሪያ ውስጥ ከተጠቀሱት ከማንኛውም የሃርድዌር እና ሶፍትዌር ገንቢዎች ጋር ምንም ግንኙነት የለኝም። ማንኛውንም ሶፍትዌር ማውረድ የሳይበር ደህንነት ጥሰት አደጋዎች እንዳሉት ተረድተዋል። በእነዚህ ሶፍትዌሮች ውስጥ እነዚያ የሶፍትዌር ገንቢዎች የሚጽፉትን እግዚአብሔር ያውቃል ፣ በሚችሉት በማንኛውም መንገድ ያክብሯቸው። በስልክዎ ወይም በአንተ ላይ ለደረሰው ማንኛውም ጥፋት እኔ ተጠያቂ አይደለሁም ፣ እና ለማንኛውም ማሻሻያዎች ሙሉ ኃላፊነት አለብዎት። በራስዎ አደጋ ላይ ያድርጉ።

ደረጃ 2 - ቁሳቁሶችዎን ይሰብስቡ

ቁሳቁሶችዎን ይሰብስቡ
ቁሳቁሶችዎን ይሰብስቡ
ቁሳቁሶችዎን ይሰብስቡ
ቁሳቁሶችዎን ይሰብስቡ

ምንም እንኳን በተወሰነ መልኩ HC-06 ን መጠቀም ይችሉ ይሆናል ብዬ ብገምተውም የ NEO-6M ጂፒኤስ ፣ አርዱinoኖ እና የ HC-05 ብሉቱዝ ሞጁል ሊኖርዎት ይገባል። እንዲሁም ኮምፒተርዎን ፣ አንዳንድ መሰረታዊ ኮምፒተርን እና የኤሌክትሮኒክስ ዕውቀትን ያስፈልግዎታል።

ደረጃ 3 የብሉቱዝ ሞዱሉን ከእርስዎ አርዱዲኖ ጋር ያገናኙ

በእርስዎ Arduino ላይ ያለው የእርስዎ UART በ 9600 ባውድ ላይ መሥራቱን ለማረጋገጥ ይህ እርምጃ ወሳኝ ነው።

የብሉቱዝ ሞዱሉን ከእርስዎ አርዱinoኖ ጋር ያገናኙ።

የእርስዎን Arduino IDE በኮምፒተርዎ ላይ ይክፈቱ እና አርዱዲኖዎን ከኮምፒዩተርዎ ጋር ያገናኙት።

ቅንብሮቹን ለማዋቀር የእርስዎን የብሉቱዝ ሞዱል ወደ AT ሁነታ ያስጀምሩት። የብሉቱዝ ሞዱልዎ ምን ያህል ባውት እንደሚሰራ ማወቅ መቻል አለብዎት። (በሚገዙበት ጊዜ ሰነዶች)። ያለበለዚያ በ 38400 ባውድ ለማሄድ ይሞክሩ።

በመጨረሻም ፣ ይጠቀሙ

AT+ORGL

ወደ መጀመሪያ ቅንብሮችዎ ዳግም ለማስጀመር። ማስጠንቀቂያ - ይህ ከዚህ በፊት በማንኛውም የተቀናጀ በማንኛውም ሁኔታ ዳግም ያስጀምራል።

ከዚያ ፣ UART ን ወደ 9600 Baud ያዘጋጁ

በ+UART = 9600 ፣ 0 ፣ 0

ማየት መቻል አለብዎት

እሺ

ቅንብሮችዎን ለማረጋገጥ መልእክት።

ጥሩ.

እኔ የምናገረውን የማያውቁ ፣ የብሉቱዝ ሞዱልዎን ለማዋቀር በመምህራን ላይ ከጥቂት ደቂቃዎች እስከ ጥቂት ሰዓታት አሰሳ እንድጠቁምዎ ይፍቀዱልኝ። የእኔ እርዳታ ከፈለጉ ፣ አስተያየቶችዎን ከዚህ በታች በመተው ትከሻዬን መታ ያድርጉ።

ደረጃ 4 የጂፒኤስዎን ሞዱል ከኮምፒዩተርዎ ጋር ያገናኙ

የእርስዎ ጂፒኤስ የሚሰራ መሆኑን ለመፈተሽ ፣ እና በዚህ አስተማሪነት ውስጥ ለመቀጠል እራስዎን ለማበረታታት ይህ እርምጃ ወሳኝ ነው።

NEO-6M 4 ፒኖች ሊኖሩት ይገባል። በዚህ መሠረት ይገናኙ

NEO6M VCC እስከ 5V አርዱinoኖ

RX ወደ TX

TX ወደ RX

ከ GND ወደ GND

በአርዱዲኖዎ ላይ ሄክሱ TX እና RX የት እንዳለ ለማያውቁ ፣ በቅደም ተከተል በ 11 እና በ 10 ላይ ያድርጓቸው። በተለምዶ ፣ እርስዎ በ 0 እና 1 ላይ መልበስ ይጠበቅብዎታል ፣ ግን በ 3.3 ቪ የውጤት ምልክት ምክንያት ሁል ጊዜ የማይሰሩ የ 4 ዓመታት ተሞክሮ በነርቮቼ ላይ ደርሷል።

እሺ.

አሁን ፣ በምሳሌዎች አቃፊዎ ውስጥ ሊያገኙት የሚችለውን ምሳሌ ንድፍ ይክፈቱ ፣ ወይም በቀላል መንገድ ያድርጉት

#ያካትቱ

SoftwareSerial mySerial (10, 11); // RX ፣ TX

ባዶነት ማዋቀር () {

// ተከታታይ ግንኙነቶችን ይክፈቱ እና ወደብ እስኪከፈት ይጠብቁ Serial.begin (9600); ሳለ (! ተከታታይ) {; // ተከታታይ ወደብ እስኪገናኝ ይጠብቁ። ለአገር ውስጥ የዩኤስቢ ወደብ ብቻ ያስፈልጋል}

mySerial.begin (9600);

}

ባዶነት loop () {// ደጋግመው ይሮጡ

ከሆነ (mySerial.available ()) {Serial.write (mySerial.read ()); } ከሆነ (Serial.available ()) {mySerial.write (Serial.read ()); }}

እኔ እዚህ የማደርገው ለአርዱኢኖ እየነገርኩ ነው “ሄይ ፣ ጂፒኤስ አንዳንድ መረጃዎችን ወደ እርስዎ ሊጥል ነው ፣ እንዴት እነሱን እንደሚቀበሉ አንዳንድ መመሪያዎች እዚህ አሉ። እንዲሁም እነሱ በ 9600 ባውድ እየጣሉ ነው። »

እሺ። ኮዱን ይስቀሉ።

ደረጃ 5 የ GPS ሁኔታዎን ይፈትሹ

የጂፒኤስዎን ሁኔታ ይፈትሹ
የጂፒኤስዎን ሁኔታ ይፈትሹ

አሁን ፣ ይህ እርምጃ የጂፒኤስ ሁኔታን የሚፈትሹበት ነው።

እያንዳንዱን የአርዱዲኖ አይዲኢ መስኮት ፣ እያንዳንዱን አንድ-አንድ-እነሱን መዝጋት በጣም አስፈላጊ ነው። ምንም ልዩ ሁኔታዎች የሉም። የእርስዎን አርዱዲኖ መንቀል አላስፈላጊ ነው።

ዩ-ማእከልን ለማግኘት ወደ u-blox ድር ጣቢያ ይሂዱ። ይህ ለአፍታ ቆንጆ አሪፍ ሰላይ ነዎት ብለው ወደሚያስቡበት ወደ ጥሩ GUI ቅጽ የሚቀይር ሶፍትዌር ነው ፣ ግን በመሠረቱ ነጥቦችን እና ቁጥሮችን ብቻ እየተመለከቱ ነው።

አንዴ u-center ን ካወረዱ እና ከጫኑት ፣ እንዲሁም ከከፈቱት ፣ አንዳንድ የሚያብረቀርቁ ምስሎችን ማየት መቻል አለብዎት። ያለበለዚያ በዙሪያዎ የሚጫወቱባቸውን አንዳንድ ቅንብሮችን ልጠቁምዎ።

በማውጫ አሞሌው ላይ ወደ መሣሪያዎች> ወደብ ይሂዱ ፣ ማንኛውንም “COM 1” ወይም ማንኛውንም ቁጥር በመመስረት የእርስዎ ዩ-ማእከል ከእርስዎ አርዱinoኖ ጋር መገናኘቱን ያረጋግጡ። እንዲሁም የእርስዎ መሣሪያዎች> የባውድ መጠን 9600 መሆኑን ያረጋግጡ ፣ ወይም ለተመችነት ወደ መሳሪያዎች> ራስ -ማመሳከሪያ ማቀናበር ይችላሉ።

በዚህ ጊዜ አንድ ነገር ማግኘት አለብዎት።

ደረጃ 6 ጂፒኤስዎን ከእርስዎ የብሉቱዝ ሞዱል ጋር ያገናኙ

እዚህ የእርስዎን ጂፒኤስ ከእርስዎ የብሉቱዝ ሞዱል ጋር ያገናኙታል።

መሰረታዊ የኤሌክትሮኒክ ዕውቀትን በመጠቀም ፣ ይገናኙ

NEO6M TX> RX ብሉቱዝ

RX> TX

ሁለቱንም ሞጁሉን በ 5 ቮ ኃይል ማብራት ጥሩ ነው።

ሁለቱም ሞጁሎች በዚህ ጊዜ አንዳንድ መብራቶችን ብልጭ ድርግም ሊሉ ይገባል። ቼክ ያድርጉ።

ደረጃ 7 ብሉቱዝዎን ከ Android መሣሪያዎ ጋር ያገናኙ

ብሉቱዝዎን ከ Android መሣሪያዎ ጋር ያገናኙት
ብሉቱዝዎን ከ Android መሣሪያዎ ጋር ያገናኙት

ይህ እርምጃ የብሉቱዝ ጂፒኤስዎን በሶስተኛ ወገን መተግበሪያ እንዴት እንደሚገናኙ ይነግርዎታል።

ከሃርድዌር ጋር ሊሰሩ የሚችሉ ጥቂት መተግበሪያዎች አሉ። የብሉቱዝ ጂፒኤስን እንድመክር ፍቀድልኝ።

መተግበሪያውን ወደ መሣሪያዎ ያውርዱ እና ያሂዱ።

በዚህ ጊዜ ፣ የብሉቱዝ ሞዱሉን ለማጣመር በ Android የነቃ መሣሪያዎ ውስጥ ወደ የእርስዎ ቅንብሮች ይሂዱ ፣ ወደ ብሉቱዝ ጂፒኤስ መተግበሪያ ይመለሱ እና በላይኛው ቀኝ ጥግ ላይ አገናኝን ይጫኑ። ይህ በብሉቱዝ ሞዱል እና በ Android መሣሪያዎ መካከል ያለውን ግንኙነት ይጀምራል። ውሂቡ እየፈሰሰ መምጣት አለበት።

እኔ የምጠቆመው የመላ መፈለጊያ ምክር ማንኛውም ውሂብ የገባ መሆኑን ለማየት የምዝግብ ማስታወሻውን ለማየት በመተግበሪያው ላይ ወደ ግራ ያንሸራትቱ። የጊብሪሽ መረጃ የብሉቱዝ ግንኙነትዎ ደህና መሆኑን ሊያመለክት ይገባል ፣ ግን የባውድ ፍጥነትዎ እዚህ ችግር ሊሆን ይችላል።

ደረጃ 8 መደምደሚያ እና ምክር

አሁን የሚሰራ የብሉቱዝ ሞጁል አለዎት ፣ ለራስዎ የጭብጨባ ዙር መስጠት አለብዎት።

የሚመከር: