Arduino Ин платформаи сахтафзор ва нармафзор аст, ки дар ҷаҳони электроника дар сатҳи ҳаводор ва касбӣ инқилоб кардааст. Осонии истифода ва гуногунҷанбаи он онро як интихоби хеле маъмул барои лоиҳаҳои робототехника, автоматизатсияи хона ва бисёр барномаҳои дигар месозад. Аммо, агар шумо дар ин соҳа нав бошед, шумо метавонед ҳангоми насб кардани Arduino каме ғамгин шавед. дар компютери шумо. Дар ин мақола, мо ба шумо қадам ба қадам шарҳ медиҳем чӣ тавр насб кардани Arduino оддӣ ва зуд, то шумо метавонед ба кор шурӯъ кунед дар лоиҳаҳои шумо бе мушкилот.
Пеш аз оғози насб, муҳим аст, ки Дар бораи он ки шумо кадом версияи Arduino-ро истифода мебаред, равшан бошед. Шумо метавонед дар байни Arduino IDE, як замимаи модарӣ, ки ба шумо имкон медиҳад, ки кодро ба тахтаи Arduino-и худ нависед ва бор кунед ё муҳити алтернативии барномасозӣ, ба монанди PlatformIO, чандирии бештар ва хусусиятҳои пешрафтаро пешниҳод мекунад, интихоб кунед. Ҳарду вариант афзалиятҳо ва нуқсонҳои худро доранд, аз ин рӯ тавсия дода мешавад, ки пеш аз қабули қарор каме тадқиқот гузаронед.
Қадами аввал барои насб кардани Arduino IDE ин зеркашии нармафзор аз сайти расмии Arduino мебошад. Дар саҳифаи зеркашӣ шумо версияҳоро барои Windows, macOS ва Linux хоҳед ёфт. Боварӣ ҳосил кунед, ки версияи мувофиқро барои худ интихоб кунед низоми амал. Пас аз зеркашии файл, барои оғоз кардани насбкунӣ онро иҷро кунед. Дастурҳои устоди насбкуниро иҷро кунед ва пас аз чанд дақиқа шумо IDE Arduino-ро барои истифода омода хоҳед кард.
Агар шумо қарор диҳед, ки PlatformIO-ро ҳамчун муҳити барномасозии худ истифода баред, шумо инчунин бояд Code Visual Studioро зеркашӣ ва насб кунед. Ин як муҳаррири хеле маъмул ва пурқуввати коди сарчашма мебошад, ки барои истифодаи PlatformIO асос хоҳад буд. Ба сайти расмӣ равед аз Visual Studio Code ва версияи мувофиқи системаи оператсионии шумо зеркашӣ кунед. Пас аз зеркашӣ, файли насбкуниро иҷро кунед ва дастурҳоро иҷро кунед. Пас аз ба итмом расонидани насб, шумо омода хоҳед буд, ки плагини PlatformIO-ро аз бозори Visual илова кунед Коди студия.
Пас аз насб кардани Arduino IDE ё PlatformIO, тахтаи Arduino-и худро ба компютери худ пайваст кунед бо истифода аз Сими USB. Боварӣ ҳосил кунед, ки шумо порти дурустро барои Arduino IDE интихоб мекунед ё дастурҳои мушаххасро барои PlatformIO иҷро кунед. Вақте ки тахта дуруст пайваст шудааст, шумо метавонед ба навиштан ва бор кардани код ба он шурӯъ кунед.
Дар ҷамъбаст, Насб кардани Arduino як раванди оддӣ аст ки набояд душвориҳои минбаъдаро ба вуҷуд оварад. Новобаста аз он ки бо истифода аз Arduino IDE ё PlatformIO, бо риояи қадамҳои дар боло зикршуда, шумо метавонед муҳити кории худро ба зудӣ омода созед. Бо Arduino, шумо метавонед лоиҳаҳои худро амалӣ кунед ва ҷаҳони ҷолиби электроникаро ба таври дастрас ва ҷолиб биомӯзед.
1) Талабот барои насби Arduino
Пеш аз оғози насби Arduino, муҳим аст, ки таъмин намудани шартҳои зарурӣ барои раванди муваффақ. Дар зер унсурҳои муҳиме ҳастанд, ки бояд дар хотир нигоҳ дошта шаванд:
1. Компютер: Ба шумо компютер лозим аст, ки дар он нармафзори Arduino насб ва кор карда мешавад. Боварӣ ҳосил кунед, ки компютери шумо ба талаботи зерин ҷавобгӯ аст:
- Системаи оператсионии мувофиқ: Arduino бо Windows, Mac OS X ва Linux мувофиқ аст.
- Пайвастшавӣ ба Интернет: Тавсия дода мешавад, ки барои зеркашии нармафзор ва дастрасӣ ба захираҳо ва навсозиҳо пайвасти устувор дошта бошед.
- Иқтидори коркард ва хотира: Ҳарчанд Arduino компютери пурқувватро талаб намекунад, муҳим он аст, ки он дорои қобилияти коркард ва хотираи кофӣ барои кори муътадил.
2. Сими USB: Барои пайваст кардани тахтаи Arduino сими USB лозим мешавад ба компютер. Ин кабел имкон медиҳад, ки алоқа ва интиқоли маълумот байни ду дастгоҳ. Боварӣ ҳосил кунед, ки шумо сими USB доред, ки бо тахтаи Arduino истифода мешавад.
3. Шӯрои Arduino: Албатта, барои иҷрои ҳама гуна лоиҳа ба шумо тахтаи Arduino лозим аст. Моделҳои гуногуни тахтаҳои Arduino мавҷуданд, аз ин рӯ шумо бояд якееро интихоб кунед, ки ба эҳтиёҷоти шумо мувофиқ бошад. Боварӣ ҳосил кунед, ки шумо тахта ва ҷузъҳои иловагии онро доред, ба монанди кабелҳо ва резисторҳо, агар барои лоиҳаи мушаххаси шумо лозим бошад.
2) Муҳити таҳияи Arduino -ро зеркашӣ ва омода кунед
Пеш аз оғози истифодаи Arduino, шумо бояд муҳити таҳияро зеркашӣ ва насб кунед. Версияи охирини Arduino IDE-ро аз сайти расмии Arduino ройгон зеркашӣ кардан мумкин аст. Пас аз зеркашӣ, шумо бояд қадамҳои муқаррарии насбкуниро иҷро кунед системаи амалиётӣ истифода мешавад, хоҳ Windows, хоҳ Mac ё Linux.
Пас аз насб кардани муҳити таҳияи Arduino, муҳим аст, ки шумо драйверҳои зарурӣ дошта бошед, то сахтафзори Arduino аз ҷониби система эътироф карда шавад. Агар шумо тахтаи аслии Arduino-ро истифода баред, ба шумо одатан лозим нест, ки ягон драйвери иловагӣ насб кунед, зеро нармафзори Arduino IDE драйверҳои маъмултаринро дар бар мегирад. Аммо, агар шумо як тахтаи клон ё версияи кӯҳнаи Arduino-ро истифода баред, ба шумо лозим меояд, ки драйверҳои мувофиқро насб кунед.
Пас аз ба итмом расонидани насби муҳити рушд ва драйверҳо, Тавсия дода мешавад, ки системаро бозоғоз намоед, то боварӣ ҳосил кунед, ки ҳамаи танзимот дуруст танзим карда шудаанд. Пас аз бозоғозӣ, шумо метавонед Arduino IDE -ро кушоед ва барномасозии лоиҳаҳои худро оғоз кунед. Дар хотир доред, ки тахтаи Arduino-и худро ба компютери худ бо истифода аз сими USB пайваст кунед, то тавонед барномаҳои худро бор кунед ва онҳоро дар сахтафзор иҷро кунед!
3) Пайвастшавӣ ва конфигуратсияи сахтафзори зарурӣ
Барои насб кардани Arduino, шумо бояд пайвастшавӣ барқарор кунед таҷҳизоти дуруст ва мувофиқ талаб карда мешавад. Аввалан, боварӣ ҳосил кунед, ки шумо сими дурусти USB-ро барои пайваст кардани Arduino ба компютери худ доред. Боварӣ ҳосил кунед, ки кабел дар ҳолати хуб аст ва он бо модели Arduino, ки шумо истифода мебаред, мувофиқ аст. Сипас, як канори сими USB-ро ба Arduino ва нӯги дигарро ба порти USB-и ройгон дар компютери худ пайваст кунед.
Пас аз пайваст кардани Arduino, муҳим аст, ки тасдиқи он, ки қувваи барқро дуруст қабул мекунад. Тахтаи Arduino дорои LED-и барқ аст, ки ҳангоми ба таври дуруст таъмин кардани тахта бояд равшан карда шавад. Инчунин, тафтиш кунед, ки ҳама ҷузъҳои иловагии зарурӣ дуруст пайваст шудаанд, ба монанди сенсорҳо ё модулҳои беруна. Агар лозим бошад, схемаҳо ё диаграммаҳои пайвастшавиро истифода баред, то насби дурустро таъмин кунед.
Дар робита ба конфигуратсияи сахтафзор, шумо бояд насб кунед controladores o drivers то ки компютери шумо тахтаи Arduino -ро эътироф кунад. Драйверҳо барномаҳое мебошанд, ки алоқаи байни тахта ва системаи оператсионии компютери шуморо фароҳам меоранд. Шумо метавонед драйверҳои лозимиро аз сайт зеркашӣ кунед вебсайт расмии Arduino. Барои дуруст насб кардани драйверҳо дастурҳои аз ҷониби истеҳсолкунанда пешниҳодшударо риоя кунед.
4) Насб кардани драйверҳои USB барои Arduino
Насбкунии лос Контроллерҳои USB барои Arduino
Насби дурусти драйверҳои USB барои кори дурусти Arduino муҳим аст. Пеш аз он ки мо оғоз кунем, қайд кардан муҳим аст, ки ронандагон вобаста ба модели Arduino, ки шумо истифода мебаред, метавонанд фарқ кунанд. Дар аксари ҳолатҳо, компютери шумо бояд ҳангоми пайваст кардани он дастгоҳи USB-ро ба таври худкор эътироф кунад. бори аввал. Аммо, агар ин рӯй надиҳад, шумо бояд насбро дастӣ иҷро кунед.
Қадами аввал ин муайян кардани модели Arduino аст. Ин хеле муҳим аст, зеро ҳар як модел драйверҳои мушаххасро истифода мебарад. Шумо метавонед маълумоти муфассалро дар бораи модели Arduino-и худ дар вебсайти расмии Arduino ё дар дастури дастгоҳ пайдо кунед. Вақте ки шумо ин маълумотро доред, шумо метавонед драйвери мувофиқро аз саҳифаи зеркашии вебсайти расмӣ зеркашӣ кунед.
- Ба саҳифаи зеркашии Arduino дастрасӣ пайдо кунед.
- Модели Arduino-ро интихоб кунед.
- Интихоб кунед системаи оператсионии шумо.
- Истиноди зеркашии драйвери USB -ро клик кунед.
- Пас аз ба итмом расидани зеркашӣ, файлро кушоед ва дастурҳои насбкуниро иҷро кунед.
Пас аз насб кардани драйверҳои USB, бо истифода аз сими USB Arduino-ро ба компютери худ пайваст кунед. Компютери шумо бояд ба таври худкор "дастгоҳро шинохт" ва ба насб кардани драйверҳо шурӯъ кунад, агар он аллакай надошта бошад. Агар насб бомуваффақият анҷом дода шавад, шумо метавонед ба истифодаи Arduino-и худ бе мушкилот шурӯъ кунед. Агар шумо ҳангоми насбкунӣ бо ягон мушкилот рӯ ба рӯ шавед, шумо метавонед компютери худро бозоғоз намоед ва боварӣ ҳосил кунед, ки он ба интернет пайваст аст, то драйверҳои навтаринро зеркашӣ кунед.
Хулоса, насб кардани драйверҳои USB барои Arduino барои таъмини кори дурусти дастгоҳ муҳим аст. Боварӣ ҳосил кунед, ки модели Arduino-и худро муайян кунед ва драйверҳои мувофиқро аз вебсайти расмӣ зеркашӣ кунед. Агар шумо ҳангоми насб ягон мушкилоте пайдо кунед, компютери худро бозоғоз намоед ва пайвасти интернети худро тафтиш кунед. Пас аз насб кардани драйверҳо, шумо метавонед аз тамоми қобилиятҳои Arduino худ лаззат баред.
5) Танзими порти алоқа дар Arduino IDE
Конфигуратсияи порти алоқа дар Arduino IDE: Пас аз он ки шумо Arduino IDE-ро дар компютери худ бомуваффақият насб кардед, ба шумо лозим меояд, ки порти иртиботиро барои барномасозӣ ва иртибот бо тахтаи Arduino-и худ танзим кунед. Конфигуратсияи порти алоқа муҳим аст, то шумо метавонед барномаҳои худро дар тахта бор кунед ва иртиботи пайдарпайро анҷом диҳед бо дигар дастгоҳҳо.
Қадами 1: Бо истифода аз сими USB тахтаи Arduino-и худро ба компютери худ пайваст кунед. Боварӣ ҳосил кунед, ки тахта дуруст пайваст ва фаъол аст.
Қадами 2: Arduino IDE-ро дар компютери худ кушоед. Дар панели асбобҳои боло, "Асбобҳо" -ро клик кунед ва "Порт" -ро интихоб кунед. Дар ин ҷо шумо рӯйхати афтандаеро бо портҳои дастраси алоқа хоҳед дид.
Қадами 3: Порти коммуникатсионӣеро, ки тахтаи Arduino-и шумо ба он пайваст аст, интихоб кунед. Агар шумо мутмаин набошед, ки кадом порт дуруст аст, шумо метавонед тахтаи Arduino-ро ҷудо кунед ва аз нав пайваст кунед ва рӯйхати портҳоро тафтиш кунед, то бубинед, ки рӯйхат навсозӣ мешавад ва бандари нав пайдо мешавад. Пас аз он ки шумо порти дурустро интихоб кардед, конфигуратсияи шумо захира карда мешавад ва онро дар сессияҳои барномасозии оянда истифода бурдан мумкин аст.
Дар хотир доред, ки конфигуратсияи бандари коммуникатсионӣ барои барномарезӣ кардан ва муошират кардан бо тахтаи Arduino муҳим аст. Агар шумо порти дурустро интихоб накунед, шумо метавонед ҳангоми боркунии барномаҳо ё кӯшиши муошират бо дастгоҳҳои дигар мушкилот пайдо кунед. Боварӣ ҳосил кунед, ки дар ҳар як сессияи барномасозӣ порти мувофиқро тафтиш кунед ва интихоб кунед.
6) Санҷиши насби Arduino
Санҷиши насби Arduino
Пеш аз оғози истифодаи Arduino, боварӣ ҳосил кардан лозим аст, ки насб дуруст анҷом дода шудааст. Инҳоянд чанд қадамҳои оддии барои санҷидани он ки ҳама чиз дуруст аст:
1. Нармафзори Arduino -ро иҷро кунед: Пас аз он ки шумо барномаи Arduino-ро дар компютери худ насб кардед, онро кушоед ва боварӣ ҳосил кунед, ки он дуруст оғоз меёбад. Ин ба шумо мегӯяд, ки насбкунӣ бомуваффақият анҷом ёфт ва барнома барои истифода омода аст. Агар шумо дар оғози нармафзор ягон мушкилоте дошта бошед, ба шумо лозим меояд, ки Arduino-ро аз нав насб кунед.
2. Пайваст кардани Arduino ба компютери шумо: Бо истифода аз сими USB тахтаи Arduino-и худро ба компютер пайваст кунед. Вақте ки шумо Arduino-ро пайваст мекунед, шумо метавонед дар компютери шумо садо ё огоҳинома пайдо шавад, ки ин нишон медиҳад, ки дастгоҳ бомуваффақият пайваст шудааст. Агар садо бароварда нашавад ё ягон огоҳинома пайдо нашавад, санҷед, ки сими USB дар ҳолати хуб аст ва Arduino дуруст васл шудааст.
3. Санҷиши порти COM: Боварӣ ҳосил кунед, ки порти COM дуруст дар нармафзори Arduino интихоб шудааст. Ба ҷадвали "Асбобҳо" гузаред ва бандари COM-ро, ки ба Arduino пайваст аст, интихоб кунед. Агар шумо боварӣ надошта бошед, ки кадом порт дуруст аст, Arduino-ро аз розетка ҷудо кунед ва дубора пайваст кунед ва бубинед, ки ба рӯйхат порти нав илова карда шудааст. Он портро интихоб кунед ва ба боргузории коди худ ба Arduino оғоз кунед.
Бо риояи ин қадамҳои оддӣ, шумо метавонед насби Arduino-и худро зуд тафтиш кунед ва боварӣ ҳосил кунед, ки ҳама чиз барои оғози барномасозӣ омода аст. Дар хотир доред, ки агар шумо ҳангоми насбкунӣ ё санҷиш бо ягон мушкилот рӯ ба рӯ шавед, шумо ҳамеша метавонед ба ҳуҷҷатҳои расмии Arduino муроҷиат кунед ё дар форумҳои ҷомеа кӯмак пурсед. Акнун шумо омодаед ба таҳияи лоиҳаҳои шахсии худ бо Arduino шурӯъ кунед!
7) Тавсияҳо барои ҳалли мушкилоти умумӣ дар насби Arduino
Recomendaciones para ҳалли мушкилот маъмул дар насби Arduino
Агар шумо ҳангоми кӯшиши насб кардани Arduino мушкилот дошта бошед, хавотир нашавед, шумо дар ҷои дуруст ҳастед. Инҳоянд баъзе тавсияҳо ва роҳҳои ҳалли мушкилоти умумӣ, ки ҳангоми насбкунӣ метавонанд ба миён оянд.
1. Мутобиқати системаи амалиётиро тафтиш кунед: Пеш аз оғози насбкунӣ, боварӣ ҳосил кунед, ки системаи оператсионии шумо бо Arduino мувофиқ аст. Талаботи ҳадди ақалро санҷед ва боварӣ ҳосил кунед, ки шумо версияи дуруст доред системаи оператсионӣ барои дастгоҳи шумо.
2. Антивирус ё деворро хомӯш кунед: Баъзан антивирус ё девори шумо метавонад насби Arduino-ро боздорад. Агар шумо ҳангоми насб бо мушкилот рӯ ба рӯ шавед, кӯшиш кунед, ки ин абзорҳои бехатариро муваққатан ғайрифаъол кунед ва аз нав кӯшиш кунед.
3. Навсозии драйверҳои дастгоҳ: Драйверҳои кӯҳнаи дастгоҳ метавонанд ҳангоми насби Arduino мушкилоти мутобиқатро ба вуҷуд оранд. Боварӣ ҳосил кунед, ки шумо драйверҳои навтарини порти USB-ро доред, ки шумо тахтаи Arduino-и худро ба он пайваст мекунед. Шумо метавонед вебсайти истеҳсолкунандаи дастгоҳро тафтиш кунед ё мудири дастгоҳи системаи оператсионии худро барои навсозии драйверҳо истифода баред.
Умедворем, ки ин тавсияҳо ба шумо дар ҳалли мушкилоте, ки ҳангоми насби Arduino дучор мешавед, кӯмак мекунанд! Агар шумо то ҳол мушкилот дошта бошед, мо тавсия медиҳем, ки дар форумҳо ва ҷомеаҳои онлайн ҷустуҷӯ кунед, ки дар он шумо доираи васеи ҳалли мушкилот ва маслиҳатҳоро барои ҳалли мушкилоти мушаххас пайдо мекунед. Дар хотир доред, ки субот ва сабр ҳангоми кор бо технология муҳим аст. .
Ман Себастьян Видал, муҳандиси компютер ҳастам, ки ба технология ва DIY дилчасп аст. Гузашта аз ин, ман офаринандаи он ҳастам tecnobits.com, ки дар он ман дарсҳоро мубодила мекунам, то технологияро барои ҳама дастрастар ва фаҳмо гардонам.