arduino-логотип

Arduino REES2 Uno кантип колдонсо болот

Кантип-колдонуу-Arduino-REES2-Uno-продукт

Arduino Uno кантип колдонсо болот

Кантип-колдонуу-Arduino-REES2-Uno-fig-1

Типикалык колдонмо

  • Xoscillo, ачык булактуу осциллограф
  • Arduinome, Monomeду туураган MIDI контроллери
  • OBDuino, көптөгөн заманбап унааларда табылган борттук диагностикалык интерфейсти колдонгон сапар компьютери
  • Ardupilot, пилотсуз аппараттык жана программалык камсыздоо
  • Gameduino, ретро 2D видео оюндарын түзүү үчүн Arduino калканы
  • ArduinoPhone, өзүңүз жасай турган уюлдук телефон
  • Суунун сапатын текшерүү платформасы

Жүктөө / Орнотуу

  • барыңыз www.arduino.cc arduino программасынын акыркы версиясын жүктөп алуу жана операциялык системаңызды тандоо үчүн
  • Аталышы тилкесинде Программа өтмөгүн чыкылдатыңыз, бул сүрөттү көргөндө ылдый сыдырыңызКантип-колдонуу-Arduino-REES2-Uno-fig-2
  • Иштетүү системаңызга ылайык, эгер сизде Windows системасы болсо, анда Windows Орноткучту тандаңыз. Кантип-колдонуу-Arduino-REES2-Uno-fig-3

Баштапкы орнотуу

  • Куралдар менюсун жана тактаны тандаңызКантип-колдонуу-Arduino-REES2-Uno-fig-5
  • Андан кийин программалоону каалаган Arduino тактасынын түрүн тандаңыз, биздин учурда бул Arduino Uno. Кантип-колдонуу-Arduino-REES2-Uno-fig-6Кантип-колдонуу-Arduino-REES2-Uno-fig-7
  • Arduino ISP программистти тандаңыз, эгер бул тандалбаса Arduino ISP программисти тандаңыз. Arduino туташтыргандан кийин COM портун тандоо керек.

Ledди өчүрүү

  • Тактаны компьютерге туташтырыңыз. Arduino'до программалык камсыздоо бар File -> Мисamples -> Негиздер -> Blink LED. Код терезеде автоматтык түрдө жүктөлөт.Кантип-колдонуу-Arduino-REES2-Uno-fig-8
  • Жүктөө баскычын басып, программа "Жүктөө аяктады" дегенге чейин күтө туруңуз. Сиз 13 пиндин жанындагы LED өчүп баштаганын көрүшүңүз керек. Көпчүлүк такталарга туташтырылган жашыл LED бар экенине көңүл буруңуз – сизге өзүнчө LEDдин кереги жок.

Проблемаларды чечүү

Эгер сиз Arduino Uno программасына эч кандай программаны жүктөй албасаңыз жана бул ката "BLINK" үчүн чыксаңыз, Tx жана Rx жүктөөдө бир эле убакта жыпылықтап, билдирүүнү жаратыңыз
avrdude: текшерүү катасы, 0x00000x0d байтындагы биринчи дал келбестик != 0x0c Avrdude текшерүү катасы; мазмундун дал келбегендиги Avrdudedone "Рахмат"Кантип-колдонуу-Arduino-REES2-Uno-fig-9

Сунуш

  • Куралдар > Башкарма менюсунда туура нерсе тандалганын текшериңиз. Эгер сизде Arduino Uno бар болсо, аны тандап алышыңыз керек. Ошондой эле, жаңы Arduino Duemilanove такталары ATmega328 менен келет, ал эми эскилеринде ATmega168 бар. Текшерүү үчүн, Arduino тактаңыздагы микроконтроллердеги (чоңураак чип) текстти окуңуз.
  • Куралдар > Сериялык порт менюсунда туура порт тандалганын текшериңиз (эгерде портуңуз көрүнбөсө, IDEди компьютерге туташтырылган такта менен өчүрүп-күйгүзүп көрүңүз). Mac'те сериялык порт /dev/tty.usbmodem621 (Uno же Mega 2560 үчүн) же /dev/tty.usbserial-A02f8e (эски, FTDI негизиндеги такталар үчүн) сыяктуу болушу керек. Linux'та ал /dev/ttyACM0 же окшош болушу керек (Uno же Mega 2560 үчүн) же
    /dev/ttyUSB0 же ушул сыяктуу (эски тактайлар үчүн).
  • Windows'до бул COM порту болот, бирок кайсынысын көрүү үчүн Түзмөк башкаргычында (Порттордун астында) текшеришиңиз керек. Эгерде сизде Arduino тактаңыз үчүн сериялык порт жок болсо, драйверлер жөнүндө төмөнкү маалыматты караңыз.

Айдоочулар

  • Windows 7де (айрыкча 64-бит версиясы) сиз Түзмөк башкаргычына кирип, Uno же Mega 2560 үчүн драйверлерди жаңыртышыңыз керек болушу мүмкүн.Кантип-колдонуу-Arduino-REES2-Uno-fig-10
  • Жөн гана түзмөгүңүздү оң баскыч менен чыкылдатыңыз (такта компьютериңизге туташтырылышы керек), жана Windowsту тиешелүү .inf дарегине көрсөтүңүз file кайра. .inf Arduino программасынын драйверлеринде/каталогунда (анын FTDI USB Drivers подкаталогунда эмес).
  • Эгер сиз Windows XPде Uno же Mega 2560 драйверлерин орнотуп жатканда бул катаны алсаңыз: "Система file көрсөтүлгөн
  • Linux'та Uno жана Mega 2560 /dev/ttyACM0 түрүндөгү түзмөктөр катары көрсөтүлөт. Булар Arduino программасы сериялык байланыш үчүн колдонгон RXTX китепканасынын стандарттык версиясы тарабынан колдоого алынбайт. Linux үчүн Arduino программасын жүктөп алуу бул /dev/ttyACM* түзмөктөрүн издөө үчүн жаңыланган RXTX китепканасынын версиясын камтыйт. Бул түзмөктөргө колдоо камтыган Ubuntu пакети да бар (11.04 үчүн). Бирок, сиз RXTX пакетин бөлүштүрүүңүздөн пайдаланып жатсаңыз, сизге /dev/ttyACM0 менен/dev/ttyUSB0 (мисалы,) символдук шилтеме керек болушу мүмкүн.ample) сериялык порт Arduino программасында пайда болушу үчүн

чурка 

  • sudo usermod -a -G tty UserName
  • sudo usermod -a -G колдонуучунун атын териңиз
  • Өзгөртүүлөр күчүнө кириши үчүн каттоодон чыгып, кайра кириңиз.

Сериялык портко кирүү

  • Windows'до, программалык камсыздоо жай башталса же ишке киргенде бузулуп калса, же Куралдар менюсу жай ачылса, сиз Bluetooth сериялык портторун же башка тармактык COM портторун Түзмөк башкаргычынан өчүрүшүңүз керек болушу мүмкүн. Arduino программалык камсыздоосу компьютериңиз ишке киргенде жана Куралдар менюсун ачканда бардык сериялык (COM) портторду сканерлейт жана бул тармактык порттор кээде чоң кечигүүлөрдү же кыйроону алып келиши мүмкүн.
  • USB Cellular Wi-Fi Dongle программасы (мисалы, Sprint же Verizon), PDA синхрондоштуруу колдонмолору, Bluetooth-USB драйверлери (мисалы, BlueSoleil), виртуалдык демон куралдары ж.
  • Сериялык портко (мисалы, ZoneAlarm) кирүүгө бөгөт койгон брандмауэр программасы жок экенин текшериңиз.
  • Эгер сиз аларды USB же Arduino тактасына сериялык туташуу аркылуу маалыматтарды окуу үчүн колдонуп жатсаңыз, Processing, PD, vvvv ж.
  • Linux'та Arduino программасын тамыр катары иштетүүгө аракет кылсаңыз болот, жок дегенде убактылуу жүктөө оңдолуп-түзөлбөгөнүн билүү үчүн.

Физикалык байланыш

  • Алгач тактаңыз күйүп (жашыл LED күйүп турат) жана компьютерге туташып турганын текшериңиз.
  • Arduino Uno жана Mega 2560 USB хабы аркылуу Mac менен туташуу кыйын болушу мүмкүн. Эгер "Инструменттер > Сериялык порт" менюңузда эч нерсе көрүнбөсө, тактаны түздөн-түз компьютериңизге кошуп, Arduino IDEди өчүрүп күйгүзүп көрүңүз.
  • Жүктөө учурунда 0 жана 1 санариптик пиндерди ажыратыңыз, анткени алар компьютер менен сериялык байланыш менен бөлүшүлөт (алар туташып, код жүктөлгөндөн кийин колдонулушу мүмкүн).
  • Тактага эч нерсе туташкан жок жүктөөгө аракет кылыңыз (албетте, USB кабелинен башка).
  • Такта металлдык же өткөргүч нерсеге тийбесин текшериңиз.
  • Башка USB кабелин колдонуп көрүңүз; кээде алар иштебейт.

Автоматтык түрдө баштапкы абалга келтирүү

  • Эгер сизде автоматтык түрдө баштапкы абалга келтирүүнү колдобогон тактаңыз болсо, жүктөөдөн бир нече секунд мурун тактаны баштапкы абалга келтирип жатканыңызды текшериңиз. (Arduino Diecimila, Duemilanove жана Nano LilyPad, Pro жана Pro Mini сыяктуу 6 пин программалоо аталыштары менен автоматтык түрдө баштапкы абалга келтирүүнү колдойт).
  • Бирок, кээ бир Diecimila кокусунан туура эмес жүктөгүч менен күйүп кеткендигин эске алыңыз жана жүктөөдөн мурун баштапкы абалга келтирүү баскычын физикалык түрдө басууну талап кылышы мүмкүн.
  • Бирок, кээ бир компьютерлерде Arduino чөйрөсүндө жүктөө баскычын баскандан кийин тактадагы баштапкы абалга келтирүү баскычын басышыңыз керек болот. Экөөнүн ортосундагы 10 секундага чейин же андан көп убакыт аралыгын байкап көрүңүз.
  • Эгер сиз бул катаны алсаңыз: [VP 1]Түзмөк туура жооп бербей жатат. Кайра жүктөп көрүңүз (б.а. тактаны баштапкы абалга келтирип, жүктөө баскычын экинчи жолу басыңыз).

Жүктөөчү

  • Arduino тактаңызда жүктөгүч күйүп калганын текшериңиз. Текшерүү үчүн тактаны баштапкы абалга келтириңиз. Камтылган LED (13 пинге туташкан) күйүп турушу керек. Эгер андай болбосо, тактаңызда жүктөгүч жок болушу мүмкүн.
  • Кандай тактаңыз бар. Эгер бул Мини, LilyPad же кошумча зымдарды талап кылган башка такта болсо, мүмкүн болсо, схемаңыздын сүрөтүн кошуңуз.
  • Сиз тактага жүктөй алдыңызбы же жокпу. Эгер ошондой болсо, такта иштебей калганга чейин / качан аны менен эмне кылып жүрдүңүз эле жана жакында компьютериңизге кайсы программаны кошуп же алып салдыңыз?
  • Кеңири маалымат менен жүктөөгө аракет кылганыңызда көрсөтүлүүчү билдирүүлөр. Бул үчүн, куралдар панелиндеги Жүктөө баскычын чыкылдатып, shift баскычын басып туруңуз.

Arduino REES2 Uno колдонмосун кантип колдонсо болот

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *