Мазмұны:

Arduino: Бағдаршамдар жиынтығын жасау: 9 қадам
Arduino: Бағдаршамдар жиынтығын жасау: 9 қадам

Бейне: Arduino: Бағдаршамдар жиынтығын жасау: 9 қадам

Бейне: Arduino: Бағдаршамдар жиынтығын жасау: 9 қадам
Бейне: MKS Robin Nano v2.0 - A4988 or DRV8825 Install Guide 2024, Қараша
Anonim
Arduino: Бағдаршамдар жиынтығын жасау
Arduino: Бағдаршамдар жиынтығын жасау

БҰЛ ЖОБА БАҚТАЛҒАН ПІКІРДІҢ ӨЗІНДЕГІ ЖҰМЫС !!! Бұл оқулық сізге басқарылатын және конфигурацияланатын бағдаршамдар жиынтығын құру процесінде сізге сонымен қатар Arduino негіздерін үйретеді. Кейбір білім қажет және мен Arduino.cc -тің керемет адамдары жасаған келесі құжаттың барлық беттерін оқуға және орындауға кеңес беремін! Біз оларды қолданамыз және оларды қалай қолданамыз, ол сонымен қатар цифрлық, аналогтық және сериялық кірістер мен шығыстарды және олардың қалай қолданылатынын сипаттайды. Сіз менің бағдаршам туралы алдыңғы оқулығымды оқыған боларсыз, бұл ұқсас ұғым болады, бірақ құрастыру оңайырақ болады. Arduino даму ортасының қарапайымдылығына байланысты тағы басқа мүмкіндіктерге бай. Бұл жобадан кейін сіз оны кеңейте аласыз:+ Жарықтарды қиылысатын жолдарға қосу (реттіліктің күрделілігін кеңейту).+ Параметрлерді бағдарламаланатын ету EEPROM мен Serial портын қолдана отырып.

1 -қадам: бөлшектер

Сізге бірнеше бөліктер қажет болады, егер сіз менің AVR микропроцессорларындағы алдыңғы жобамды жасаған болсаңыз, онда сізге сол заттарды қайтадан сатып алудың қажеті жоқ, сізге тек Tinker.it -тен алуға болатын Arduino мен USB сымы қажет. 5В пьезо дыбыс шығарғыштың формасы. Бұл жобаның резервтік көшірмесін жасау немесе кеңейту үшін көбірек тапсырыс беруге болатын минималды талаптар. 1x Нан тақтасы (34-0655) 1x Өткір байланыстар (34-0495) 2х Қызыл жарық диодтар (55-0155) 1х Қызғылт сары (сары емес) жарықдиодты (55-0124) 2x Жасыл жарық диодтары (55-0120) 1x Ақ жарықдиодты (55-1640)) 1x Piezo Sounder (35-0282) 1x Push to make button (78-0630) 1x 10K резисторлар (62-0394) 1x 220ohm резисторлар (62-0354) ОПЦИОНАЛЬ-1x 3m USB кабелі (19-8662) Rapid Online-£ 20.701x Arduino DiecimilaTinker.it- £ 20.35 Жалпы сомасы 41.05 фунт стерлингті құрады, бұл AVR оқулығынан жоғары, бірақ оған тұрарлық және жеткізілімді қамтиды. Жеткізу ақысы өте жоғары, сондықтан неге сіз сонда және Тинкерде болмасаңыз да, дүкенге бармаңыз. және сіз кейінірек ойнай алатын кейбір бөліктерді таба алатындығыңызды біліңіз. Сіз ойнай алатын басқа жарық диодтар мен басқа да биттер. Жақсы жаңалық - бұл жобаға сізге ешқандай құрал немесе дәнекерлеу қажет емес, ол биттерді біріктіреді! Егер сізде барлық бөлшектер бар болса, сіз өз жобаңызды құрастыруға дайынсыз, алайда егер сіз бұл жобаны тұрақты етуді жоспарлап отырсаңыз, онда ол жұмыс істегеннен кейін жұмысты төмен қарай дәнекерлеуге арналған таспалы тақтаның қандай да бір түрін алғыңыз келеді.

2 -қадам: Жұмысты бастау

Жұмысты бастау оңай, барлық компоненттердің орналасуын тексеріңіз, ең дұрысы, Arduino -ді тақтаның сол жағына қойып, ажыратыңыз, содан кейін әр компонентті тақтаға қосу үшін келесі бірнеше қадамдарды орындаңыз. Arduino, және ақырында Arduino бағдарламалау, сіз оны тексере аласыз, содан кейін не болып жатқанын көру үшін түсініктемелермен кодты оқи аласыз.

3 -қадам: жарықдиодты шамдар

Жарық диодтары
Жарық диодтары
Жарық диодтары
Жарық диодтары
Жарық диодтары
Жарық диодтары

Жұмысқа кіріспес бұрын барлық светодиодтардың дұрыс қосылғанын тексеріңіз. Қысқа сым оң жақта және ұзағырақ сол жақта жүреді. Біз кейінірек резисторларды қосатын боламыз, сондықтан светодиоды зақымдайтындықтан, әлі де қуат көзіне қоспаңыз. Төмендегі суретте ұзын және қысқа сымдар, содан кейін екіншісі көрсетілген Суретте олардың қалай қосылуы керектігін көрсетеді, үшіншісі тапсырысты көрсетеді. КЕҢЕС! Светодиодтардың 5 бағаналы биттен екі бағанға дейін таралғанына көз жеткізіңіз, әйтпесе олар жұмыс істемейді және сізде қысқа тұйықталу болады.

4 -қадам: Пьезо

Пьезо
Пьезо
Пьезо
Пьезо
Пьезо
Пьезо

Біз бұған қайта ораламыз және оны Arduino -ға секіргіштерді орнату үшін көтеруіміз керек, бірақ әзірге оны орталық бөліктің екі жағына бір түйреуішпен орнына қойыңыз. тақталы түйреуіштер 5 бөліктің екі бөлігінде солдан оңға қарай қосылады, екі бөлікті бөлу үшін ортасында бөлу керек, ал 2 сыртқы түйреуіш жоғарыдан төменге қарай екі бағанда қосылады, олар екі жақта да, бірақ тақтаның бір жағы екіншісіне, басқаша айтқанда, бұл қажет болған жағдайда бір -бірінен тәуелсіз екі бөлек тізбекті қамтамасыз ету үшін пайдаланылуы мүмкін. Сонымен қатар, кейбір тақталарда үстіңгі және астыңғы жартысы қосылмайды, сондықтан секіруді а көмегімен жасауға болады. егер сіздің схемаңыз жұмыс істемесе, жоғарғы жартыдан төменгі жартысына дейін сым.

5 -қадам: түйме

Түйме
Түйме
Түйме
Түйме
Түйме
Түйме
Түйме
Түйме

Түймеде 4 түйреуіш бар, олардың барлығы қосылғанын және бүгілмеуін қамтамасыз етіңіз, содан кейін Пиезо сияқты орталық бөлгіште орналасады. Жоғарғы сымнан кейін жоғарғы оң жақ түйреуішті тік түйреуіштердің қызыл жағына салыңыз. Жарық диодтары (төмендегі 2 -суретті қараңыз) BROWN BLACK ORANGE GOLD (10k) резисторды қолданыңыз және оны төмендегі 4 -суретте көрсетілгендей сыммен қосыңыз. (Оң жақтан тақтаға төмен қарай жүгіру үшін 1 дюймдік кішкене жол жеткілікті).

6 -қадам: резисторлар

Резисторлар
Резисторлар
Резисторлар
Резисторлар
Резисторлар
Резисторлар

Светодиодтардан 220 Ом резисторлық сымды қарама -қарсы жақтағы бір қатарға (мысалы, 2 -суретті қараңыз) қолданып, барлық светодиодтар үшін қайталаңыз. Жарық диоды. Төмендегі 3 -сурет соңғы нәтижені көрсетеді. (Жасыл сым қажет емес екенін ескеріңіз, егер сіздің схемаңыз менікіндей жұмыс істемесе, ол тақталардың жоғарғы жартысын электр рельстерінің төменгі жартысына қосады, себебі кейбір тақталар бөлінгенде).

7 -қадам: Сымдарды жалғау

Сымдар
Сымдар
Сымдар
Сымдар
Сымдар
Сымдар
Сымдар
Сымдар

Енді біз Arduino -ны нан тақтасына қосамыз, сымдар жоғарыдан төменге қарай кезекпен реттеледі, және егер дұрыс емес шамдар уақытында жанбаса, кабельдерді тиісті орындарға бекітеді. 2 және 3 -суреттер: 5В желісінен түйіннен шығатын резисторға өтіңіз. 6 -сурет: Светодиодтар светодиодтан төмен қарай жұмыс істейтін жоғарғы жарықдиодты бастап 13 -тен 8 -ге дейін сыммен қосылады. Мен тақтаны сол жақта болу керек дедім, себебі сіз оны төмендегідей сымдай аласыз … 13 o -------- o ---/\/\/\/\/----- O --- | 12 o -------- o ---/\/\/\/\/\ --- --- O --- | 11 o -------- o ---/\/\/\/\/\ --- --- O --- | 10 o -------- o ---/\/\/\/\/\- ---- O --- | 09 o -------- o ---/\/\/\/\ --- --- O --- | 7-сурет: Сымды апельсин сымдары Пиезо (8 -штырь), светодиод 7 (түйреуіш 7) және түйме (6 -түйін) сияқты бұрынғыдай қызғылт -сары сымдар 6 -түйреуіштің орналасуы өте маңызды екенін ескеріңіз, әйтпесе бағдаршам түймені ұстап тұрғандай үнемі айналады.

8 -қадам: Arduino бағдарламалау

Arduino бағдарламалау
Arduino бағдарламалау
Arduino бағдарламалау
Arduino бағдарламалау
Arduino бағдарламалау
Arduino бағдарламалау

Arduino бағдарламалауды жеңілдету мүмкін емес еді, бірақ біз Arduino IDE -ге қайда іздеу керектігін және Arduino -ның қай түрімен сөйлесу керектігін айтуымыз керек. TOOLS> BOARD> ARDUINO DIECIMILA тармағына өтіңіз. мұнда Arduino іздеу керек TOOLS> SERIAL PORT тармағына өтіп, ең логикалық портты таңдаңыз, онда usb сериясы немесе оған ұқсас нәрсе айтылады, bluetooth немесе басқа нәрсе емес, ең нашар сценарийде сіз қателесесіз және оны орнатуыңыз керек. Енді сіз бекітілген PDE файлын ашып, тақтаға жүктеуіңіз керек, кейбір нүктелерді көрсететін көрсеткі бар батырманы басу арқылы/…-> | Бұл бірнеше минутты алады, ал егер сәтті болса, Arduino енді іске қосылады. кодты тақтаны терминал тәрізді интерфейспен басқару үшін оң жақтағы түймені (сериялық монитор) басыңыз.

9 -қадам: және олардың барлығы соңынан кейін бақытты өмір сүрді

Жасадыңыз! Код арқылы мен түсініктемелер жаздым, және сіз оларды әр жолдың не істейтінін білу үшін оқи аласыз, содан кейін не болатынын білу үшін онымен ойнауға тырысыңыз, ең нашар жағдайда сіз оны түпнұсқаға қалпына келтіре аласыз. көмек немесе нұсқаулық Менде төменде бірнеше сілтемелер мен ресурстар бар … Мен барар алдында Алекс пен Tinker.it командасына алғыс айтқым келеді, олар маған жаңадан бастаушылар семинарларының бірінде білгенімді үйретті, олар шынымен де керемет, Рақмет сізге!!! Сондай -ақ, arduino бөлшектерінің таңғажайып ресурсы болып табылатын Sparkfun.com мен Rapidonline.com арқасында! Сілтемелер мен ресурстарArduino.cc - Бұл ArduinoGuide үйі - Бұл нұсқаулықты оқу ұсынылады! Rapid Online - Ұлыбританияда мен бүгін қолданған бөлшектердің бөлшек саудасыTinker.it - Ұлыбританияның ArduinoDigikey бөлшек саудагері - АҚШ мен бүгін пайдаланатын бөлшектердің сатушысы Sparkfun - АҚШ -тың ArduinoElectronics ақпараты - жаңадан бастаушыларға арналған электронды ақпарат бұл сайт дәнекерлеу, электронды компоненттер, резистордың түсі туралы ақпаратты іздеудің тамаша орны. кодтар және т.… Оқығаныңызға рахмет және көңілді болыңыз!

Ұсынылған: