ዝርዝር ሁኔታ:

አርዱዲኖ ማግኔትሜትር 5 ደረጃዎች (ከስዕሎች ጋር)
አርዱዲኖ ማግኔትሜትር 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: አርዱዲኖ ማግኔትሜትር 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: አርዱዲኖ ማግኔትሜትር 5 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: VOLTMETER with DIY RELHARGEABLE BATTERY - አርዱinoኖንን በባትሪ እንዴት ኃይል መስጠት እንደሚቻል 2024, ህዳር
Anonim
አርዱዲኖ ማግኔቶሜትር
አርዱዲኖ ማግኔቶሜትር

ምን እየገነባን ነው?

ሰዎች መግነጢሳዊ መስመሮችን መለየት አይችሉም ፣ ግን ሁል ጊዜ በማግኔት ላይ የሚደገፉ መሳሪያዎችን እንጠቀማለን። ለምሳሌ ሞተሮች ፣ ኮምፓሶች ፣ የማዞሪያ ዳሳሾች እና የንፋስ ተርባይኖች ፣ ለምሳሌ ሁሉም ለስራ ማግኔቶችን ይፈልጋሉ። ይህ መማሪያ ሶስት የአዳራሽ ውጤት ዳሳሾችን በመጠቀም መግነጢሳዊ መስክን የሚሰማውን አርዱinoኖ ላይ የተመሠረተ ማግኔቶሜትር እንዴት እንደሚገነባ ይገልጻል። በአንድ ቦታ ላይ ያለው መግነጢሳዊ መስክ ቬክተር በአይስኦሜትሪክ ትንበያ በመጠቀም በትንሽ ማያ ገጽ ላይ ይታያል።

አርዱinoኖ ምንድነው?

አርዱዲኖ አነስተኛ ክፍት ምንጭ ለተጠቃሚ ምቹ የሆነ ማይክሮ መቆጣጠሪያ ነው። ዲጂታል ግብዓት እና የውጤት ፒኖች አሉት። እንዲሁም ከአነፍናፊ ግቤቶች ለማንበብ የሚጠቅሙ የአናሎግ ግብዓት ፒኖች አሉት። የተለያዩ የአርዱዲኖ ሞዴሎች ይገኛሉ። ይህ መማሪያ አርዱዲኖ ኡኖ ወይም አርዱዲኖ MKR1010 ን እንዴት እንደሚጠቀሙ ይገልጻል። ሆኖም ሌሎች ሞዴሎች እንዲሁ ጥቅም ላይ ሊውሉ ይችላሉ።

ይህንን መማሪያ ከመጀመርዎ በፊት የአርዲኖን የእድገት አከባቢን እንዲሁም ለተለየ ሞዴልዎ የሚያስፈልጉትን ማንኛውንም ቤተመፃሕፍት ያውርዱ። የእድገቱ አከባቢ በ https://www.arduino.cc/en/main/software ላይ ይገኛል ፣ እና የመጫኛ መመሪያዎች በ https://www.arduino.cc/en/main/software ላይ ይገኛሉ።

መግነጢሳዊ መስክ ምንድነው?

ቋሚ ማግኔቶች በሌሎች ቋሚ ማግኔቶች ላይ ኃይሎችን ይሠራሉ። የአሁኑ ተሸካሚ ሽቦዎች በሌሎች የአሁኑ ተሸካሚ ሽቦዎች ላይ ኃይሎችን ይሠራሉ። ቋሚ ማግኔቶች እና የአሁኑ ተሸካሚ ሽቦዎች እርስ በእርሳቸው ኃይሎችን ይሠራሉ። ይህ ኃይል በአንድ ዩኒት የሙከራ ጊዜ መግነጢሳዊ መስክ ነው።

የአንድን ነገር መጠን የምንለካ ከሆነ አንድ ነጠላ ስካላር ቁጥር እናገኛለን። ሆኖም ፣ መግነጢሳዊነት በቬክተር መስክ ፣ በጣም የተወሳሰበ መጠን ይገለጻል። በመጀመሪያ ፣ በሁሉም ቦታ ሁሉ በአቀማመጥ ይለያያል። ለምሳሌ ፣ መግነጢሳዊ መስክ ከቋሚ ማግኔት አንድ ሴንቲሜትር ከማግኔት መስክ አሥር ሴንቲሜትር ሊበልጥ ይችላል።

በመቀጠልም በየቦታው ያለው መግነጢሳዊ መስክ በቬክተር ይወከላል። የቬክተሩ መጠን የመግነጢሳዊ መስክ ጥንካሬን ይወክላል። አቅጣጫው ለሁለቱም የኃይል አቅጣጫ እና ለፈተናው የአሁኑ አቅጣጫ ቀጥ ያለ ነው።

መግነጢሳዊ መስክን እንደ አንድ ቀስት በአንድ ሥፍራ ማየት እንችላለን። በተለያዩ ሥፍራዎች ፣ በተለያዩ መጠኖች እና በተለያዩ አቅጣጫዎች በመጠቆም ፣ መግነጢሳዊ መስክን በቦታ ሁሉ መሳል እንችላለን። ጥሩ ምስላዊነት በ https://www.falstad.com/vector3dm/ ላይ ይገኛል። እኛ የምንገነባው ማግኔቶሜትር በማሳያው ላይ እንደ ቀስት በአነፍናፊዎቹ ቦታ ላይ መግነጢሳዊ መስክን ያሳያል።

የአዳራሽ ውጤት ዳሳሽ ምንድነው ፣ እና እንዴት ይሠራል?

የአዳራሽ ውጤት ዳሳሽ በተወሰነ አቅጣጫ የመግነጢሳዊ መስክ ጥንካሬን የሚለካ አነስተኛ እና ርካሽ መሣሪያ ነው። ከመጠን በላይ በሆኑ ክፍያዎች ከተመረተ ከሴሚኮንዳክተር ቁራጭ የተሠራ ነው። የአንዳንድ የአዳራሽ ውጤት ዳሳሾች ውጤት የአናሎግ ቮልቴጅ ነው። ሌሎች የአዳራሽ ውጤት ዳሳሾች የተቀናጀ ማነፃፀሪያ አላቸው እና ዲጂታል ውፅዓት ያመርታሉ። ሌሎች የአዳራሽ ውጤት ዳሳሾች ፍሰት መጠንን ፣ የማዞሪያ ፍጥነትን ወይም ሌሎች መጠኖችን በሚለኩ በትላልቅ መሣሪያዎች ውስጥ ተዋህደዋል።

ከአዳራሹ ውጤት በስተጀርባ ያለው ፊዚክስ በሎሬንዝ የኃይል ቀመር ተጠቃሏል። ይህ ቀመር በውጫዊ የኤሌክትሪክ እና መግነጢሳዊ መስክ ምክንያት በሚንቀሳቀስ ክፍያ ላይ ያለውን ኃይል ይገልጻል።

ምስል
ምስል

ከዚህ በታች ያለው ስዕል የአዳራሹን ውጤት ያሳያል። በሰማያዊ ቀስት አቅጣጫ የመግነጢሳዊ መስክ ጥንካሬን ለመለካት እንፈልጋለን እንበል። በስዕሉ ግራ ክፍል ላይ እንደሚታየው ለመለካት ወደ መስክ አቅጣጫ ቀጥ ባለ ሴሚኮንዳክተር ቁራጭ በኩል የአሁኑን ተግባራዊ እናደርጋለን። የአሁኑ የክፍያ ፍሰት ነው ፣ ስለዚህ በሴሚኮንዳክተር ውስጥ ያለ ክፍያ በተወሰነ ፍጥነት ይንቀሳቀሳል። በስዕሉ መካከለኛ ክፍል ላይ እንደሚታየው ይህ ክፍያ በውጫዊ መስክ ምክንያት ኃይል ይሰማዋል። በኃይል ምክንያት ክፍያዎች ይንቀሳቀሳሉ እና በሴሚኮንዳክተሩ ጠርዝ ላይ ይከማቹ። በተከማቹ ክፍያዎች ምክንያት ያለው ኃይል በውጫዊ መግነጢሳዊ መስክ ምክንያት ኃይሉን እስኪመጣጠን ድረስ ክፍያዎች ይገነባሉ። በስዕሉ ትክክለኛ ክፍል ላይ እንደሚታየው በሴሚኮንዳክተር ላይ ያለውን ቮልቴጅ መለካት እንችላለን። የሚለካው voltage ልቴጅ ከማግኔት መስክ ጥንካሬ ጋር ተመጣጣኝ ነው ፣ እና እሱ የአሁኑ እና የመግነጢሳዊ መስክ አቅጣጫ ቀጥ ባለ አቅጣጫ ነው።

ምስል
ምስል

Isometric ትንበያ ምንድነው?

በቦታ ውስጥ በእያንዳንዱ ነጥብ ላይ መግነጢሳዊ መስክ በሦስት ልኬት ቬክተር ይገለጻል። ሆኖም ፣ የእኛ ማሳያ ማያ ገጽ ሁለት ልኬት ነው። በማያ ገጹ ላይ መሳል እንድንችል ሶስቱን ልኬት ቬክተርን ወደ ሁለት አቅጣጫዊ አውሮፕላን ማቀድ እንችላለን። እንደ isometric projection ፣ orthographic projection ፣ ወይም odlique projection የመሳሰሉ ይህንን ለማከናወን በርካታ መንገዶች አሉ።

በ isometric ትንበያ ውስጥ ፣ x ፣ y እና z ዘንጎች 120 ዲግሪዎች ይለያያሉ ፣ እና እነሱ እኩል ቀድመው ይታያሉ። ስለ isometric ትንበያ ፣ እንዲሁም የሚያስፈልጉትን ቀመሮች በተመለከተ ተጨማሪ መረጃ በርዕሱ ላይ በዊኪፔዲያ ገጽ ላይ ይገኛል።

ደረጃ 1 - አቅርቦቶችን ይሰብስቡ

አርዱዲኖ እና ኬብል

አርዱዲኖ የማግኔትሜትር አንጎል ነው። እነዚህ መመሪያዎች አርዱዲኖ ኡኖ ወይም አርዱዲኖ MKR1010 ን እንዴት እንደሚጠቀሙ ያብራራሉ። በሁለቱም ሁኔታዎች ከኮምፒዩተር ጋር ለማገናኘት ገመድ ያስፈልጋል።

አማራጭ 1: አርዱዲኖ ኡኖ እና ዩኤስቢ AB ገመድ

www.digikey.com/product-detail/en/arduino/A000066/1050-1024-ND/2784006

www.digikey.com/product-detail/en/stewart-connector/SC-2ABE003F/380-1424-ND/8544570

አማራጭ 2: አርዱዲኖ MKR1010 እና ማይክሮ ዩኤስቢ ገመድ

www.digikey.com/product-detail/en/arduino/ABX00023/1050-1162-ND/9486713

www.digikey.com/product-detail/en/stewart-connector/SC-2AMK003F/380-1431-ND/8544577

TFT ማሳያ

TFT ቀጭን ፊልም ትራንዚስተርን ያመለክታል። ይህ 1.44 ኢንች ማሳያ 128 በ 128 ፒክሰሎች ይ containsል። እሱ ትንሽ ፣ ብሩህ እና ባለቀለም ነው። እሱ ከተሰነጣጠለ ሰሌዳ ጋር ተያይ comesል። ሆኖም ፣ የራስጌው ፒኖች ተለያይተዋል ፣ ስለዚህ እነሱን መሸጥ አለብዎት። (Solder እና soldering iron ያስፈልጋል።)

www.digikey.com/product-detail/en/adafruit-industries-llc/2088/1528-1345-ND/5356830

    ምስል
    ምስል
  • የአናሎግ አዳራሽ ውጤት ዳሳሾች

ሶስት የአዳራሽ ውጤት ዳሳሾች ያስፈልጋሉ። ከዚህ በታች ያለው አገናኝ ለአሌግሮ ክፍል ቁጥር A1324LUA-T ነው። ለዚህ ዳሳሽ ፣ ፒን 1 የአቅርቦት voltage ልቴጅ ፣ ፒን 2 መሬት ነው ፣ እና ፒን 3 ውፅዓት ነው። ሌሎች የአዳራሽ ዳሳሾች እንዲሁ መሥራት አለባቸው ፣ ግን እነሱ ዲጂታል ሳይሆን አናሎግ መሆናቸውን ያረጋግጡ። የተለየ ዳሳሽ የሚጠቀሙ ከሆነ ፒኖውን ይፈትሹ እና አስፈላጊ ከሆነ ሽቦውን ያስተካክሉ። (እኔ ለሙከራ ዓላማዎች ከተመሳሳይ ኩባንያ የተለየ አነፍናፊ እጠቀም ነበር። ሆኖም ፣ እኔ የተጠቀምኩት ጊዜ ያለፈበት ነው ፣ እና ይህ ዳሳሽ የእሱ ምትክ ነው።)

www.digikey.com/product-detail/en/allegro-microsystems-llc/A1324LUA-T/620-1432-ND/2728144

አነስተኛ የዳቦ ሰሌዳ እና ሽቦ

www.digikey.com/product-detail/en/adafruit-industries-llc/239/1528-2143-ND/7244929

ለሙከራ ቋሚ ማግኔቶች

የማቀዝቀዣ ማግኔቶች በጥሩ ሁኔታ ይሰራሉ።

ደረጃ 2 - ሽቦ

ሽቦ
ሽቦ

በማሳያው ላይ ያሉትን ራስጌዎች ያሽጡ።

ምስል
ምስል

የዳቦ ሰሌዳውን በአንደኛው ጫፍ ላይ ዳሳሾችን ያስቀምጡ ፣ እና ማሳያውን እና አርዱኢኖን በተቃራኒው ጫፍ ላይ ያድርጉት። በአርዱዲኖ እና በማሳያ ውስጥ ባሉ ሽቦዎች ውስጥ ያለው የአሁኑን ዳሳሾች እንዲያነቡት የማንፈልገውን መግነጢሳዊ መስኮች ያመነጫሉ። በተጨማሪም ፣ ዳሳሾቹን በቋሚ ማግኔቶች አቅራቢያ ለማስቀመጥ እንፈልግ ይሆናል ፣ ይህም በማሳያው እና በአነፍናፊው ሽቦዎች ውስጥ የአሁኑን ላይ አሉታዊ ተጽዕኖ ሊያሳድር ይችላል። በእነዚህ ምክንያቶች ፣ ዳሳሾችን ከማሳያው እና ከአርዲኖን ርቀን እንፈልጋለን። እንዲሁም በእነዚህ ምክንያቶች ይህ ማግኔቶሜትር በጣም ጠንካራ ከሆኑ መግነጢሳዊ መስኮች መራቅ አለበት።

ዳሳሾቹን እርስ በእርስ ቀጥ ብለው ያስቀምጡ ፣ ግን በተቻለ መጠን እርስ በእርስ ቅርብ ይሁኑ። ዳሳሾቹን ቀጥ ብለው እንዲይዙት ቀስ ብለው ያጥፉ። የእያንዳንዱ ዳሳሽ እያንዳንዱ ፒን ከዳቦ ሰሌዳው በተለየ ረድፍ ውስጥ መሆን አለበት ስለዚህ በተናጠል ሊገናኝ ይችላል።

ምስል
ምስል

ሽቦው በ MKR1010 እና በዩኖ መካከል በሁለት ምክንያቶች በትንሹ የተለየ ነው። በመጀመሪያ ፣ አርዱዲኖ እና ማሳያ በ SPI ይገናኛሉ። ለተለያዩ የ SPI መስመሮች የተለያዩ የአርዱዲኖ ሞዴሎች የተለያዩ የወሰኑ ፒኖች አሏቸው። ሁለተኛ ፣ የ Uno የአናሎግ ግብዓቶች እስከ 5 ቮ ድረስ ሊቀበሉ ይችላሉ ፣ የ MKR1010 የአናሎግ ግብዓቶች እስከ 3.3 V. ብቻ ሊቀበሉ ይችላሉ። ለአዳራሹ ውጤት ዳሳሾች የሚመከረው የአቅርቦት ቮልቴጅ 5 V. የአነፍናፊው ውጤቶች ከአርዱዲኖ አናሎግ ግብዓቶች ጋር የተገናኙ ናቸው ፣ እና እነዚህ እንደ የአቅርቦት ቮልቴጅዎች ትልቅ ሊሆኑ ይችላሉ. ለ Uno ፣ ለአመላካቾች የሚመከረው 5 ቮ አቅርቦት ይጠቀሙ። ለ MKR1010 ፣ የአርዱዲኖው የአናሎግ ግብዓት ከአቅም በላይ የሆነ ቮልቴጅን በጭራሽ እንዳያይ 3.3 ቮ ይጠቀሙ።

ለሚጠቀሙት አርዱinoኖ ከዚህ በታች ያሉትን ሥዕላዊ መግለጫዎች እና መመሪያዎች ይከተሉ።

ከአርዱዲኖ ኡኖ ጋር ሽቦ

ምስል
ምስል

ማሳያው 11 ፒኖች አሉት። እንደሚከተለው ከ Arduino Uno ጋር ያገናኙዋቸው። (ኤንሲ ማለት አልተገናኘም ማለት ነው።)

  • ቪን → 5 ቪ
  • 3.3 → ኤን.ሲ
  • Gnd → GND
  • SCK → 13
  • ስለዚህ ፣ ኤን.ሲ
  • SI →11
  • TCS → 10
  • RST → 9
  • መ/ሲ → 8
  • CCS ፣ ኤን.ሲ
  • ሊት ፣ ኤን.ሲ

የአነፍናፊዎቹን ቪን ከአርዲኖ 5V ጋር ያገናኙ። የአነፍናፊውን መሬት ከአርዲኖ መሬት ጋር ያገናኙ። የአነፍናፊዎቹን ውፅዓት ከአርዲኖው A1 ፣ A2 እና A3 ግብዓቶች ጋር ያገናኙ።

ምስል
ምስል

ከ Arduino MKR1010 ጋር ሽቦ

ምስል
ምስል

ማሳያው 11 ፒኖች አሉት። እንደሚከተለው ከ Arduino ጋር ያገናኙዋቸው። (ኤሲሲ አልተገናኘም ማለት ነው።)

  • ቪን → 5 ቪ
  • 3.3 → ኤን.ሲ
  • Gnd → GND
  • SCK → SCK 9
  • ስለዚህ ፣ ኤን.ሲ
  • SI → ሞሲ 8
  • TCS → 5
  • RST → 4
  • መ/ሲ → 3
  • CCS ፣ ኤን.ሲ
  • ሊት ፣ ኤን.ሲ

የአነፍናፊዎቹን ቪን ከአርዱዲኖ ቪሲ ጋር ያገናኙ። ይህ ፒን በ 3.3 ቪ ላይ እንጂ 5 ቪ አይደለም። የአነፍናፊውን መሬት ከአርዲኖ መሬት ጋር ያገናኙ። የአነፍናፊዎቹን ውፅዓት ከአርዲኖው A1 ፣ A2 እና A3 ግብዓቶች ጋር ያገናኙ።

ምስል
ምስል

ደረጃ 3 ማሳያውን ይፈትሹ

የ TFT ማሳያ እንዲሠራ እናድርግ። እንደ እድል ሆኖ ፣ አዳፍ ፍሬዝ ለተጠቃሚ ምቹ ቤተ -መጽሐፍት እና አብሯቸው የሚሄድ እጅግ በጣም ጥሩ አጋዥ ስልጠና አለው። እነዚህ መመሪያዎች ትምህርቱን በጥብቅ ይከተላሉ ፣

የአርዱዲኖ ልማት አከባቢን ይክፈቱ። ወደ መሣሪያዎች → ቤተ -ፍርግሞችን ያስተዳድሩ። Adafruit_GFX ፣ Adafruit_ZeroDMA እና Adafruit_ST7735 ቤተ -መጽሐፍትን ይጫኑ። የ Android ልማት አከባቢን እንደገና ያስጀምሩ።

በጣም ግራፊክ ምሳሌው ከቤተ -መጻህፍት ጋር ተካትቷል። ክፈተው. ፋይል → ምሳሌዎች → Adafruit ST7735 እና ST7789 Library → graphicstest. 1.44 ማሳያ የአስተያየት መስመር 95 እና ተገቢ ያልሆነ መስመር 98 ን ለመምረጥ።

የመጀመሪያው ስሪት ፦

94 // 1.8 ኢንች TFT ማያ ገጽ የሚጠቀሙ ከሆነ ይህንን አስጀማሪ ይጠቀሙ -

95 tft.initR (INITR_BLACKTAB); // Init ST7735S ቺፕ ፣ ጥቁር ትር 96 97 // ወይም 1.44 TF TFT: 98 //tft.initR (INITR_144GREENTAB) የሚጠቀሙ ከሆነ ይህንን አነሳሽ (ያልተመጣጠነ) ይጠቀሙ ፤ // Init ST7735R ቺፕ ፣ አረንጓዴ ትር

ለ 1.44 ኢንች ትክክለኛ ስሪት

94 // 1.8 ኢንች TFT ማያ ገጽ የሚጠቀሙ ከሆነ ይህንን አስጀማሪ ይጠቀሙ -

95 //tft.initR(INIT_BLACKTAB); // Init ST7735S ቺፕ ፣ ጥቁር ትር 96 97 // ወይም 1.44 TF TFT: 98 tft.initR (INITR_144GREENTAB) የሚጠቀሙ ከሆነ ይህንን አነሳሽ (ያልተመጣጠነ) ይጠቀሙ ፤ // Init SST35R ቺፕ ፣ አረንጓዴ ትር

ማሳያው SPI ን በመጠቀም ይገናኛል ፣ እና የተለያዩ ሞዴሎች አርዱኢኖዎች ለአንዳንድ የግንኙነት መስመሮች የተለያዩ የወሰኑ ፒኖችን ይጠቀማሉ። ግራፊክ ምሳሌው ከኡኖ ፒኖች ጋር ለመስራት ተዋቅሯል። MKR1010 ን እየተጠቀሙ ከሆነ በመስመር 80 እና 81 መካከል የሚከተሉትን መስመሮች ያክሉ።

ለ MKR1010 እርማቶች

80

#ጥራት TFT_CS 5 #ጥራት TFT_RST 4 #ጥራት TFT_DC 3 #መግለፅ TFT_MOSI 8 #Difine TFT_SCLK 9 Adafruit_ST7735 tft = Adafruit_ST7735 (TFT_CS ፣ TFT_DC ፣ TFT_MOSI ፣ TFT_SCLK ፣ TFT_RST); 81 ተንሳፋፊ p = 3.1415926;

የተሻሻለውን ግራፊክ ምሳሌን ያስቀምጡ። እስካሁን ካላደረጉት አርዱዲኖን በኮምፒተር ውስጥ ይሰኩ። ኮምፒውተሩ አርዱዲኖን ማግኘት መቻሉን ለማረጋገጥ ወደ መሳሪያዎች → ቦርድ እና መሳሪያዎች → ወደብ ይሂዱ። ወደ Sketch → ስቀል ይሂዱ። ምሳሌው የሚሰራ ከሆነ ማሳያው መስመሮችን ፣ አራት ማዕዘኖችን ፣ ጽሑፎችን እና የተሟላ ማሳያውን ያሳያል። መላ ፍለጋ አስፈላጊ ከሆነ የአዳፍሬው አጋዥ ስልጠና የበለጠ ዝርዝር ይሰጣል።

ደረጃ 4 የማግኔትሜትር ኮድ

የተያያዘውን ኮድ ያውርዱ እና በአርዱዲኖ ልማት አከባቢ ውስጥ ይክፈቱት።

ይህ ፕሮግራም ስድስት ተግባራትን ይጠቀማል

ማዋቀር () ማሳያውን ያስጀምራል።

Loop () የፕሮግራሙን ዋና loop ይ containsል። ማያ ገጹን ያጨልማል ፣ መጥረቢያዎቹን ይሳባል ፣ ግብዓቶችን ያነባል እና መግነጢሳዊ መስክ ቬክተሩን የሚወክል ቀስት ይሳባል። መስመር 127 ን በመለወጥ ሊለወጥ የሚችል የአንድ ሰከንዶች የእድሳት መጠን አለው።

DrawAxes3d () የ x ፣ y እና z ዘሮችን ይሳሉ እና ይሰይማል።

DrawArrow3d () ከ 0 እስከ 1023 ባለው የ x ፣ y እና z ግብዓት ውስጥ ይወስዳል። ከእነዚህ እሴቶች ውስጥ ፣ የቀስት የመጨረሻ ነጥቦችን በቦታ ውስጥ ያሰላል። በመቀጠልም በማያ ገጹ ላይ የመጨረሻ ነጥቦችን ለማስላት isometricxx () እና isometricyy () ተግባሮችን ይጠቀማል። በመጨረሻም ፣ ቀስቱን ይሳባል እና በማያ ገጹ ታችኛው ክፍል ላይ ያሉትን ውጥረቶች ያትማል።

Isometricxx () የኢሶሜትሪክ ትንበያውን x አስተባባሪ ያገኛል። የአንድ ነጥብ x ፣ y እና z ን ይወስዳል እና በማያ ገጹ ላይ ያለውን ተጓዳኝ x ፒክሰል ቦታ ይመልሳል።

Isometricyy () የ isometric ትንበያውን የ y አስተባባሪ ያገኛል። የአንድ ነጥብ x ፣ y እና z ውህዶችን ይወስዳል እና በማያ ገጹ ላይ ያለውን ተጓዳኝ y ፒክሰል ቦታ ይመልሳል።

ኮዱን ከማካሄድዎ በፊት ከማሳያው ጋር ለ SPI ግንኙነት የትኞቹን ፒንዎች መጠቀም እንዳለብን መግለፅ አለብን ፣ እና ለአነፍናፊዎቹ የምንጭውን voltage ልቴጅ መግለፅ አለብን። MKR1010 ን እየተጠቀሙ ከሆነ ፣ መስመር 92-96 እንዲሁም መስመር 110 ላይ አስተያየት ይስጡ። ከዚያ ፣ ያልተስማሙ መስመሮች 85-89 እንዲሁም መስመር 108. Uno ን የሚጠቀሙ ከሆነ ፣ መስመሮችን 85-89 እንዲሁም መስመር 108 አስተያየት ይስጡ ከዚያ ፣ ያልተመጣጠኑ መስመሮች 92-96 እንዲሁም መስመር 110።

ኮዱን ይስቀሉ ፣ ይሳሉ S ይስቀሉ።

X ፣ y እና z ዘሮችን በቀይ ማየት አለብዎት። ለጫፉ ሰማያዊ ክበብ ያለው አረንጓዴ ቀስት በአነፍናፊዎቹ ላይ መግነጢሳዊ መስክ ቬክተርን ይወክላል። የቮልቴጅ ንባቦች ከታች በግራ በኩል ይታያሉ። ማግኔትን ወደ አነፍናፊዎቹ ሲያቀርቡ ፣ የቮልቴጅ ንባቦቹ መለወጥ አለባቸው ፣ እና የቀስቱ መጠን ማደግ አለበት።

ምስል
ምስል

ደረጃ 5 የወደፊት ሥራ

የወደፊት ሥራ
የወደፊት ሥራ

ቀጣዩ ደረጃ መሣሪያውን ማመጣጠን ይሆናል። የአነፍናፊው የውሂብ ሉህ ጥሬ ዳሳሽ የቮልቴጅ እሴቶችን ወደ መግነጢሳዊ መስክ ጥንካሬ እንዴት መለወጥ እንደሚቻል መረጃ ይሰጣል። ይበልጥ ትክክለኛ ከሆነው ማግኔቶሜትር ጋር በማነፃፀር ልኬት ሊረጋገጥ ይችላል።

ቋሚ ማግኔቶች ከአሁኑ ተሸካሚ ሽቦዎች ጋር መስተጋብር ይፈጥራሉ። ከማሳያው አቅራቢያ እና በአርዱዲኖ ውስጥ ሽቦዎች በአነፍናፊ ንባቦች ላይ ተጽዕኖ ሊያሳርፉ የሚችሉ መግነጢሳዊ መስኮችን ያመነጫሉ። በተጨማሪም ፣ ይህ መሣሪያ በጠንካራ ቋሚ ማግኔት አቅራቢያ ለመለካት የሚያገለግል ከሆነ ፣ ከተፈተነው መሣሪያ ያለው መግነጢሳዊ መስክ ከእሱ ጋር መስተጋብር ይፈጥራል ፣ ጫጫታ ወደ ውስጥ ያስተዋውቃል ፣ እና ምናልባትም አርዱዲኖን እና ማሳያውን ያበላሸዋል። መከለያ ይህንን ማግኔቶሜትር የበለጠ ጠንካራ ሊያደርግ ይችላል። አርዱዲኖ በብረት ሳጥኑ ውስጥ ከለለ ትላልቅ መግነጢሳዊ መስኮችን መቋቋም ይችላል ፣ እና ከተከለሉ ገመዶች ይልቅ ዳሳሾችን የሚያገናኙ ከሆነ የተጠበቁ ኬብሎች አነስተኛ ጫጫታ ይተዋወቃል።

መግነጢሳዊ መስክ የአቀማመጥ ተግባር ነው ፣ ስለዚህ በቦታ ውስጥ በእያንዳንዱ ቦታ የተለየ ነው። ይህ መሣሪያ በአንድ ነጥብ ላይ መግነጢሳዊ መስክ x ፣ y እና z ን ለመለካት ሶስት ዳሳሾችን ይጠቀማል። አነፍናፊዎቹ እርስ በእርሳቸው ቅርብ ናቸው ነገር ግን በአንድ ነጥብ ላይ አይደሉም ፣ እና ይህ የማግኔትቶሜትር ጥራትን ይገድባል። መግነጢሳዊ መስክ ንባቦችን በተለያዩ ነጥቦች ላይ ማስቀመጥ እና በተዛማጅ ቦታዎች ላይ እንደ ቀስቶች ድርድር አድርገው ማሳየት ጥሩ ይሆናል። ሆኖም ፣ ያ ለሌላ ቀን ፕሮጀክት ነው።

ማጣቀሻዎች

በአዳፍ ፍሬ አርዱinoኖ ግራፊክስ ቤተ -መጽሐፍት ላይ ያለ መረጃ

https://learn.adafruit.com/adafruit-1-44-color-tft-with-micro-sd-socket/overview

መግነጢሳዊ መስክ እይታ

https://www.falstad.com/vector3dm/

በአዳራሽ ውጤት እና በአዳራሽ ውጤት ዳሳሾች ላይ መረጃ

  • https://sensing.honeywell.com/index.php?ci_id=47847
  • https://www.allegromicro.com/~/media/Files/Datasheets/A1324-5-6-Datasheet.ashx

በ isometric ትንበያ ላይ መረጃ

  • https://am.wikipedia.org/wiki/3D_projection
  • https://am.wikipedia.org/wiki/ የኢሶሜትሪክ_ፕሮጀክት

የሚመከር: