Мазмуну:

Arduino CNC Drawing Machine (же ийгиликке карай жол): 10 кадам (сүрөттөр менен)
Arduino CNC Drawing Machine (же ийгиликке карай жол): 10 кадам (сүрөттөр менен)

Video: Arduino CNC Drawing Machine (же ийгиликке карай жол): 10 кадам (сүрөттөр менен)

Video: Arduino CNC Drawing Machine (же ийгиликке карай жол): 10 кадам (сүрөттөр менен)
Video: ЧПУ на Arduino cвоими руками 2024, Ноябрь
Anonim
Image
Image
Destruction
Destruction

Бул долбоор негизинен табууга оңой болгон нерселерге негизделген. Идея - эки колдонулбаган компьютердик диск бирдигин алып, аларды CNC машинасына окшош автоматташтырылган чийме машинасын түзүү.

Дисктерде колдонулган бөлүктөргө дисктердин экөөсүнүн моторлору жана тосмолору жана дисктердин жок дегенде биринин пластикалык курамын камтыйт (анын ичинде лоток)

1 -кадам: Сиздин саякатыңызга талаптар:

Керектүү бөлүктөр:

  1. Arduino uno
  2. 1 тепкичтүү мотор (биз 28BYJ-48 моделинин номерин колдондук)
  3. Adafruit мотор калканы v2
  4. Зымдар көп
  5. Компьютердин эки CD лотогу
  6. кошумча: кээ бир 3d басылган редуктор жана рельстер
  7. Кээ бир жыгач же структуралык материал Компьютер

Arduino коду талап кылынат:

Adafruit мотор калканы менен иштөө үчүн ыңгайлаштырылган GRBL коду (Riley_adafruit_cnc_2)

Компьютердик программалар керек:

  1. Arduino IDE Plotter
  2. Gcoded сүрөт же чийме файлдары (google сиздин тандаган файлыңыз).

Керектүү шаймандар:

  1. Лагердик жабдуулар
  2. Мылтык жана клей таякчалары
  3. Башкаруучу
  4. Pen
  5. Сабыр

2 -кадам: жок кылуу

Destruction
Destruction

DVD лотокторун бөлүп алыңыз, жок дегенде DVD лотокторунун структуралык бүтүндүгүн сактоо үчүн, адатта эки тосмо бар металл компонентин алып салыңыз. Бул лотокторду алуу процесси ар кандай CD лотокторунан айырмаланат. Эки мотор дискти алып салгандан кийин төмөнкү сүрөттө окшош болушу керек. Дисктин айлануучу бөлүгү алынып салынганына көңүл буруңуз, анткени ал кереги жок болот.

3 -кадам: Lehering On

Soldering On
Soldering On

Бөлүнүп бүткөндөн кийин, кийинки кадам терминалда сүрөттө көрүнүп турган моторго ширетүү болуп саналат. Кайра эле бул терминалдардын моторго бекитүү жолу конкреттүү моделге жараша айырмаланышы мүмкүн. Булардын Adafruit мотор калканчына туташуу жолу кийинчерээк талкууланат. Ошол эле орнотууну экинчи диск мотору үчүн кайталаңыз.

Бул экөө чийүү процессинде биздин Y жана Z огу катары кызмат кылат.

4 -кадам: Күчтүү Табак

Күчтүү Табак
Күчтүү Табак
Күчтүү Табак
Күчтүү Табак

Кийинки кадам-X огу боло турган диск лотогун иштетүү. Бул үчүн тепкич мотору колдонулган жана тетиктин тишке туура келиши үчүн лотоктун кесүүчү бөлүктөрү талап кылынган. (сүрөттөрдү караңыз) Бул жерде биз тиштүү катышыбыздын өчүрүлгөнүн жана мындан ары шыбоо керек экенин түшүндүк. Аягында биз 4төн 1ге чейинки тетикти басып чыгарууну чечтик, бул жылмакайлыкка жана жол аралыкка чиймени бөлмөдөн чыкпай ийгиликтүү аяктоо үчүн керек.

5 -кадам: Arduino иши

Arduino иши
Arduino иши
Arduino иши
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 -кадам: сүзүү

Float On
Float On

Кийинки кадам-Z огун Y огунун ассамблеясына тиркөө, бул негизинен ысык клей менен жасалган, бирок, биз аны башка убакытта жана шаймандар менен башкача кылмакпыз.

9 -кадам: хакердик убакыт

Хакер Time!
Хакер Time!

Эми Arduino программалоо убактысы келди. Биринчи кадам - тиркелген кодду Arduinoго жүктөө. Arduino IDEңизди ачкандан кийин жана тиркелген программаны ачкандан кийин, портту сиздин arduino туташтырылганга өзгөртүп, жебеге (же жүктөө баскычын) басыңыз.

10 -кадам: Ийгилик бул А !?

Ийгилик бул А !?
Ийгилик бул А !?

Бул код баштапкы GRBL кодуна негизделгени менен, ал адафрут мотор калканчтары менен иштөө үчүн катуу өзгөртүлгөнүн белгилей кетүү маанилүү. Ушундан улам, GRBLде жок болгон көптөгөн функциялар бар, бирок алар бул орнотууга киргизилгенде иштебейт. Ал G90 катары форматталган каалаган GCODEди тарта алат.

Эгерде сизде биздикиндей орнотуу болсо, анда сиздин arduino азыр иштейт! Эгерде сиз башка моторлорду же башка өлчөмдөрдү колдонуп башка версия жасаган болсоңуз, анда Arduino кодуна киргизилген конфигурация файлын өзгөртүүгө туура келет.

** "config.h" ФАЙЛЫНА ӨЗГӨРТҮҮЛӨРДҮ КОДКОДО БАШКАСЫНДА ӨЗГӨРТҮҮЛӨР ПРОГРАММАНЫН ИШТЕБЕСИНЕ ЭМЕС **

Артка кылчайсак, биз лотоктун курамын мурдагыдай эле колдонуп, кээ бир структураны күчөтүп, ар кандай огунун эңкейишин жакшыраак өлчөп, жалпысынан структуралаштырып алмакпыз. Бул масштабдуу жана башка максаттар үчүн колдонулушу мүмкүн болгон тыкан долбоор.

GRBL кандай иштээри жана X, Y, Z огунун тепкичтүү моторлору кандай иштээри жөнүндө негизги түшүнүккө ээ болгондон кийин, сизде материалдар бар болгондо, бул долбоор өтө масштабдуу. Биз DVD лотогунун өлчөмү менен чектелгендиктен, ушундай өлчөмдү тандап алдык. Бирок, эгерде сиз курду жана тепкич моторун колдонууну чечсеңиз, анда степперлердин моменти менен гана чектелмексиз.

Сунушталууда: