Мундариҷа
пинҳон
Чӣ тавр истифода бурдани Arduino REES2 Uno
Чӣ тавр истифода бурдани Arduino Uno
Аризаи маъмулӣ
- Xoscillo, осциллографи кушодаасос
- Arduinome, як дастгоҳи контролери MIDI, ки ба Monome тақлид мекунад
- OBDuino, як компютери сайёҳӣ, ки интерфейси ташхиси бортро истифода мебарад, ки дар аксари мошинҳои муосир мавҷуд аст
- Ardupilot, нармафзор ва сахтафзор бесарнишин
- Gameduino, як сипари Arduino барои эҷоди бозиҳои ретро 2D видео
- ArduinoPhone, телефони мобилии худаш
- Платформаи санҷиши сифати об
Зеркашӣ / насб
- Ба www.arduino.cc Барои зеркашии версияи охирини нармафзори arduino ва системаи оператсионии худро интихоб кунед
- Дар сатри унвон Ҷадвали нармафзорро клик кунед, Танҳо як бор ба поён ҳаракат кунед, ки ин тасвирро мебинед
- Мувофиқи системаи оператсионии шумо, масалан, агар шумо системаи Windows дошта бошед, Windows Installer -ро интихоб кунед.
Танзимоти ибтидоӣ
- Менюи Tools ва Board -ро интихоб кунед
- Сипас навъи тахтаи Arduino-ро интихоб кунед, ки шумо мехоҳед барномарезӣ кунед, дар ҳолати мо он Arduino Uno аст.
- Барномасозро интихоб кунед Arduino ISP , агар ин интихоб нашуда бошад, бояд барномасози Arduino ISP-ро интихоб кунед. пас аз пайваст кардани Arduino бояд порти COM-ро интихоб кунед.
Як LED мижа
- Тахтаро ба компютер пайваст кунед. Дар Arduino, нармафзор ба File -> Мисолamples -> Асосҳо -> Миллат LED. Рамз ба таври худкор дар тиреза бор карда мешавад.
- Тугмаи Боргириро пахш кунед ва мунтазир бошед, ки барнома мегӯяд, Боркунӣ анҷом ёфт. Шумо бояд дидед, ки LED дар паҳлӯи пин 13 чашмак мезанад. Дар хотир доред, ки аллакай LED-и сабз ба аксари тахтаҳо пайваст шудааст - ба шумо ҳатман LED-и алоҳида лозим нест.
Мушкилкушо
Агар шумо наметавонед ягон барномаро ба Arduino Uno бор кунед ва ин хатогиро барои "BLINK" дарёфт кунед, ҳангоми боркунии Tx ва Rx ҳамзамон чашмак мезанад ва паёмро тавлид мекунад.
avrdude: хатои санҷиш, номувофиқии аввал дар байт 0x00000x0d != 0x0c Хатои санҷиши Avrdude; номутобиқатии мундариҷа Avrdudedone "Ташаккур"
Пешниҳод
- Боварӣ ҳосил кунед, ки шумо дар менюи Асбобҳо > Раёсат ҷузъи дурустро интихоб кардаед. Агар шумо Arduino Uno дошта бошед, шумо бояд онро интихоб кунед. Инчунин, тахтаҳои навтари Arduino Duemilanove бо ATmega328 меоянд, дар ҳоле ки кӯҳнаҳо ATmega168 доранд. Барои тафтиш, матнро дар микроконтроллер (чипи калонтар) дар тахтаи Arduino-и худ хонед.
- Тафтиш кунед, ки порти мувофиқ дар менюи Tools > Serial Port интихоб шудааст (агар порти шумо пайдо нашавад, 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 навсозӣ кунед.
- Танҳо дар дастгоҳи рост клик кунед (тахта бояд ба компютери шумо пайваст бошад) ва Windows-ро дар .inf мувофиқ нишон диҳед file боз. .inf дар драйверҳо/ директорияи нармафзори Arduino ҷойгир аст (на дар зердиректори FTDI USB Drivers).
- Агар шумо ин хаторо ҳангоми насб кардани драйверҳои Uno ё Mega 2560 дар Windows XP пайдо кунед: "Система наметавонад file муайян карда шудааст
- Дар Linux, Uno ва Mega 2560 ҳамчун дастгоҳҳои шакли /dev/ttyACM0 пайдо мешаванд. Инҳоро версияи стандартии китобхонаи RXTX, ки нармафзори Arduino барои иртиботи пайдарпай истифода мебарад, дастгирӣ намекунад. Зеркашии нармафзори Arduino барои Linux версияи китобхонаи RXTX-ро дар бар мегирад, ки барои ҷустуҷӯи ин дастгоҳҳои /dev/ttyACM* часпонида шудааст. Инчунин як бастаи 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).
- Ба шумо лозим меояд, ки коркард, PD, vvvv ва ғайраро тарк кунед, агар шумо онҳоро барои хондани маълумот тавассути USB ё пайвасти пайдарпай ба тахтаи Arduino истифода баред.
- Дар Linux, шумо метавонед кӯшиш кунед, ки нармафзори Arduino -ро ҳамчун реша иҷро кунед, ҳадди аққал муваққатан бубинед, ки оё боргузорӣ ислоҳ мешавад.
Пайвастагии ҷисмонӣ
- Аввал боварӣ ҳосил кунед, ки тахтаи шумо фаъол аст (диодиди сабз фурӯзон аст) ва ба компютер пайваст аст.
- Arduino Uno ва Mega 2560 метавонанд ҳангоми пайвастшавӣ ба Mac тавассути маркази USB мушкилот дошта бошанд. Агар дар менюи "Асбобҳо > Порти силсилавии" шумо чизе пайдо нашавад, кӯшиш кунед, ки тахтаро мустақиман ба компютери худ пайваст кунед ва Arduino IDE-ро аз нав оғоз кунед.
- Ҳангоми боркунӣ пинҳои рақамии 0 ва 1-ро ҷудо кунед, зеро онҳо бо иртиботи пайдарпай бо компютер муштараканд (онҳо метавонанд пас аз боркунии код пайваст шаванд ва истифода шаванд).
- Кӯшиш кунед, ки бе ягон чизи ба тахта пайвастшуда бор кунед (албатта ба ғайр аз сими USB).
- Боварӣ ҳосил кунед, ки тахта ба ягон чизи металлӣ ё ноқилӣ намерасад.
- Сими USB-и дигарро санҷед; баъзан кор намекунанд.
Reset Reset
- Агар шумо тахтае дошта бошед, ки аз навсозии худкор пуштибонӣ намекунад, боварӣ ҳосил кунед, ки шумо якчанд сония пеш аз боркунӣ тахтаро аз нав танзим мекунед. (Arduino Diecimila, Duemilanove ва Nano аз нав танзимкунии худкорро дастгирӣ мекунанд, ба монанди LilyPad, Pro ва Pro Mini бо сарлавҳаҳои барномасозии 6-пин).
- Бо вуҷуди ин, дар хотир доред, ки баъзе Diecimila тасодуфан бо боркунаки нодуруст сӯзонда шуданд ва метавонад аз шумо талаб кунад, ки пеш аз боргузорӣ тугмаи барқароркуниро ба таври ҷисмонӣ пахш кунед.
- Бо вуҷуди ин, дар баъзе компютерҳо, пас аз пахш кардани тугмаи боргузорӣ дар муҳити Arduino, ба шумо лозим меояд, ки тугмаи барқароркуниро дар тахта пахш кунед. Фосилаҳои гуногуни вақтро байни ин ду, то 10 сония ё бештар аз он санҷед.
- Агар шумо ин хатогиро пайдо кунед: [VP 1]Дастгоҳ дуруст ҷавоб намедиҳад. Кӯшиш кунед, ки бори дигар бор кунед (яъне тахтаро аз нав танзим кунед ва бори дуюм тугмаи зеркашӣро пахш кунед).
Боркунаки пурборкунанда
- Боварӣ ҳосил кунед, ки боркунак дар тахтаи Arduino-и шумо сӯзонда шудааст. Барои тафтиш, тахтаро аз нав танзим кунед. LED-и дарунсохт (ки ба пин 13 пайваст аст) бояд чашмак мезанад. Агар ин тавр накунад, дар тахтаи шумо боркунаки боркунак мавҷуд набошад.
- Шумо чӣ гуна тахта доред. Агар он Mini, LilyPad ё тахтаи дигар бошад, ки ноқилҳои иловагӣ талаб мекунад, агар имконпазир бошад, акси схемаи худро илова кунед.
- Новобаста аз он ки шумо ягон вақт тавонистед ба тахта бор кунед. Агар ин тавр бошад, шумо пеш аз кор кардан / қатъ шудани тахта бо чӣ кор мекардед ва кадом нармафзорро шумо ба наздикӣ аз компютери худ илова кардаед ё хориҷ кардаед?
- Паёмҳо ҳангоми кӯшиши бор кардан бо баромади муфассал нишон дода мешаванд. Барои ин, тугмаи гузаришро ҳангоми пахш кардани тугмаи боргузорӣ дар панели асбобҳо нигоҳ доред.