ዝርዝር ሁኔታ:

Arduino እና HMC5883L Magnetometer ን በመጠቀም ዲጂታል ኮምፓስ 6 ደረጃዎች
Arduino እና HMC5883L Magnetometer ን በመጠቀም ዲጂታል ኮምፓስ 6 ደረጃዎች

ቪዲዮ: Arduino እና HMC5883L Magnetometer ን በመጠቀም ዲጂታል ኮምፓስ 6 ደረጃዎች

ቪዲዮ: Arduino እና HMC5883L Magnetometer ን በመጠቀም ዲጂታል ኮምፓስ 6 ደረጃዎች
ቪዲዮ: Smart Compass: GPS Coordinates - GPS Tracker 2024, ሀምሌ
Anonim
Arduino እና HMC5883L Magnetometer ን በመጠቀም ዲጂታል ኮምፓስ
Arduino እና HMC5883L Magnetometer ን በመጠቀም ዲጂታል ኮምፓስ

ሰላም ናችሁ, ይህ አነፍናፊ ጂኦግራፊያዊ ሰሜን ፣ ደቡብ ፣ ምስራቅ እና ምዕራብ ሊያመለክት ይችላል ፣ እኛ ሰዎች በሚፈለገው ጊዜ ልንጠቀምበት እንችላለን። ስለዚህ. በዚህ ጽሑፍ ውስጥ የማግኔትሜትር ዳሳሽ እንዴት እንደሚሠራ እና እንደ አርዱዲኖ ካለው ማይክሮ መቆጣጠሪያ ጋር እንዴት እንደሚገናኝ ለመረዳት እንሞክር። እዚህ ሰሜን አቅጣጫን የሚያመለክት የ LED ን በማብራት አቅጣጫዎቹን ለማግኘት የሚረዳን አሪፍ ዲጂታል ኮምፓስ እንገነባለን።

ይህ ዲጂታል ኮምፓስ በ PCB በ LIONCIRCUITS ላይ በጥሩ ሁኔታ የተፈጠረ ነው። ይሞክሯቸው ፣ ወንዶች። የእነሱ ፒሲቢ ጥራት በእውነት ጥሩ ነው።

ደረጃ 1: ተፈላጊ ሃርድዌር

የሚከተሉት ክፍሎች ጥቅም ላይ ውለዋል

  • አርዱዲኖ ፕሮ ሚኒ
  • HMC5883L Magnetometer ዳሳሽ
  • የ LED መብራቶች - 8Nos
  • 470Ohm Resistor - 8 ቁጥር
  • በርሜል ጃክ
  • እንደ LionCircuits ያለ አስተማማኝ PCB አምራች
  • FTDI Programmer for mini
  • ፒሲ/ላፕቶፕ

ደረጃ 2 ማግኔትሜትር ምንድን ነው እና እንዴት ይሠራል?

ወደ ወረዳው ከመጥለቃችን በፊት ስለ ማግኔቶሜትር እና እንዴት እንደሚሠሩ ትንሽ እንረዳ። ስሙ እንደሚያመለክተው ማግኔቶ የሚለው ቃል በአየር ውስጥ ፒያኖን ብቻ በመጫወት ብረቶችን ሊቆጣጠር በሚችል ተአምር ውስጥ ያንን እብድ ሚውቴሽን አያመለክትም። ኦህ! ግን ያንን ሰው ወድጄዋለሁ እሱ አሪፍ ነው።

ማግኔቶሜትር በእውነቱ የምድር መግነጢሳዊ ምሰሶዎችን ሊረዳ የሚችል እና በዚህ መሠረት አቅጣጫውን የሚያመላክት መሣሪያ ነው። ምድር ከሰሜን ዋልታ እና ከደቡብ ዋልታ ጋር አንድ ግዙፍ ሉላዊ ማግኔት እንደሆነች ሁላችንም እናውቃለን። እና በእሱ ምክንያት መግነጢሳዊ መስክ አለ። ማግኔትሜትር ይህንን መግነጢሳዊ መስክ ይገነዘባል እና በመግነጢሳዊ መስክ አቅጣጫ ላይ በመመስረት እኛ የምንጋፈጠውን አቅጣጫ መለየት ይችላል።

ደረጃ 3 የ HMC5883L ዳሳሽ ሞዱል እንዴት ይሠራል?

HMC5883L የማግኔትሜትር ዳሳሽ መሆን ተመሳሳይ ነገር ያደርጋል። በእሱ ላይ ከ Honeywell የመጣ HMC5883L IC አለው። ይህ አይሲ በውስጠኛው መጥረቢያ x ፣ y ፣ እና z ውስጥ የተደረደሩ 3 ማግኔቶ-ተከላካይ ቁሳቁሶች አሉት። በእነዚህ ቁሳቁሶች ውስጥ የሚፈሰው የአሁኑ መጠን ለምድር መግነጢሳዊ መስክ ስሜታዊ ነው። ስለዚህ በእነዚህ ቁሳቁሶች ውስጥ የሚፈሰው የአሁኑን ለውጥ በመለካት ፣ በምድር መግነጢሳዊ መስክ ውስጥ ያለውን ለውጥ መለየት እንችላለን። አንዴ ለውጡ መግነጢሳዊ መስክ ከተቀበለ በኋላ እሴቶቹ በ I2C ፕሮቶኮል በኩል እንደ ማይክሮ መቆጣጠሪያ ወይም ማቀነባበሪያ ወደ ማንኛውም የተከተተ መቆጣጠሪያ ሊላኩ ይችላሉ።

ደረጃ 4 የወረዳ ዲያግራም

የወረዳ ዲያግራም
የወረዳ ዲያግራም

ለዚህ አርዱዲኖ ላይ የተመሠረተ ዲጂታል ኮምፓስ ወረዳው በጣም ቀላል ነው ፣ እኛ በቀላሉ የ HMC5883L ዳሳሹን ከአርዱዲኖ ጋር ማገናኘት እና 8 ኤልዲዎችን ከ Arduino Pro mini የጂፒኦ ፒኖች ጋር ማገናኘት አለብን። የተሟላ የወረዳ ዲያግራም ከላይ ባለው ምስል ላይ ይታያል።

ዳሳሹን በተከታታይ ሞድ ውስጥ ስለምንሠራው የዳሳሽ ሞጁሉ 5 ፒኖች (ዲዲዲ) (የውሂብ ዝግጁ) በፕሮጀክታችን ውስጥ ጥቅም ላይ የማይውል ነው። ቪሲሲ እና የመሬቱ ፒን ሞጁሉን ከአርዱዲኖ ቦርድ ከ 5 ቮ ጋር ለማብራት ያገለግላል። SCL እና SDA ከ Arduino Pro mini A4 እና A5 I2C ፒኖች ጋር የተገናኙ የ I2C የግንኙነት አውቶቡስ መስመሮች ናቸው። ሞጁሉ ራሱ በመስመሮቹ ላይ የሚጎትት ከፍተኛ ተከላካይ ስላለው ፣ እነሱን ከውጭ ማከል አያስፈልግም።

በ 470 Ohms የአሁኑ የመገደብ ተከላካይ በኩል ከአርዱዲኖ ጂፒዮ ፒኖች ጋር የተገናኙትን 8 LED ዎች የተጠቀምንበትን አቅጣጫ ለማመልከት። የተጠናቀቀው ወረዳ በርሜል ጃክ በኩል በ 9 ቪ ባትሪ የተጎላበተ ነው። ይህ 9V በቀጥታ በአርዱዲኖ ላይ የቦርድ ተቆጣጣሪውን በመጠቀም ወደ 5 ቮ በሚተዳደርበት የአርዲኖን ቪን ፒን ይሰጣል። ይህ 5V ከዚያ አነፍናፊውን እና አርዱዲኖን እንዲሁ ለማብራት ያገለግላል።

ደረጃ 5 ለፒሲቢ ዲዛይን የግቤት ግምት

1. የመከታተያ ስፋት ውፍረት ቢያንስ 8 ሚሊ ሜትር ነው።

2. በአውሮፕላን መዳብ እና በመዳብ ዱካ መካከል ያለው ክፍተት ቢያንስ 8 ሚሊ ሜትር ነው።

3. በክትትል ዱካ መካከል ያለው ክፍተት ቢያንስ 8 ሚሊ ሜትር ነው።

4. ዝቅተኛው ቁፋሮ መጠን 0.4 ሚሜ ነው።

5. የአሁኑ መንገድ ያላቸው ሁሉም ትራኮች ወፍራም ዱካዎች ያስፈልጋቸዋል።

ደረጃ 6 - ፈጠራ

ፈጠራ
ፈጠራ
ፈጠራ
ፈጠራ

በምቾትዎ መሠረት በማንኛውም ሶፍትዌር የ PCB Schematic ን መሳል ይችላሉ።

እዚህ ፣ እኔ የራሴ ንድፍ እና የገርበር ፋይል ተያይ attachedል። የ Gerber ፋይልን ካመነጩ በኋላ ወደ ማንኛውም የ PCB አምራች መላክ ይችላሉ።

የግል አስተያየት -በ LIONCIRCUITS ላይ ይስቀሉት እና የመስመር ላይ ትዕዛዝ ማዘዝ ይችላሉ። በራስ -ሰር መድረክ ላይ ለመስቀል እና ለማዘዝ በጣም ቀላል ነው።

የሚመከር: