አርዱዪኖ-ሎጎ

Arduino REES2 Unoን እንዴት መጠቀም እንደሚቻል

እንዴት-እንደሚጠቀሙበት-Arduino-REES2-Uno-product

Arduino Unoን እንዴት መጠቀም እንደሚቻል

እንዴት-እንደሚጠቀሙበት-Arduino-REES2-Uno-fig-1

የተለመደ መተግበሪያ

  • Xoscillo፣ ክፍት ምንጭ oscilloscope
  • Arduinome፣ Monomeን የሚመስል የMIDI መቆጣጠሪያ መሳሪያ
  • OBDuino፣ በአብዛኛዎቹ ዘመናዊ መኪኖች ውስጥ የሚገኘውን የቦርድ መመርመሪያ በይነገጽን የሚጠቀም የጉዞ ኮምፒውተር
  • Ardupilot, ሰው አልባ ሶፍትዌር እና ሃርድዌር
  • Gameduino፣ retro 2D የቪዲዮ ጨዋታዎችን ለመፍጠር አርዱዪኖ ጋሻ
  • ArduinoPhone፣ እራስዎ ያድርጉት የእጅ ስልክ
  • የውሃ ጥራት የሙከራ መድረክ

ማውረድ / መጫን

  • ወደ ሂድ www.arduino.cc የቅርብ ጊዜውን የአርዱዪኖ ሶፍትዌር ስሪት ለማውረድ እና የእርስዎን ኦፕሬቲንግ ሲስተም ይምረጡ
  • በርዕስ አሞሌው ላይ የሶፍትዌር ትርን ጠቅ ያድርጉ ፣ ይህንን ምስል አንዴ ካዩ ወደ ታች ይሸብልሉ።እንዴት-እንደሚጠቀሙበት-Arduino-REES2-Uno-fig-2
  • በስርዓተ ክወናዎ መሰረት, ልክ እንደ ዊንዶውስ ሲስተም ካለዎት ከዚያም ዊንዶውስ ጫኝን ይምረጡ. እንዴት-እንደሚጠቀሙበት-Arduino-REES2-Uno-fig-3

የመነሻ ማዋቀር

  • የመሳሪያዎች ምናሌን እና ሰሌዳን ይምረጡእንዴት-እንደሚጠቀሙበት-Arduino-REES2-Uno-fig-5
  • ከዚያ ፕሮግራም ለማድረግ የሚፈልጉትን የአርዱዪኖ ቦርድ አይነት ይምረጡ፣ በእኛ ሁኔታ አርዱዪኖ ኡኖ ነው። እንዴት-እንደሚጠቀሙበት-Arduino-REES2-Uno-fig-6እንዴት-እንደሚጠቀሙበት-Arduino-REES2-Uno-fig-7
  • ፕሮግራመርን ይምረጡ Arduino ISP , ይህ ካልተመረጠ የ Arduino ISP ፕሮግራመርን መምረጥ አለበት. አርዱኢኖን ካገናኙ በኋላ የ COM ወደብ መምረጥ አለበት።

እርሳስን ያርቁ

  • ሰሌዳውን ከኮምፒዩተር ጋር ያገናኙ. በ Arduino ውስጥ, ሶፍትዌር ይሂዱ File -> ምሳሌamples -> መሰረታዊ -> ብልጭ ድርግም የሚሉ LED. ኮዱ በራስ-ሰር በመስኮቱ ውስጥ ይጫናል.እንዴት-እንደሚጠቀሙበት-Arduino-REES2-Uno-fig-8
  • የሰቀላ አዝራሩን ይጫኑ እና ፕሮግራሙ ተጠናቅቋል ሰቀላ እስኪል ድረስ ይጠብቁ። ከፒን 13 ቀጥሎ ያለው ኤልኢዲ ብልጭ ድርግም ማለት ሲጀምር ማየት አለቦት። ከአብዛኛዎቹ ሰሌዳዎች ጋር የተገናኘ አረንጓዴ LED እንዳለ ልብ ይበሉ - የግድ የተለየ ኤልኢዲ አያስፈልጎትም።

መላ መፈለግ

ማንኛውንም ፕሮግራም ወደ Arduino Uno መስቀል የማይችሉ ከሆነ እና ይህንን ስህተት ለ"BLINK" ሲያገኙ Tx እና Rx በአንድ ጊዜ ብልጭ ድርግም ይላል እና መልእክቱን ያመነጫሉ.
avrdude: የማረጋገጫ ስህተት፣ መጀመሪያ በባይት 0x00000x0d አለመዛመድ != 0x0c Avrdude የማረጋገጫ ስህተት; የይዘት አለመመጣጠን Avrdudedone "አመሰግናለሁ"እንዴት-እንደሚጠቀሙበት-Arduino-REES2-Uno-fig-9

ጥቆማ

  • በመሳሪያዎች > ቦርድ ሜኑ ውስጥ የተመረጠው ትክክለኛ ንጥል እንዳለህ አረጋግጥ። Arduino Uno ካለዎት እሱን መምረጥ ያስፈልግዎታል። እንዲሁም፣ አዲሶቹ የአርዱዪኖ ዱሚላኖቭ ሰሌዳዎች ከ ATmega328 ጋር አብረው ይመጣሉ፣ ትልልቅ ሰዎች ደግሞ ATmega168 አላቸው። ለመፈተሽ በአርዱዪኖ ሰሌዳዎ ላይ ባለው ማይክሮ መቆጣጠሪያ (ትልቁ ቺፕ) ላይ ያለውን ጽሑፍ ያንብቡ።
  • ትክክለኛው ወደብ በ Tools> Serial Port ምናሌ ውስጥ መመረጡን ያረጋግጡ (የእርስዎ ወደብ ካልታየ, IDE ን ከኮምፒዩተር ጋር በተገናኘ ሰሌዳ እንደገና ለማስጀመር ይሞክሩ). በ Mac ላይ፣ ተከታታይ ወደብ እንደ /dev/tty.usbmodem621 (ለ Uno ወይም Mega 2560) ወይም /dev/tty.usbserial-A02f8e (ለአሮጌ፣ FTDI ላይ የተመሰረቱ ቦርዶች) መሆን አለበት። በሊኑክስ ላይ /dev/ttyACM0 ወይም ተመሳሳይ መሆን አለበት (ለUno ወይም Mega 2560) ወይም
    / dev/ttyUSB0 ወይም ተመሳሳይ (ለአሮጌ ሰሌዳዎች)።
  • በዊንዶውስ የ COM ወደብ ይሆናል ነገርግን የትኛው እንደሆነ ለማየት የመሣሪያ አስተዳዳሪውን (ከፖርትስ ስር) ማረጋገጥ ያስፈልግዎታል። ለአርዱዪኖ ቦርድ ተከታታይ ወደብ ያለዎት የማይመስል ከሆነ ስለ አሽከርካሪዎች የሚከተለውን መረጃ ይመልከቱ።

አሽከርካሪዎች

  • በዊንዶውስ 7 (በተለይ የ64-ቢት ስሪት) ወደ መሳሪያ አስተዳዳሪ ገብተህ የ Uno ወይም Mega 2560 ሾፌሮችን ማዘመን ያስፈልግህ ይሆናል።እንዴት-እንደሚጠቀሙበት-Arduino-REES2-Uno-fig-10
  • ልክ በመሳሪያው ላይ በቀኝ ጠቅ ያድርጉ (ቦርዱ ከኮምፒዩተርዎ ጋር መገናኘት አለበት) እና ዊንዶውስ በተገቢው .inf ላይ ያመልክቱ file እንደገና። .inf በአርዱዪኖ ሶፍትዌር ሾፌሮች/ ማውጫ ውስጥ ነው (በኤፍቲዲአይ የዩኤስቢ ነጂዎች ንዑስ ማውጫ ውስጥ አይደለም)።
  • የ Uno ወይም Mega 2560 ሾፌሮችን በዊንዶውስ ኤክስፒ ላይ ሲጭኑ ይህ ስህተት ካጋጠመዎት: "ስርዓቱ ሊያገኘው አይችልም. file ተገልጿል
  • በሊኑክስ ላይ ዩኖ እና ሜጋ 2560 እንደ ቅፅ /dev/ttyACM0 መሳሪያዎች ሆነው ይታያሉ። እነዚህ የአርዱዪኖ ሶፍትዌር ለተከታታይ ግንኙነት በሚጠቀመው የRXTX ቤተ-መጽሐፍት መደበኛ ስሪት አይደገፉም። ለሊኑክስ የአርዱዪኖ ሶፍትዌር ማውረጃ የ RXTX ቤተ-መጽሐፍት ሥሪት እነዚህን /dev/ttyACM* መሣሪያዎችን መፈለግን ያካትታል። የእነዚህ መሳሪያዎች ድጋፍን የሚያካትት የኡቡንቱ ጥቅል (ለ11.04) አለ። ከስርጭትህ የ RXTX ጥቅል እየተጠቀምክ ከሆነ ግን ከ/dev/ttyACM0 ወደ/dev/ttyUSB0 (ለምሳሌ፦ample) ተከታታይ ወደብ በ Arduino ሶፍትዌር ውስጥ እንዲታይ

ሩጡ 

  • sudo usermod -a -G tty የተጠቃሚ ስምህ
  • sudo usermod -a -G የተጠቃሚ ስምህን አውጣ
  • ለውጦቹ እንዲተገበሩ ይውጡ እና እንደገና ይግቡ።

ወደ ተከታታይ ወደብ መድረስ

  • በዊንዶውስ ላይ ሶፍትዌሩ ለመጀመር ቀርፋፋ ከሆነ ወይም ሲጀመር ከተሰናከለ ወይም የ Tools ምናሌው ለመክፈት ቀርፋፋ ከሆነ በመሣሪያ አስተዳዳሪ ውስጥ የብሉቱዝ ተከታታይ ወደቦችን ወይም ሌሎች በአውታረ መረብ የተገናኙ COM ወደቦችን ማሰናከል ሊኖርብዎ ይችላል። የአርዱዪኖ ሶፍትዌር በኮምፒዩተራችሁ ላይ ያሉትን ሁሉንም ተከታታይ (COM) ወደቦች ሲጀምር እና የ Tools ሜኑ ሲከፍቱ ይፈትሻል እና እነዚህ በኔትወርክ የተገናኙ ወደቦች አንዳንድ ጊዜ ትልቅ መዘግየት ወይም ብልሽት ሊያስከትሉ ይችላሉ።
  • እንደ ዩኤስቢ ሴሉላር ዋይ ፋይ ዶንግል ሶፍትዌር (ለምሳሌ ከSprint ወይም Verizon)፣ PDA ማመሳሰል አፕሊኬሽኖች፣ የብሉቱዝ-ዩኤስቢ ሾፌሮች (ለምሳሌ ብሉሶሌይል)፣ ቨርቹዋል ዴሞን መሳሪያዎች፣ ወዘተ ያሉ ሁሉንም ተከታታይ ወደቦች የሚቃኙ ምንም አይነት ፕሮግራሞችን እየሰሩ አለመሆኑን ያረጋግጡ።
  • ወደ ተከታታይ ወደብ (ለምሳሌ ZoneAlarm) መድረስን የሚከለክል የፋየርዎል ሶፍትዌር እንደሌለዎት ያረጋግጡ።
  • በዩኤስቢ ወይም በተከታታይ ከአርዱዪኖ ቦርድ ጋር ያለውን ግንኙነት ለማንበብ እየተጠቀምክባቸው ከሆነ ፕሮሰሲንግ፣ PD፣ vvvv እና የመሳሰሉትን ማቋረጥ ያስፈልግህ ይሆናል።
  • በሊኑክስ ላይ፣ ሰቀላውን ያስተካክላል እንደሆነ ለማየት ቢያንስ ለጊዜው አርዱዪኖ ሶፍትዌርን እንደ ስር ለማስኬድ ሊሞክሩ ይችላሉ።

አካላዊ ግንኙነት

  • በመጀመሪያ ሰሌዳዎ መብራቱን (አረንጓዴው LED መብራቱን) እና ከኮምፒዩተር ጋር መገናኘቱን ያረጋግጡ።
  • Arduino Uno እና Mega 2560 በዩኤስቢ መገናኛ በኩል ከማክ ጋር መገናኘት ላይ ችግር ሊኖርባቸው ይችላል። በእርስዎ “Tools > Serial Port” ሜኑ ውስጥ ምንም ነገር ካልታየ፣ ሰሌዳውን በቀጥታ ወደ ኮምፒውተርዎ ለመሰካት ይሞክሩ እና Arduino IDE እንደገና ያስጀምሩት።
  • ዲጂታል ፒን 0 እና 1 ሲሰቀሉ ከኮምፒዩተር ጋር ተከታታይ ግንኙነት ሲጋሩ ያላቅቁ (ኮዱ ከተሰቀለ በኋላ ሊገናኙ እና ሊጠቀሙባቸው ይችላሉ)።
  • ከቦርዱ ጋር የተገናኘ ምንም ነገር ሳይኖር ለመስቀል ይሞክሩ (ከዩኤስቢ ገመድ ውጭ በእርግጥ)።
  • ቦርዱ ምንም አይነት ብረታ ብረት ወይም ማስተላለፊያ እንደማይነካ እርግጠኛ ይሁኑ።
  • የተለየ የዩኤስቢ ገመድ ይሞክሩ; አንዳንድ ጊዜ አይሰሩም.

ራስ-ሰር ዳግም አስጀምር

  • ራስ-ሰር ዳግም ማስጀመርን የማይደግፍ ሰሌዳ ካለዎት ከመጫንዎ በፊት ቦርዱን ከሁለት ሰከንዶች በፊት እንደገና እያስጀመሩት መሆንዎን ያረጋግጡ። (The Arduino Diecimila፣ Duemilanove እና Nano እንደ ሊሊፓድ፣ ፕሮ እና ፕሮ ሚኒ ባለ 6-pin ፕሮግራሚንግ ራስጌዎች በራስ ሰር ዳግም ማስጀመርን ይደግፋሉ)።
  • ሆኖም አንዳንድ Diecimila በአጋጣሚ በተሳሳተ ቡት ጫኚ ተቃጥለዋል እና ከመጫንዎ በፊት የዳግም ማስጀመሪያ ቁልፍን በአካል እንዲጫኑ ሊጠይቅዎት እንደሚችል ልብ ይበሉ።
  • ነገር ግን፣ በአንዳንድ ኮምፒውተሮች ላይ በአርዱዪኖ አካባቢ ውስጥ የሰቀላ አዝራሩን ከጫኑ በኋላ በቦርዱ ላይ ያለውን ዳግም ማስጀመሪያ ቁልፍ መጫን ሊኖርብዎ ይችላል። በሁለቱ መካከል እስከ 10 ሰከንድ ወይም ከዚያ በላይ ድረስ የተለያዩ የጊዜ ክፍተቶችን ይሞክሩ።
  • ይህ ስህተት ካጋጠመዎት፡ [VP 1]መሣሪያው በትክክል ምላሽ እየሰጠ አይደለም። እንደገና ለመጫን ይሞክሩ (ማለትም ሰሌዳውን እንደገና ያስጀምሩ እና የማውረድ ቁልፍን ለሁለተኛ ጊዜ ይጫኑ)።

ቡት ጫኚ

  • በእርስዎ Arduino ሰሌዳ ላይ የተቃጠለ ቡት ጫኚ እንዳለ ያረጋግጡ። ለመፈተሽ ሰሌዳውን እንደገና ያስጀምሩ። አብሮ የተሰራው ኤልኢዲ (ከፒን 13 ጋር የተገናኘ) ብልጭ ድርግም ማለት አለበት። ካልሆነ፣ በቦርድዎ ላይ ቡት ጫኝ ላይኖር ይችላል።
  • ምን ዓይነት ሰሌዳ አለዎት. ሚኒ፣ ሊሊፓድ ወይም ሌላ ተጨማሪ ሽቦ የሚያስፈልገው ሰሌዳ ከሆነ ከተቻለ የወረዳዎን ፎቶ ያካትቱ።
  • መቼም ወደ ሰሌዳው መስቀል ቻላችሁ ወይም አልቻላችሁም። ከሆነ፣ ቦርዱ መስራት ሲያቆም ምን እየሰራህ ነበር፣ እና ምን አይነት ሶፍትዌሮችን በቅርቡ ጨምረህ ወይም ከኮምፒውተርህ አውጥተሃል?
  • የቃል ውፅዓት ከነቃ ጋር ለመስቀል ሲሞክሩ የሚታዩት መልዕክቶች። ይህንን ለማድረግ በመሳሪያ አሞሌው ውስጥ ያለውን የሰቀላ አዝራሩን ጠቅ በማድረግ የ shift ቁልፉን ተጭነው ይያዙ።

Arduino REES2 Uno መመሪያን እንዴት መጠቀም እንደሚቻል

ዋቢዎች

አስተያየት ይስጡ

የኢሜል አድራሻዎ አይታተምም። አስፈላጊ መስኮች ምልክት ተደርጎባቸዋል *