Орос хэл дээрх arduino uno r3 програмууд. Arduino-г холбож, Windows дээр ажиллаж эхлэх. Arduino-г компьютерт холбох

даяар тараасан үнэгүй лиценз, тиймээс та тэдгээрийг манай вэбсайт болон албан ёсны эх сурвалжаас үнэгүй татаж авах боломжтой.

Arduino хянагчтай ажиллах эхлэгчдэд зориулсан хамгийн анхны бөгөөд ихэнхдээ цорын ганц програм бол Arduino IDE буюу платформыг бүтээгчдийн нэгдсэн хөгжүүлэлтийн орчин юм. Та энэ програмын үндсэн хувилбаруудыг манай вэбсайтаас үнэгүй татаж авах боломжтой, яг доор нь татаж авах холбоосууд байна. Таны тав тухтай байдлыг хангах үүднээс бид програмуудын хамгийн сүүлийн үеийн, түгээмэл хувилбаруудыг сонгов. Сайтын бусад материалаас та Arduino IDE-г суулгах, тохируулах талаар илүү ихийг мэдэж болно.

Эхлээд IDE гэж юу болохыг товчхон олж мэдээд хамгийн их асуудаг асуултуудын хариултыг авцгаая. Хэрэв та туршлагатай хөгжүүлэгч бол татаж авах холбоосоор нийтлэлийн дараагийн хэсэг рүү аюулгүйгээр нисч болно.

Arduino IDE гэж юу вэ

IDE товчлол нь Integrated Development Environment буюу нэгдсэн хөгжлийн орчин гэсэн утгатай. Энэ программыг ашигласнаар программистууд програм бичдэг бөгөөд үүнийг ердийн текст засварлагчийг ашиглахаас хамаагүй хурдан бөгөөд илүү хялбар болгодог.

Arduino платформ дотор Arduino IDE програм нь ижил зүйлийг хийдэг - энэ нь програмистуудад програм бичихэд тусалдаг. Үүний тусламжтайгаар Arduino хэл дээр бичсэн ноорог шалгаж, C++ руу хөрвүүлж, эмхэтгэж, Arduino руу ачаална. Онолын хувьд та энэ програмгүйгээр хийж болно, гэхдээ бодит байдал дээр эхлэгчдэд Arduino-тэй ажиллаж эхлэх өөр сонголт бараг байдаггүй. Тиймээс та хамгийн түрүүнд хийх ёстой зүйл бол энэ програмчлалын орчныг өөртөө олж суулгах явдал юм. Энэ нь тийм ч хэцүү биш бөгөөд туйлын үнэ төлбөргүй байдаг.

Arduino IDE-г хэрхэн татаж аваад суулгах талаар

Татаж авах, суулгах процедур нь туйлын уламжлалт юм. Та файлыг татаж аваад суулгацыг эхлүүлнэ үү. Суулгагч (exe) болон ердийн хувилбаруудыг албан ёсны вэбсайтаас авах боломжтой zip архивууд. Та бүх үндсэн үйлдлийн системд зориулсан Arduino IDE хувилбаруудыг олох боломжтой.

Суулгах журам нь маш энгийн тул та хэд хэдэн асуултанд хариулах хэрэгтэй болно. Энэ процессын чухал алхам бол COM порт драйверийг суулгах явдал юм. Ихэнх "Хятад" Arduino хавтангийн хувьд та нэмэлт драйверуудыг суулгах шаардлагатай болно.

Суулгасны дараа та орчныг бага зэрэг тохируулах хэрэгтэй болно - бид Arduino IDE-г суулгах, тохируулах талаар тусдаа өгүүллээр ярих болно.

Arduino IDE-ийн аль хувилбарыг сонгох вэ?

Arduino хөгжүүлэлтийн орчны анхны хувилбар 2005 оны 8-р сард албан ёсоор гарч ирэв. Тэр цагаас хойш гүүрэн доор их хэмжээний ус урсаж, хөтөлбөрт хэд хэдэн удаа хувьсгалт өөрчлөлт орсон. 2011 он хүртэл хувилбарын дугаар нь нэг цифрээс бүрддэг байсан (сүүлийнх нь 0023 - 2011 оны 11-р сарын 09-ний өдрийн хувилбар). Дараа нь "бага" болон "том" шинэчлэлтүүдтэй илүү танил болсон оруулга ирэв. Тиймээс Arduino 1.0.0 2011 оны 11-р сарын 30-нд, 1.0.1 хувилбар нь 2012 оны 5-р сард гарч ирэв.

Шинэчлэлтүүдийн тоо болон холбогдох нийцтэй байдлын асуудлуудын хувьд гол зүйл нь 1.0.7 ба 1.5 хувилбараас шилжсэн явдал байв. Хөтөлбөрийн "хуучин хувилбарууд"-д зориулж бичсэн олон номын сангууд өөрчлөгдсөний улмаас шинээр эмхэтгэх боломжгүй болсон. системийн номын сангуудболон бусад дотоод төслийн угсралтын механизмууд. Энэ нь ялангуяа 1.6 хувилбар руу шилжих үед мэдэгдэхүйц болсон. Хэрэв таны төсөлд зөв ажиллахгүй байгаа эртний номын сангууд байгаа бол орчин үеийн хувилбарууд IDE-ийн хувьд та тэдгээрийг өөрөө өөрчлөх, зохиогчид үүнийг хийх хүртэл хүлээх эсвэл нөхцөл байдлын дагуу санал болгож, номын сантай ажиллах хувилбарыг суулгах хэрэгтэй болно.

Үүнийг бичиж байх үеийн Arduino IDE-ийн хамгийн сүүлийн үеийн тогтвортой хувилбар нь 1.8.7 (2018 оны 8-р сар).

Орос хэл дээр Arduino

Өөр нэг чухал асуудал бол хөгжлийн орчныг оросжуулах явдал юм. Arduino IDE-г орос хэл рүү хэрхэн хөрвүүлэхийг нэн даруй олж мэдье. Үнэн хэрэгтээ та үүний тулд тусгай хувилбар хайх, татаж авах шаардлагагүй. Та ердийн хувилбарыг татаж аваад суулгаарай, тохирох тохиргооны зүйл дэх боломжтой хэлний жагсаалтаас хэлээ сонгоход л хангалттай.

Arduino 1.8.7 татаж авах

Arduino IDE-ийн 1.8.x хувилбар нь 2018 оны 9-р сарын 11-нд гарсан бөгөөд үүнийг бичиж байх үеийн хамгийн сүүлийн үеийн тогтвортой хувилбар юм. 1.8.6-тай харьцуулахад та интерфэйс дээр мэдэгдэхүйц сайжруулалтыг олж харахгүй - бүх өөрчлөлтүүд голчлон алдаа засах, тогтвортой байдлыг нэмэгдүүлэхтэй холбоотой.

Windows хувилбар

Linux болон Mac хувилбар

1.8.7 хувилбарт гарсан өөрчлөлтүүд

Энэ хувилбарын хамгийн чухал өөрчлөлтүүд нь дараахь зүйлийг агуулна.

  • Анх ашиглах үед портын сонголттой холбоотой асуудлыг зассан.
  • Буруу library_index.json файл эсвэл номын сангийн буруу хувилбар бүхий эхлүүлэх алдааг зассан.
  • Mac OS X хувилбар дээрх Файл болон Хэрэгслийн цэсийг дүрслэх хурд багатай холбоотой асуудлуудыг зассан.
  • Сайжруулсан ажил харилцах цонхнууд MAC OS дээр.
  • Системийн тогтвортой байдлыг бүхэлд нь сайжруулсан (цөмийн алдааг зассан).

Arduino 1.8.6 татаж авах

IDE 1.8.6 нь 2018 оны 8-р сард гарсан. Өмнөх хувилбартай харьцуулахад 1.8.6-д олон сайжруулалт нэмэгдсэн.

1.8 хувилбарт гарсан өөрчлөлтүүд 6

Нэмэлт, сайжруулалтын жагсаалт:

  • Процессуудыг зэрэгцүүлэн нэгтгэж, эмхэтгэсэн төслийн хэсгүүдийг дахин ашигласнаар төслийн эмхэтгэлийн гүйцэтгэл сайжирсан.
  • Бусад интерфэйсийн сайжруулалт:
    • Цэсээр гүйлгэх үед гарны хурдасгуурыг нэмсэн ('a' товчийг дар).
    • Програмчлалын цэсэнд гүйлгэгч нэмсэн.
    • Хай/Орлуулах харилцах цонхны сайжруулалт
  • Загвар сонгох чадвар - уламжлал ёсоор зохих хавтсанд архив болгон суулгадаг.
  • Алдааны мэдээллийг илүү бүтэцтэй хэлбэрээр харуулсан бөгөөд энэ нь зөвхөн мөр төдийгүй баганыг илтгэнэ.
  • Порт дэлгэц нь одоо цагийн тэмдгийн мэдээллийг харуулах боломжтой болсон
  • Номын сан дахь төрлүүдийн орчуулгыг нэмсэн.
  • Дэлгэцийн функцийг сайжруулсан өндөр нарийвчлал(Өндөр нягтралтай) Линукс дээр
  • Учир нь Windows хэрэглэгчидхадгалагдсан файлуудаас төслүүдийг бүтээх үйл ажиллагаанд алдаа гардаг үүл хадгалах OneDrive.
  • Виртуал сүлжээний холболтыг ашиглах үед програмыг хурдасгаж эхэлдэг
  • Номын сангийн менежерийг сайжруулах (хайлт, суулгац).
  • Интерфэйс дэх олон жижиг алдааг засч, цөмийн тогтвортой байдлыг сайжруулсан.

Windows хувилбар

Arduino IDE-г албан ёсны вэбсайтаас татаж аваарай

Arduino.cc албан ёсны вэбсайтаас програмыг татаж авахын тулд сайтын навигацаас Програм хангамж - Татаж авах хэсгийг олох хэрэгтэй. Хуудсаас програмын хамгийн сүүлийн хувилбаруудын холбоосыг олоорой (Windows, Linux, Mac OS X). Холбоос дээр дарснаар та татаж авах хуудас руу шилжих бөгөөд та татаж авах сонголтоо сонгох боломжтой.

  • Төслийн дэмжлэгтэйгээр (хэчнээн хэмжээний хандив өгөх хүсэлтэй байгаагаа заана уу)
  • Дэмжлэг байхгүй. Зүгээр л "Татаж авах" товчийг дарна уу.

Таны сонгосон сонголтоос үл хамааран та ижил хувилбарыг татаж авах болно, "үнэгүй" хувилбарт хязгаарлалт байхгүй. Гэхдээ хэрэв танд боломж байгаа бол төслийг хөгжүүлэхэд маш их зүйл хийсэн багт хандив өргөхийг хичээгээрэй.

Хувилбар 1.8.7

Windows суулгагч, 1.8.7https://www.arduino.cc/download_handler.php?f=/arduino-1.8.7-windows.exe
Windows - ZIP файл, 1.8.7 https://www.arduino.cc/download_handler.php?f=/arduino-1.8.7-windows.zip
MAC OS X, 1.8.7

× Хаах


Arduino IDE нь код засварлагч, хөрвүүлэгч, програм хангамжийг самбар руу шилжүүлэх модулийг агуулсан Arduino платформыг хөгжүүлэх үнэгүй орчин юм. Энэ орчин нь C болон C++ програмчлалын хэлийг илүүд үздэг програмистуудад тохиромжтой. Arduino IDE ашиглан бичсэн программуудыг (ноорог) урьдчилсан процессор боловсруулж, дараа нь AVR-GCC болгон хөрвүүлдэг.

Arduino хөгжүүлэлтийн орчин нь Wiring төслөөс гаралтай "Wiring" нэртэй программуудын номын сантай ирдэг бөгөөд энэ нь олон нийтлэг оролт/гаралтын үйлдлүүдийг илүү хялбар болгодог.

Ерөнхийдөө Arduino танд бүтээх боломжийг олгодог электрон тоног төхөөрөмж, тэдгээрт холбогдсон төрөл бүрийн дижитал болон аналог мэдрэгчээс дохио хүлээн авах, түүнчлэн янз бүрийн идэвхжүүлэгчийг хянах чадвартай. Arduino-д суурилсан төслүүд бие даан ажиллах эсвэл компьютер дээрх програм хангамжтай холбогдох боломжтой.

Windows-д зориулсан Arduino IDE-ийн гол давуу талууд

Ижил төстэй функцүүдийн дунд Arduino програмууд IDE нь хүртээмжтэй, эхлэгчдэд ойлгомжтой бөгөөд мэргэжлийн хүмүүст зориулсан өргөн хүрээний боломжуудтай. Програм нь ашиглахад хялбар, ойлгоход хялбар интерфэйстэй. Энэ нь нийцдэг өөр өөр хувилбарууд Windows үйлдлийн системүүд. Тиймээс ашиглах стандарт номын сангууд, эхлэгч бүр хэдхэн минутын дотор энгийн төслийг бий болгож чадна.

Энэхүү хөгжүүлэлтийн орчин нь ажилд шаардлагатай бүх үндсэн хэрэгслээр хангагдсан байх нь бас чухал юм. Үүний функцуудын дунд жишээ нь, ноорог хадгалах, экспортлох, хайх, шалгах, солих зэрэг орно.

Гол сул талууд

Arduino IDE-ийн зарим хувилбарууд тогтворгүй байгааг хэрэглэгчид тэмдэглэж байна. Мөн та энэ программыг ашиглан ноцтой төсөл зохиож чадна гэж бүү найд. Arduino IDE нь хоббитой төслүүдэд илүү тохиромжтой.

Суурилуулалт

  • татаж авах програм хангамжхолбоос;
  • татаж авсан файлыг нээх;
  • командуудыг ажиллуулаад суулгах цонхноос харна уу.

Шинэ юу байна

  • Шинэ зорилго! ARM64 хавтангууд одоо бүрэн дэмжигддэг (64 битийн үйлдлийн системтэй Nvidia Jetson болон RaspberryPi3).
  • Windows дээрх UTF8-тай холбоотой алдаануудыг зассан.
  • Тогтмол: Одоо OpenJDK ашиглан дахин хөрвүүлэх боломжтой (JavaFx хамаарлыг арилгасан).
  • Тогтмол: TouchBar-г зөвхөн OSX 10.12 буюу түүнээс дээш хувилбар дээр ашиглаарай.
  • PluggableDiscovery: Өөрийн илрүүлэгчийг хялбархан нэмж, Самбар/Порт цэсэнд ашиглах боломжтой болго (санааг гаргаж, анх хэрэгжүүлсэн @PaulStoffregen-д баярлалаа).
  • LibManager: хайлтын явцад удаашрал багассан.
  • Засварласан: Алдаа агуулсан, тодруулах шаардлагатай бол ноорог шугам харагдах эсэхийг шалгаарай.
  • Линукс: Суулгагч одоо /usr/local/bin тэмдэгт холбохыг оролдож байна (энэ нь системээс гадуурх энгийн суулгалтад нөлөөлөхгүй) Баярлалаа @2E0PGS.
  • Гуравдагч талын WINC хавтангуудад тогтмол програм хангамжийн шинэчлэл хийх боломжгүй.
  • Өөрт хэрэгтэй номын сангаа олох сүүлчийн боломж болгон үгийн зүйн зайг ашигла (хэрэв өөр техник амжилтгүй бол).
  • Функцийн дунд зарим эх загваруудыг оруулсныг зассан.

IN өнгөрсөн жилПрограмчлалын болон роботын дугуйлангууд нь маш их алдартай болсон бөгөөд бага ангийн сурагчдад хүртэл нээлттэй байдаг. Энэ нь томоохон компаниуд идэвхтэй ашигладаг график програмчлалын орчныг ашигласны ачаар боломжтой болсон. График програмчлалын орчны талаар ярихын тулд бид хамгийн алдартай гурвыг нь сонгосон.

Висуино

Visuino бол Arduino-тай нийцтэй Controllino аж үйлдвэрийн хянагч (PLC)-ээр ажилладаг үнэгүй график орчин юм. Энэ нь нарийн төвөгтэй автоматжуулалтын систем, IoT (Интернетийн зүйлс) шийдлүүдийг бий болгох боломжийг олгодог бөгөөд үүнийг зүгээр л визуал блокуудыг хөдөлгөж, холбох замаар хийж болно. Програм хангамжийн орчинүйлдвэрлэлийн хянагчдад зориулсан кодыг автоматаар үүсгэдэг.

Тэгэхээр юу хийх хэрэгтэй байна. Бүрэлдэхүүн хэсгүүдийн самбараас бүрэлдэхүүн хэсгүүдийг (модуль) сонгож, дизайны талбар руу шилжүүлнэ. Дараа нь тэдгээрийг холбож, шинж чанаруудыг тохируулах хэрэгтэй. Үүнийг Object Inspector ашиглан хийдэг.

Visuino-ийн давуу талуудын дунд том багцМатематик болон логик функц, серво, дэлгэц, интернет гэх мэт бүрэлдэхүүн хэсгүүд.

PLC програмчлагдсан үед график орчин нь хянагчтай холбох боломжтой аргыг санал болгодог. Энэ нь цуваа порт, Ethernet, Wi-Fi эсвэл GSM байж болно.

Эцэст нь таны төсөл бэлэн боллоо: бүх хянагч бүртгэгдсэн, бүх зүйл ажилладаг. Одоо дээд самбар дээр байрлах Arduino лого дээр дарснаар та Visuino-г Arduino-д зориулж код үүсгэж, түүний хөгжүүлэлтийн орчинг (Arduino IDE) нээхийг албадах бөгөөд үүгээр дамжуулан та аль хэдийн кодыг эмхэтгэж, PLC-д ачаалах боломжтой болно.

Зөвлөгөө.Хэрэв суулгасан самбар нь таны Arduino-той таарахгүй бол Select Board командыг ашиглан өөрчилж болно.

Зураас

Энэхүү график програмчлалын орчин нь 2003 онд MIT Media Lab-ийн хэсэг ажилтнууд хүн бүрт хүртээмжтэй програмчлалын хэлийг хөгжүүлэхээр шийдсэн үед бий болсон. Үүний үр дүнд хэсэг хугацааны дараа Scratch-ийг олон нийтэд танилцуулав.

Хамгийн гол нь энэ нь Лего шиг харагдаж магадгүй юм. By ядаж, зарчим нь адилхан: энэ нь объект хандалтат орчин бөгөөд програмуудыг хэсэг хэсгүүдээс угсардаг, өнгөлөг, тод. Эдгээр хэсгүүдийг өөр өөр аргаар хөдөлгөж, өөрчилж, харилцан үйлчлэх боломжтой болгож болно. Scratch-ийн үндэс нь мэдрэгч, хувьсагч, хөдөлгөөн, дуу чимээ, оператор, гадаад төрх, үзэг, удирдлага гэх мэт командын блокууд юм. график засварлагчямар ч объектыг зурах боломжтой болгодог. Arduino PLC-ийг програмчлах боломжийг олгодог Scratch for Arduino төсөл (S4A гэж товчилсон) гарч ирснээс хойш 5 жил хүрэхгүй хугацаа өнгөрчээ.

Системийн давуу талууд нь оросжсон, бүрэн нутагшуулсан байдаг - хэн ч үүн дээр маш их мэдээлэл олж авах боломжтой. Нэмж дурдахад, энэхүү график орчинд ажиллах нь уншихдаа тийм ч итгэлтэй биш байгаа бага сургуулийн хүүхдүүдэд ч хүртээмжтэй байдаг.

Зөвлөгөө. Scratch-д эхлэгчдэд зориулсан тусгай эх сурвалж байдаг: https://scratch-ru.info.

ArduBlock

Хэрэв хүн аль хэдийн Scratch-ийг бүрэн эзэмшсэн боловч Arduino-тай нийцтэй самбар дээр програмчлагдсан Wiring-д хүрч амжаагүй байгаа бол Java хэл дээр бичигдсэн ArduBlock хэрэгслийг санал болгох цаг болжээ. Энэ нь ялангуяа робот техникийг сонирхдог хүмүүст тохиромжтой.

Ялгаа нь юу юм? Үнэн хэрэгтээ Scratch нь Arduino-г хэрхэн гэрэлтүүлэхийг мэдэхгүй, зөвхөн USB-ээр дамжуулан PLC-ээ удирддаг. Тиймээс Arduino нь компьютерээс хамаардаг тул бие даан ажиллах боломжгүй юм.

Үнэн хэрэгтээ ArduBloсk нь хүүхдийн Scratch болон бүрэн мэргэжлийн, гэхдээ боломжийн үнэтэй Visuino хоёрын хоорондох завсрын шат юм, учир нь сүүлийнхтэй адил Arduino-тэй нийцтэй хянагчуудыг асаах чадвартай.

Зөвлөгөө.Компьютер дээрээ Java машин суулгахаа бүү мартаарай. Энэ нь их цаг хугацаа шаарддаггүй.

Тиймээс илүү график орчин - сайн, өөр. Arduino тантай хамт байх болтугай.

Зураг: үйлдвэрлэлийн компаниуд, pixabay.com

Arduino хөгжүүлэлтийн орчин нь суурилуулсан хэсгээс бүрдэнэ текст засварлагчпрограмын код, мессежийн талбар, текст гаралтын цонх (консол), байнга хэрэглэгддэг командуудын товчлуур бүхий хэрэгслийн мөр, хэд хэдэн цэс. Хөтөлбөрийг татаж авах, харилцахын тулд хөгжүүлэлтийн орчин нь Arduino техник хангамжид холбогдсон.

Татаж авах
Цуваа автобусны хяналт

Arduino платформ руу илгээсэн өгөгдлийг харуулна ( USB самбарэсвэл цуваа автобусны карт). Өгөгдөл илгээхийн тулд та текст оруулаад Илгээх эсвэл оруулах товчийг дарах ёстой. Дараа нь унадаг жагсаалтаас утгад тохирох дамжуулах хурдыг сонгоно уу Цуврал.эхлэхноорог дээр. Mac эсвэл Linux үйлдлийн систем дээр цуваа автобусны хяналт холбогдсон үед Arduino платформ дахин ачаалагдах болно (ноорог дахин эхэлнэ).

Processing, Flash, MaxMSP гэх мэт программуудаар дамжуулан платформтой мэдээлэл солилцох боломжтой. (дэлгэрэнгүйг интерфэйсийн тайлбар хуудаснаас үзнэ үү).

Тохиргоо

Зарим тохиргоог цонхонд өөрчилж болно Сонголтууд(Mac OS дээрх Arduino цэс эсвэл Windows болон Linux үйлдлийн систем дээрх Файл). Үлдсэн тохиргоонууд нь файлд байгаа бөгөөд тэдгээрийн байршлыг Тохиргоо цонхонд зааж өгсөн болно.

Платформууд

Платформын сонголт нь: схемүүдийг эмхэтгэх, ачаалах үед ашигладаг параметрүүд (жишээ нь CPU хурд ба дамжуулах хурд) болон микроконтроллерийн ачаалагчийн бичлэгийн тохиргоонд нөлөөлдөг. Зарим платформын шинж чанарууд нь зөвхөн сүүлчийн параметрээр (Ачаалагч) ялгаатай байдаг тул тохирох сонголтоор амжилттай ачаалж байсан ч ачаалагчийг бичихээсээ өмнө ялгааг шалгах хэрэгтэй.

  • Arduino BT
    Цагийн давтамж ATmega168 16 МГц. Ачаалагчийг Bluetooth модулийг эхлүүлэх кодтой хамт ачаалдаг.
  • LilyPad Arduino ATmega328-тай
    ATmega328 цагийн давтамж 8 МГц (3.3 В) автоматаар дахин ачаалах чадвартай. Arduino Pro эсвэл нийцдэг Pro Mini(3.3 В, 8 МГц) ATmega328-тай.
  • LilyPad Arduino ATmega168-тай
    ATmega168-ийн давтамж нь 8 МГц байна.

    Ачаалагдсан Bootloader нь удаан хугацаагаар зогссон (дахин ачаалах үед зүү 13 LED гурван удаа анивчдаг), учир нь анхны хувилбарууд LilyPads нь автоматаар дахин ачаалахыг дэмждэггүй. Мөн гадаад цагийг дэмждэггүй тул Bootloader нь ATmega168-г дотоод 8 МГц цагийг ачаалахаар тохируулдаг.

    Хэрэв танд LilyPad-ийн дараагийн хувилбарууд (6 зүү програм хангамжийн оролттой) байгаа бол ачаалагчийг ачаалахын өмнө ATmega168-тай Arduino Pro эсвэл Pro Mini (8 МГц)-ийг сонгох шаардлагатай.

  • ATmega328-тай Arduino Pro эсвэл Pro Mini (3.3V, 8MHz).
    ATmega328 цагийн давтамж 8 МГц (3.3 В) автоматаар дахин ачаалах чадвартай. ATmega328-тай LilyPad Arduino-той нийцдэг.
  • ATmega168-тай Arduino Pro эсвэл Pro Mini (3.3V, 8MHz).
    Цагийн давтамж ATmega168 8 MHz (3.3 V) автоматаар дахин ачаалах чадвартай.
  • Arduino NG эсвэл өмнөх хувилбарууд ATmega168-тай
    ATmega168 цагийн хурд нь автоматаар дахин ачаалахгүйгээр 16 МГц байна. Эмхэтгэх, ачаалах нь ATmega168-тай Arduino Diecimila эсвэл Duemilanove-тай тохирч байгаа боловч Bootloader нь удаан хугацаагаар зогсдог (зүү 13 LED дахин ачаалах үед гурван удаа анивчдаг).
  • Arduino NG эсвэл ATmega8-тай өмнөх хувилбарууд
    ATmega8 цагийн хурд нь автоматаар дахин ачаалах чадваргүй 16 МГц байна.

Arduino-д программ (ноорог) бичих (засварлах), байршуулах (програм хангамж) хийхийн тулд та Arduino IDE гэх мэт програмчлалын програм суулгах эсвэл онлайн вэб засварлагч ашиглах хэрэгтэй. Arduino IDE програмыг татаж авах (байршуулах). Хамгийн сүүлийн үеийн хувилбар, эсвэл та arduino.cc вэб сайтын Програм хангамж хэсгээс вэб засварлагчийг ашиглаж болно.

Arduino IDE-г албан ёсны вэбсайтаас татаж авах (байршуулах):

Arduino-ийн албан ёсны вэб сайт руу орж, өгсөн жагсаалтаас сонгоно уу. үйлдлийн системтаны компьютер ажиллаж байгаа. Энэ нийтлэлд бид үйлдлийн систем дээр Arduino IDE суулгах талаар авч үзэх болно. Windows систем. Эхний мөрийг сонгох " WindowsСуулгагч"Та Arduino IDE-г (бусад програм суулгахын адил) суулгаж, хоёр дахь мөрийг сонгоод " WindowsАдмин бус суулгах ZIP файл» Та ZIP архивыг суулгалгүйгээр ажиллуулж болох програмын хавтастай (таны компьютерт администраторын эрх байхгүй байсан ч) татаж авах болно.

Та ямар үйлдлийн системийг сонгохоос үл хамааран хөгжүүлэгчдэд талархал илэрхийлэхийг хүсэх болно, энэ нь танаас хамаарна.


Хэрэв та зүгээр л програмыг татаж авахыг хүсвэл "ЗҮГЭЭР ТАТАХ" товчийг дарна уу, хэрэв та програмыг татаж аваад програм хангамжийн цаашдын хөгжилд хувь нэмрээ оруулж буй хөгжүүлэгчдэд талархал илэрхийлэхийг хүсвэл "ХӨВЛӨМ ОРУУЛАХ, ТАТАХ" товчийг дарна уу. .

Файлыг татаж авах хүртэл хүлээнэ үү

Татаж дууссаны дараа файл хавтсанд байх ёстой: " Энэ компьютер > Татаж авсан зүйлс "(хэрэв та файлыг хадгалах өөр байршил заагаагүй бол).

Гүй суулгах файл

хавтаснаас: "Энэ компьютер > Татаж авсан зүйлс" (та файлын нэрэнд X.X.X биш Arduino IDE хувилбарын дугаарууд байх болно).






  • 1 зурвас: танд танилцуулж байна тусгай зөвшөөрлийн гэрээ, "Би зөвшөөрч байна" товчийг дарахад 2 мессеж гарч ирнэ.
  • Зурвас 2: Суулгацын бүрэлдэхүүн хэсгүүдийг сонгохыг танд сануулж, "Дараах" товчийг дарахад 3-р мессеж гарч ирнэ.
  • Зурвас 3: Arduino IDE-г суулгах замыг сонгохыг танд сануулж, "Суулгах" товчийг дарахад 4-р мессеж гарч ирнэ.
  • 4 мессеж: Arduino IDE суулгацын явцын талаар танд мэдээлэх бөгөөд үүний дараа 5 мессеж гарч ирнэ.
  • Мессеж 5: Arduino IDE-ийн суулгац дууссаныг мэдэгдэж, "Хаах" товчийг дарна уу.

Суулгах явцад цонхны дээгүүр 4 мессеж гарч ирж болно Windows цонхнууддрайверуудыг суулгахын тулд танаас зөвшөөрөл хүсч байна:


"Суулгах" товчийг дарж драйверуудыг суулгахыг зөвшөөрнө үү; эдгээр драйверууд нь USB автобусаар холбогдсон Arduino хавтанг тодорхойлж, ажиллах боломжийг олгоно.

Энэ нь Arduino IDE суулгацыг дуусгана. .

Програмын дүрс таны ширээний компьютер дээр гарч ирэх ёстой:

Arduino IDE-г эхлүүлж байна:

Хөтөлбөрийг анх удаа эхлүүлэх үед мессеж гарч ирж магадгүй юм Windows галт хана Arduino IDE Java сүлжээний зарим функцэд хандах хандалтыг хаах тухай:


"Хандалтыг зөвшөөрөх" товчийг дарж хандалтыг зөвшөөрнө үү. Үүний дараа энэ цонх гарч ирэхгүй.

Arduino IDE програмын цонх нээгдэнэ:


Дараах зурагт програмын хэсэг, функциональ товчлууруудын зорилгыг харуулав.


Одоо та ноорог (код) бичиж, Arduino-д байршуулах (байршуулах/флаш) хийх боломжтой. Харин үүний өмнө та Arduino хавтанг компьютерт холбож, Arduino IDE программдаа аль Arduino хавтан, аль порт руу холбосоноо хэлэх хэрэгтэй...

Arduino хавтанг холбох:

Arduino самбарыг дамжуулан холбосны дараа USB портКомпьютерт Arduino IDE программ нь аль Arduino самбарыг холбосоныг зааж өгөх шаардлагатай. Үүнийг хийхийн тулд цэсийн хэсэгт байгаа жагсаалтаас хүссэн самбараа сонгоно уу " Багаж хэрэгсэл > Төл > Таны удирдах зөвлөлийн нэр


Одоо та Arduino самбараа холбосон Com портыг сонгох хэрэгтэй. Үүнийг хийхийн тулд цэсийн "ком портуудын жагсаалтаас хүссэн Com портоо сонгоно уу" Багаж хэрэгсэл > Порт > Боломжтой портын дугаар", дараах зурагт үзүүлснээр:


Хэрэв таны Arduino хавтангийн USB хянагч нь FTDI эсвэл ижил төстэй чип дээр хэрэгжсэн бол боломжтой Com портуудын жагсаалтад та Arduino хавтангийн нэрийг Com портын эсрэг талын хаалтанд харахгүй. Манай тохиолдолд та зүгээр л "COM1" ба "COM7"-г харах болно, дараа нь асуулт гарч ирнэ, эдгээр портуудын аль нь Arduino самбартай холбогдсон бэ?

Энэ асуудлыг маш энгийнээр шийдэж болно. Arduino хавтанг компьютерээс салгаад " Багаж хэрэгсэл > Порт » . Com портуудын жагсаалтад та зөвхөн харагдах болно боломжтой Ком портууд, өөрөөр хэлбэл манай тохиолдолд зөвхөн "COM1" байдаг. Одоо Arduino хавтанг компьютерт холбож, цэсийг дахин нээнэ үү " Багаж хэрэгсэл > Порт » . Одоо та Com портуудын жагсаалт нэгээр нэмэгдсэнийг харах болно (манай тохиолдолд "COM7" нь "COM1" дээр нэмэгдсэн), Com порт руу таны Arduino самбар холбогдсон байна.

Хэрэв та Arduino хавтанг холбохдоо шинэ Com порт харагдахгүй байвал таны Arduino хавтангийн USB хянагч нь гуравдагч талын чип дээр хэрэгжсэн бөгөөд та үүнд зориулж нэмэлт драйвер суулгах шаардлагатай болно. Жишээлбэл, CH340G чипийн драйвер гэх мэт.

Arduino IDE програмаас Arduino самбарт ноорог байршуулах:

Та Arduino хавтангийн төрлийг зааж, Com портоо сонгоод, өөрийн ноорог (програмын код) бичсэний дараа ноорог Arduino самбарын хянагч руу байршуулж (байршуулж/анивчилж) болно. . Үүнийг хийхийн тулд цэсийн зүйлийг сонгоно уу "» эсвэл сумтай тойрог хэлбэртэй товчлуур дээр дарна уу:


Хэрэв та шинэ цонхонд ноорог бичээд файлд хадгалаагүй бол Arduino самбарт ачаалахаас өмнө Arduino IDE нь үүнийг хадгалахыг танд сануулна. Ноорог файлд хадгалахыг хүссэн нэрээ оруулаад "Хадгалах" товчийг дарна уу.


Ачаалах явцад та ноорог боловсруулах, ачаалах явцыг харуулах статусын мөрийг харах болно. Хэрэв ноорог дээр ямар ч алдаа гараагүй бөгөөд амжилттай ачаалагдсан бол мэдэгдлийн талбарт ашигласан болон ашиглах боломжтой Arduino санах ойн хэмжээний тухай мэдээлэл гарч ирэх ба мэдэгдлийн талбар дээр "Татаж дууссан." гэсэн мессеж гарч ирнэ.


Дээр өгөгдсөн жижиг ноорог (зураг дээр) нь LED-ийг асаах болно Arduino самбар. Номын санг ашиглан олон тойм зургийг хялбаршуулж, богиносгодог. Номын сан гэж юу болох, тэдгээрийг хэрхэн суулгах талаар хэсгээс олж мэдэх боломжтой.