Мазмуну:
- 1 -кадам: Сиздин саякатыңызга талаптар:
- 2 -кадам: жок кылуу
- 3 -кадам: Lehering On
- 4 -кадам: Күчтүү Табак
- 5 -кадам: Arduino иши
- 6 -кадам: От менен сыноо
- 7 -кадам: Монтаждык линия
- 8 -кадам: сүзүү
- 9 -кадам: хакердик убакыт
- 10 -кадам: Ийгилик бул А !?
Video: Arduino CNC Drawing Machine (же ийгиликке карай жол): 10 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул долбоор негизинен табууга оңой болгон нерселерге негизделген. Идея - эки колдонулбаган компьютердик диск бирдигин алып, аларды CNC машинасына окшош автоматташтырылган чийме машинасын түзүү.
Дисктерде колдонулган бөлүктөргө дисктердин экөөсүнүн моторлору жана тосмолору жана дисктердин жок дегенде биринин пластикалык курамын камтыйт (анын ичинде лоток)
1 -кадам: Сиздин саякатыңызга талаптар:
Керектүү бөлүктөр:
- Arduino uno
- 1 тепкичтүү мотор (биз 28BYJ-48 моделинин номерин колдондук)
- Adafruit мотор калканы v2
- Зымдар көп
- Компьютердин эки CD лотогу
- кошумча: кээ бир 3d басылган редуктор жана рельстер
- Кээ бир жыгач же структуралык материал Компьютер
Arduino коду талап кылынат:
Adafruit мотор калканы менен иштөө үчүн ыңгайлаштырылган GRBL коду (Riley_adafruit_cnc_2)
Компьютердик программалар керек:
- Arduino IDE Plotter
- Gcoded сүрөт же чийме файлдары (google сиздин тандаган файлыңыз).
Керектүү шаймандар:
- Лагердик жабдуулар
- Мылтык жана клей таякчалары
- Башкаруучу
- Pen
- Сабыр
2 -кадам: жок кылуу
DVD лотокторун бөлүп алыңыз, жок дегенде DVD лотокторунун структуралык бүтүндүгүн сактоо үчүн, адатта эки тосмо бар металл компонентин алып салыңыз. Бул лотокторду алуу процесси ар кандай CD лотокторунан айырмаланат. Эки мотор дискти алып салгандан кийин төмөнкү сүрөттө окшош болушу керек. Дисктин айлануучу бөлүгү алынып салынганына көңүл буруңуз, анткени ал кереги жок болот.
3 -кадам: Lehering On
Бөлүнүп бүткөндөн кийин, кийинки кадам терминалда сүрөттө көрүнүп турган моторго ширетүү болуп саналат. Кайра эле бул терминалдардын моторго бекитүү жолу конкреттүү моделге жараша айырмаланышы мүмкүн. Булардын Adafruit мотор калканчына туташуу жолу кийинчерээк талкууланат. Ошол эле орнотууну экинчи диск мотору үчүн кайталаңыз.
Бул экөө чийүү процессинде биздин Y жана Z огу катары кызмат кылат.
4 -кадам: Күчтүү Табак
Кийинки кадам-X огу боло турган диск лотогун иштетүү. Бул үчүн тепкич мотору колдонулган жана тетиктин тишке туура келиши үчүн лотоктун кесүүчү бөлүктөрү талап кылынган. (сүрөттөрдү караңыз) Бул жерде биз тиштүү катышыбыздын өчүрүлгөнүн жана мындан ары шыбоо керек экенин түшүндүк. Аягында биз 4төн 1ге чейинки тетикти басып чыгарууну чечтик, бул жылмакайлыкка жана жол аралыкка чиймени бөлмөдөн чыкпай ийгиликтүү аяктоо үчүн керек.
5 -кадам: Arduino иши
Arduino курамын жана мотор калканчын орнотууну чогуу жасаңыз. Бул кадам үчүн бир аз ширетүү керек. Адафруттун эки мотор калканчтары салынат. Экинчи ардуинонун иштеши үчүн көпүрөнү ширетүү керек. Мунун артындагы процесс бул жерде түшүндүрүлөт:
learn.adafruit.com/adafruit-motor-shield-v…
Көпүрөнү Adafruitтин мотор калканы үчүн 1 деп белгиленген төмөндө көрсөтүлгөндөй lehimleyin. Биринчи такта (0x60) болушу керек жана үстүнкү такта (0x61) болушу керек. Ошондой эле, 2 деп белгиленген секиргичке көңүл буруңуз. Бул астыңкы жана үстүңкү калканчтарга орнотулган, тактайларга анын үстүндөгү көк терминалдардын ордуна ардуинодон өз күчүн алууну айтат. Эгерде сиз ардуинодо жок болсо, бул көк терминалдарга өзүңүздүн энергия булагыңызды туташтырууну тандасаңыз болот. (Көңүл буруңуз, үч моторду иштетип жатканда бизде ардуино компьютерге туташкан жана 9v электр энергиясы ардуиного да жетет)
6 -кадам: От менен сыноо
Test! Баарын бириктирүүдөн мурун тетиктериңизди сынап көрүңүз. Adafruit Motor Shield'ге тепкичтүү моторлорду кантип туташтыруу керектиги тууралуу маалыматты табуу өзгөчө кыйын болду. Ошентип, бул жерде пайдалуу диаграмма. Бул пин 1 жана 4 (көк жана кызгылт сары) жана пин 2 жана 5 (кызгылт жана сары) түгөйлөр экенин белгилей кетүү маанилүү. Кээде буларды туура эмес туташтыруу мотордун иштешинин тескерисин билдириши мүмкүн. Ошондой эле, төмөндө көрсөтүлгөндөй, бул диаграммада Кызыл негизделген. Эгерде дискти чогултуучу моторлордо 4 гана терминал болсо, жерди туташуусуз калтырыңыз.
Моторлордун кыймылын башкаруу үчүн, берилген шилтемедеги плоттер программасын колдонуп, керектүү инструменттерде көрсөтүлгөн программаны колдонуңуз.
Кайсы терминалдар жуп экенин текшерүүнүн эң оңой жолу-бул ом-метр менен тестирлөө. Бул жерде сиздин тепкич моторуңуздун жуптарын кантип табуу боюнча эң сонун көрсөтмө:
knowledge.ni.com/KnowledgeArticleDetails?i…
Жуптарыңызды тапкандан кийин, биринчисин M1ге, экинчисин M2ге салыңыз
7 -кадам: Монтаждык линия
Бардык моторлор текшерилгенден кийин, кураштырууну баштасаңыз болот. Биринчи кадам Y жана Z огунун X огунун үстүндө кармалуучу структураны түзүү. Бул хобби дүкөнүнөн сатып алынган жөнөкөй буюмдар менен жасалды. Төмөндөгү сүрөттү караңыз.
8 -кадам: сүзүү
Кийинки кадам-Z огун Y огунун ассамблеясына тиркөө, бул негизинен ысык клей менен жасалган, бирок, биз аны башка убакытта жана шаймандар менен башкача кылмакпыз.
9 -кадам: хакердик убакыт
Эми Arduino программалоо убактысы келди. Биринчи кадам - тиркелген кодду Arduinoго жүктөө. Arduino IDEңизди ачкандан кийин жана тиркелген программаны ачкандан кийин, портту сиздин arduino туташтырылганга өзгөртүп, жебеге (же жүктөө баскычын) басыңыз.
10 -кадам: Ийгилик бул А !?
Бул код баштапкы GRBL кодуна негизделгени менен, ал адафрут мотор калканчтары менен иштөө үчүн катуу өзгөртүлгөнүн белгилей кетүү маанилүү. Ушундан улам, GRBLде жок болгон көптөгөн функциялар бар, бирок алар бул орнотууга киргизилгенде иштебейт. Ал G90 катары форматталган каалаган GCODEди тарта алат.
Эгерде сизде биздикиндей орнотуу болсо, анда сиздин arduino азыр иштейт! Эгерде сиз башка моторлорду же башка өлчөмдөрдү колдонуп башка версия жасаган болсоңуз, анда Arduino кодуна киргизилген конфигурация файлын өзгөртүүгө туура келет.
** "config.h" ФАЙЛЫНА ӨЗГӨРТҮҮЛӨРДҮ КОДКОДО БАШКАСЫНДА ӨЗГӨРТҮҮЛӨР ПРОГРАММАНЫН ИШТЕБЕСИНЕ ЭМЕС **
Артка кылчайсак, биз лотоктун курамын мурдагыдай эле колдонуп, кээ бир структураны күчөтүп, ар кандай огунун эңкейишин жакшыраак өлчөп, жалпысынан структуралаштырып алмакпыз. Бул масштабдуу жана башка максаттар үчүн колдонулушу мүмкүн болгон тыкан долбоор.
GRBL кандай иштээри жана X, Y, Z огунун тепкичтүү моторлору кандай иштээри жөнүндө негизги түшүнүккө ээ болгондон кийин, сизде материалдар бар болгондо, бул долбоор өтө масштабдуу. Биз DVD лотогунун өлчөмү менен чектелгендиктен, ушундай өлчөмдү тандап алдык. Бирок, эгерде сиз курду жана тепкич моторун колдонууну чечсеңиз, анда степперлердин моменти менен гана чектелмексиз.
Сунушталууда:
Жөнөкөй автоматтык чекиттен темир жол моделине: 10 кадам (сүрөттөр менен)
Жөнөкөй автоматташтырылган чекиттен темир жол моделине: Arduino микроконтроллери темир жолдун макетин автоматташтыруу үчүн эң сонун. Орнотууларды автоматташтыруу көптөгөн максаттар үчүн пайдалуу, мисалы, макетиңизди автоматташтырылган ырааттуулукта поезддерди иштетүү үчүн программалоого мүмкүн болгон дисплейге коюу. Л
Жол велосипеди күндүз жана капталда көрүнөт 350мА жарык (бир клетка): 11 кадам (сүрөттөр менен)
Жол велосипединин күндүзгү жана капталдуу көрүнүшү 350мА Light (Single Cell): Бул велосипеддин жарыгы алдыңкы жана 45 ° караган янтарь диоддоруна ээ жана 350мАга чейин жетет. Капталдын көрүнүшү кесилиштердин жанында коопсуздукту жакшырта алат. Эмбер күндүзгү көрүнүү үчүн тандалып алынган. Жарык рулду сол капталына орнотулган. Анын үлгүлөрү айырмаланышы мүмкүн
Жөнөкөй автоматташтырылган темир жол макети - Arduino көзөмөлдөнөт: 11 кадам (сүрөттөр менен)
Жөнөкөй автоматташтырылган модель темир жол макети | Arduino Controlled: Arduino микроконтроллерлери темир жолдун моделине эң сонун кошумча болуп саналат, айрыкча автоматташтыруу менен. Бул жерде Arduino менен темир жолду автоматташтырууну баштоонун жөнөкөй жана оңой жолу. Ошентип, эч кандай соз жок, баштайлы
Автоматташтырылган өтүүчү сайдинг менен темир жол макети (V2.0): 13 кадам (сүрөттөр менен)
Автоматташтырылган өтүүчү сайдинг менен моделдик темир жол макети (V2.0): Бул долбоор темир жолдун автоматташтырылган мурунку моделдеринин бири, Темир жолдун автоматташтырылган сайдинги. Бул версия локомотивди кыймылдуу курам менен кошуу жана ажыратуу өзгөчөлүгүн кошот. Операциянын
Breadboard Arduino туура жол: 5 кадам (сүрөттөр менен)
Breadboard Arduino туура жол: Ал жерде жүздөгөн Breadboard Arduino бар, андыктан бул эмнеси менен айырмаланат? Алардын көбү, атүгүл Arduino өзү туура эмес кылган бир нече нерселер бар. Биринчиден, аналогдук камсыздоо