ዝርዝር ሁኔታ:

አርዱዲኖ ያነሱ የሚታወቁ ባህሪዎች 9 ደረጃዎች
አርዱዲኖ ያነሱ የሚታወቁ ባህሪዎች 9 ደረጃዎች

ቪዲዮ: አርዱዲኖ ያነሱ የሚታወቁ ባህሪዎች 9 ደረጃዎች

ቪዲዮ: አርዱዲኖ ያነሱ የሚታወቁ ባህሪዎች 9 ደረጃዎች
ቪዲዮ: የአርዱብሎክ መተግበሪያን በመጫን ላይ 2024, ሀምሌ
Anonim
አርዱዲኖ ያነሱ የሚታወቁ ባህሪዎች
አርዱዲኖ ያነሱ የሚታወቁ ባህሪዎች

ይህ በብዛት ጥቅም ላይ ያልዋሉ የአርዱዲኖ መድረኮች (ለምሳሌ ፣ ኡኖ ፣ ናኖ) ብዙ ጊዜ ያልተጠቀሱ ባህሪዎች ዝርዝር ነው። እነዚያን ባህሪዎች ለመፈለግ እና ቃሉን ለማሰራጨት በፈለጉ ቁጥር ይህ ዝርዝር እንደ ማጣቀሻ ሆኖ ማገልገል አለበት።

እዚህ በብዙ የማዕድን ፕሮጀክቶች ውስጥ እኔ በትምህርታዊ (ለምሳሌ አርዱዲኖ 1-ሽቦ ማሳያ (144 ቻር)) ላይ እንደተጠቀምኩባቸው ለእነዚያ ሁሉ ባህሪዎች ምሳሌዎችን ለማየት ኮዱን ይመልከቱ። የሚከተሉት ደረጃዎች እያንዳንዳቸው አንድ ባህሪን ያብራራሉ።

ደረጃ 1 የአቅርቦት ቮልቴጅ

አርዱinoኖ በተዘዋዋሪ መንገድ የራሱን የአቅርቦት ቮልቴጅ መለካት ይችላል። የውስጥ ማጣቀሻውን በአቅርቦት voltage ልቴጅ እንደ የላይኛው ወሰን በማጣቀሻ (ማጣቀሻ) በአከባቢው ማጣቀሻ እና በአቅርቦት voltage ልቴጅ (የአናሎግ/ኤዲሲ ንባብ እንደ የላይኛው ወሰን ሆኖ የሚሠራ የአቅርቦት voltage ልቴጅ) መካከል ያለውን ጥምርታ ማግኘት ይችላሉ። የውስጣዊውን የቮልቴጅ ማመሳከሪያ ትክክለኛ ዋጋ እንደሚያውቁት ከዚያ የአቅርቦቱን voltage ልቴጅ ማስላት ይችላሉ።

የምሳሌ ኮድን ጨምሮ ይህንን እንዴት ማድረግ እንደሚቻል ትክክለኛ ዝርዝሮችን ይመልከቱ-

  • ሚስጥራዊ አርዱዲኖ ቮልቲሜትር-የባትሪውን ቮልቴጅ ይለኩ
  • አርዱዲኖ የራሱን ቪን መለካት ይችላል ?:

ደረጃ 2 - የውስጥ ሙቀት

አንዳንድ አርዱዲኖ በውስጣዊ የሙቀት ዳሳሽ የተገጠመላቸው እና ስለሆነም የውስጥ (ሴሚኮክተር) የሙቀት መጠናቸውን መለካት ይችላሉ።

የምሳሌ ኮድን ጨምሮ ይህንን እንዴት ማድረግ እንደሚቻል ትክክለኛ ዝርዝሮችን ይመልከቱ-

የውስጥ ሙቀት ዳሳሽ

አርዱዲኖ የራሱን ቪን መለካት ይችላል ?:

ደረጃ 3 የአናሎግ ማነጻጸሪያ (ማቋረጥ)

አርዱዲኖ በፒን A0 እና A1 መካከል የአናሎግ ማነፃፀሪያን ማቀናበር ይችላል። ስለዚህ አንዱ የቮልቴጅ ደረጃን ይሰጣል ሌላኛው ደግሞ የዚህን ቮልቴጅ መሻገሪያ ይፈትሻል። ማቋረጫው በማደግ ላይ ወይም በመውደቅ ጠርዝ (ወይም በሁለቱም) ላይ በመመስረት መቋረጥ ይነሳል። ከዚያ ማቋረጫው በሶፍትዌር ተይዞ በዚህ መሠረት ሊሠራ ይችላል።

የምሳሌ ኮድን ጨምሮ ይህንን እንዴት ማድረግ እንደሚቻል ትክክለኛ ዝርዝሮችን ይመልከቱ-

የአናሎግ ማነጻጸሪያ ማቋረጥ

ደረጃ 4 - ቆጣሪ

በእርግጥ AVR በርካታ ቆጣሪዎችን አካቷል። ብዙውን ጊዜ እነሱ የተለያዩ ድግግሞሾችን ሰዓት ቆጣሪ ለማቀናጀት እና በፍላጎት ላይ ማቋረጫዎችን ለማሳደግ ያገለግላሉ። ሌላ በጣም ያረጀ አጠቃቀም ሊሆን ይችላል ልክ እንደ ቆጣሪዎች ያለ ምንም ተጨማሪ አስማት መጠቀም ፣ በሚፈልጉበት ጊዜ ዋጋውን ብቻ ያንብቡ (የሕዝብ አስተያየት)። የዚህ እጅግ በጣም አጠቃቀሙ አጠቃቀሞች አዝራሮችን ለማውረድ ሊሆን ይችላል ፣ ለምሳሌ። ለምሳሌ ይህንን ልጥፍ ያያይዙ AVR ምሳሌ T1 ቆጣሪ

ደረጃ 5: ቀድሞ የተገለጹ ቋሚዎች

በፕሮጀክትዎ ላይ ስሪትን እና የማጠናቀር መረጃን ለማከል ሊያገለግሉ የሚችሉ የተወሰኑ ቅድመ -ተለዋዋጮች አሉ።

የምሳሌ ኮድን ጨምሮ ይህንን እንዴት ማድረግ እንደሚቻል ትክክለኛ ዝርዝሮችን ይመልከቱ-

Serial.println (_ DATE_); // የማጠናከሪያ ቀን

Serial.println (_ TIME_); // የማጠናቀር ጊዜ

ሕብረቁምፊ stringOne = ሕብረቁምፊ (ARDUINO ፣ DEC);

Serial.println (stringOne); // የአሩዲኖ አይዲ ስሪት

Serial.println (_ VERSION_); // gcc ስሪት

Serial.println (_ FILE_); // ፋይል ተሰብስቧል

እነዚህ የኮድ ቁርጥራጮች እነዚያን መረጃዎች ወደ ተከታታይ ኮንሶል ያወጧቸዋል።

ደረጃ 6 - ዳግም ማስጀመሪያን በመጠቀም በራም ውስጥ ተለዋዋጭ ይያዙ

አርዱዲኖ ኡኖ (ATmega328) ኃይል በሚጠፋበት ጊዜ እሴቶችን እና ቅንብሮችን እንዲጠብቁ እና በሚቀጥለው የኃይል ማጠናከሪያ እንዲመልሱ የሚያስችልዎ ውስጣዊ EEPROM እንዳላቸው የታወቀ ነው። በጣም የታወቀ እውነታ ምናልባት በሬም ውስጥ እንኳን እንደገና በማቀናበር ጊዜ ዋጋን ጠብቆ ማቆየት ይቻል ይሆናል - ሆኖም እሴቶቹ በኃይል ዑደት ወቅት ይጠፋሉ - ከአገባብ ጋር-

ያልተፈረመ ረጅም ተለዋዋጭ_ይህ_ተጠበቀ _attribute_ ((ክፍል (".noinit")));

ይህ ለምሳሌ የ RESETs ን ብዛት ለመቁጠር እና EEPROM ን እንዲሁም የኃይል ማዞሪያዎችን ብዛት እንዲጠቀሙ ያስችልዎታል።

የምሳሌ ኮድን ጨምሮ ይህንን እንዴት ማድረግ እንደሚቻል ትክክለኛ ዝርዝሮችን ይመልከቱ-

  • በመልሶ ማስጀመሪያ በኩል በራም ውስጥ ተለዋዋጭ ሆኖ ይቆያል
  • የ EEPROM ቤተ -መጽሐፍት

ደረጃ 7 የሰዓት ምልክቱን ይድረሱ

አርዱኢኖዎች እና ሌሎች AVR (እንደ አትቲኒ) ውጫዊ ክሪስታል ኦስቲልተር ሳይጠቀሙ እነሱን እንዲያሄዱ የሚያስችልዎ ውስጣዊ ሰዓት አላቸው። በተጨማሪም በተመሳሳይ ጊዜ እነሱ ይህንን ምልክት በፒን ላይ (ለምሳሌ PB4) ላይ በማስቀመጥ ከውጭ ጋር ማገናኘት ይችላሉ። እዚህ ያለው አስቸጋሪ ክፍል ያንን ባህሪ ለማንቃት እና የፊውዝ ቢትዎችን መለወጥ ሁል ጊዜ ቺፕውን የመቁረጥ አደጋን ያስከትላል።

ይህንን ለማድረግ የ CKOUT ፊውዝ እና ቀላሉ መንገድ አርዱኢኖን በመጠቀም የ AVR Atmega328p - 8bit ማይክሮ መቆጣጠሪያን እንዴት እንደሚቀይር መመሪያን በመከተል ነው።

የምሳሌ ኮድን ጨምሮ ይህንን እንዴት ማድረግ እንደሚቻል ትክክለኛ ዝርዝሮችን ይመልከቱ-

  • ATtiny ውስጣዊ oscillator ን ማስተካከል-
  • የ AVR Atmega328p-8bit ማይክሮ መቆጣጠሪያን Arduino ን እንዴት እንደሚቀይሩ

ደረጃ 8 የ ATmega328P ወደብ ውስጣዊ መዋቅር

የ ATmega328P ወደቦችን ውስጣዊ መዋቅር ማወቅ ከመደበኛ የአጠቃቀም ገደቦች በላይ እንድንሄድ ያስችለናል። ለተጨማሪ ዝርዝሮች እና የውስጣዊው ወረዳ መርሃግብር ስለ Capacitance Meter ለክልል 20 pF እስከ 1000 nF ያለውን ክፍል ያቅርቡ።

ቀላሉ ምሳሌ በግብዓት Pullup Serial Example ወይም በአስተማሪው አርዱinoኖ አዝራር ያለ ምንም ተቃዋሚ በመታየቱ ምክንያት ምንም መቃወም የማያስፈልጋቸው ዲጂታል ወደቦች ያሏቸው አዝራሮችን መጠቀም ነው።

የበለጠ የተራቀቀ እስከ 20 ፒኤኤፒ ድረስ እና ምንም ተጨማሪ ሽቦ ሳይኖር ለመለካት እንደተጠቀሰው የዚህ እውቀት አጠቃቀም ነው! ያንን አፈጻጸም ለማሳካት ፣ ምሳሌው የውስጥ/የግብዓት መከላከያን ፣ የውስጥ መጎተቻ ተከላካዩን እና የባዘነውን capacitor ይጠቀማል። ከጥቂት ኤንኤፍ በታች ሊወርድ የማይችል ከአርዲኖ CapacitanceMeter አጋዥ ስልጠና ጋር ያወዳድሩ።

ደረጃ 9 በቦርድ ላይ (አብሮገነብ) ኤልኢዲ እንደ ፎቶዶክተር

ብዙ የአርዱዲኖ ቦርዶች ከኮድ ሊቆጣጠሩ የሚችሉ በቦርዱ ላይ ወይም አብሮ የተሰሩ LED ዎች አሏቸው ፣ ለምሳሌ። የኡኖ ወይም የናኖ ቦርዶች በፒን 13. ከዚህ አንድ ፒን ወደ አንድ የአናሎግ ግብዓት ፒን (ለምሳሌ A0) በማከል እኛም ይህንን ኤልኢዲ እንደ ፎቶቶተር መጠቀም እንችላለን። ይህ እንደ የተለያዩ መንገዶች በተለያዩ ውስጥ ሊያገለግል ይችላል። የአካባቢውን ብርሃን ለመለካት ይጠቀሙ ፣ ኤልኢድን እንደ አዝራር ይጠቀሙ ፣ ለጨረታ ግንኙነት (PJON AnalogSampling) ፣ ወዘተ ይጠቀሙ።

የሚመከር: