Mundarija:
- 1 -qadam: Sizning sayohatingizga qo'yiladigan talablar:
- 2 -qadam: yo'q qilish
- 3 -qadam: Lehimlash yoqilgan
- 4 -qadam: Qudratli laganda
- 5 -qadam: Arduino ishi
- 6 -qadam: Yong'in bilan sinov
- 7 -qadam: yig'ish liniyasi
- 8 -qadam: suzish
- 9 -qadam: Hacker vaqti
- 10 -qadam: Muvaffaqiyat - bu A !?
Video: Arduino CNC chizish mashinasi (yoki muvaffaqiyatga yo'l): 10 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Bu loyiha asosan topish oson bo'lgan narsalarga asoslangan. G'oya, ishlatilmaydigan ikkita kompyuter diskini olib, ularni CNC mashinasiga o'xshash avtomatlashtirilgan chizish mashinasini yaratishdir.
Drayvlardan ishlatiladigan bo'laklarga ikkala haydovchining dvigatellari va panjaralari va hech bo'lmaganda bitta diskning plastmassa yig'ilishi (shu jumladan laganda) kiradi.
1 -qadam: Sizning sayohatingizga qo'yiladigan talablar:
Kerakli qismlar:
- Arduino bilan
- 1 qadamli motor (biz 28BYJ-48 model raqamidan foydalanganmiz)
- Adafruit dvigatel qalqoni v2
- Ko'p simlar
- Ikkita kompyuter kompakt -disklari
- ixtiyoriy: ba'zi 3D bosilgan tishli va relslar
- Ba'zi yog'och yoki konstruktiv materiallar Kompyuter
Arduino kodi kerak:
Adafruit motor qalqoni bilan ishlash uchun maxsus GRBL kodi (Riley_adafruit_cnc_2)
Kompyuter uchun zarur dasturlar:
- Arduino IDE Plotter
- Shifrlangan rasm yoki chizilgan fayllar (Google siz tanlagan fayl).
Kerakli vositalar:
- Lehimlash uskunalari
- Yelimli qurol va yopishtiruvchi tayoqlar
- Hukmdor
- Qalam
- Sabr
2 -qadam: yo'q qilish
Odatda ikkita panjara bo'lgan metall komponentni olib tashlagan holda, dvigatel tepsilarini ajratib oling va hech bo'lmaganda dvigatel tepsilarining yaxlitligini saqlang. Bu tovoqlar dasturini olish jarayoni har xil kompakt -disklardan farq qiladi. Ikkita dvigatel o'chirilgandan so'ng quyidagi rasmga o'xshash bo'lishi kerak. Diskning aylanadigan qismi olib tashlanganiga e'tibor bering, chunki u kerak bo'lmaydi.
3 -qadam: Lehimlash yoqilgan
Ajratib bo'lgach, keyingi qadam - terminalda rasmda ko'rinadigan motorga lehim. Shunga qaramay, ushbu terminallarning dvigatelga ulanishi o'ziga xos modelga qarab farq qilishi mumkin. Ularning Adafruit dvigatel qalqoni bilan qanday bog'lanishini keyinroq muhokama qilamiz. Xuddi shu sozlamani ikkinchi diskli dvigatel yig'ilishi uchun takrorlang.
Bu ikkalasi chizish jarayonida bizning Y va Z o'qimiz bo'lib xizmat qiladi.
4 -qadam: Qudratli laganda
Keyingi qadam-X o'qi bo'ladigan disk tepsisini ishlash. Buning uchun qadamli dvigatel ishlatilgan va yig'ish uchun taglikning kesuvchi qismlari vitesni o'rnatishi kerak edi. (rasmlarga qarang) Shu nuqtada biz vites tezligi o'chirilganligini va yana pichoqlash zarurligini angladik. Oxirida biz bo'sh joy qolmasdan chizishni muvaffaqiyatli bajarish uchun zarur bo'lgan silliqlik va harakatlanish masofasini ta'minlash uchun 4 dan 1 gacha nisbatli vitesni chop etishni tanladik.
5 -qadam: Arduino ishi
Arduino komplektini va dvigatel qalqoni sozlamalarini birlashtiring. Ushbu qadam uchun ozgina lehim kerak. Adafruit ikkita motor qalqoni yig'iladi. Ishlash uslubi tufayli, ikkinchi arduino aniqlanishi uchun ko'prikni lehimlash kerak. Bu jarayonning orqasida bu tushuntiriladi:
learn.adafruit.com/adafruit-motor-shield-v…
Ko'prikni quyida ko'rsatilgandek lehimlang, Adafruit dvigatelining yuqori qalqoni uchun 1 belgisini qo'ying. Birinchi taxta (0x60) va yuqori taxta (0x61) bo'lishi kerak. Bundan tashqari, 2 deb belgilangan jumperga ham e'tibor bering. Bu pastki va yuqori qalqonlarga o'rnatiladi, bu taxtalarga uning yuqori qismidagi ko'k terminallar o'rniga o'z kuchlarini arduinodan olishlarini aytadi. Agar siz arduino etishmayotgan bo'lsa, siz o'zingizning quvvat manbangizni ushbu ko'k terminallarga ulashni tanlashingiz mumkin. (E'tibor bering, uchta dvigatelni ishga tushirishda bizda kompyuterga ulangan arduino va 9 ar quvvatga ega arduino ham bor)
6 -qadam: Yong'in bilan sinov
Sinov! Hammasini birlashtirishdan oldin, qismlaringizni sinab ko'ring. Adafruit Motor Shield -ga step motorlarini qanday ulash haqida ma'lumot topish ayniqsa qiyin edi. Shunday qilib, bu erda foydali diagramma. Shuni ta'kidlash kerakki, pin 1 va 4 (ko'k va to'q sariq) va pin 2 va 5 (pushti va sariq) juftdir. Ba'zan ularni noto'g'ri ulash, dvigatelning ishlashini teskarisini anglatishi mumkin. Shuningdek, quyida ko'rsatilgandek, bu diagrammada qizil rang ko'rsatilgan. Agar disk yig'ish motorlarida faqat 4 ta terminal bo'lsa, erni ulanmasdan qoldiring.
Dvigatellarning harakatini boshqarish uchun, kerakli havolada ko'rsatilgan plotter dasturidan foydalanib, kerakli asboblar bilan ta'minlangan dasturiy ta'minotdan foydalaning.
Qaysi terminallar juftligini sinab ko'rishning oson yo'li-ohm o'lchagich bilan tekshirish. Bu erda step motorli simli juftlarni qanday topish mumkinligi haqida ajoyib qo'llanma.
knowledge.ni.com/KnowledgeArticleDetails?i…
O'z juftlaringizni topganingizdan so'ng, birinchisini M1 ga, ikkinchisini M2 ga qo'ying
7 -qadam: yig'ish liniyasi
Barcha dvigatellar sinovdan o'tkazilgandan so'ng, siz yig'ishni boshlashingiz mumkin. Birinchi qadam-Y va Z o'qlarini X o'qi ustida ushlab turadigan tuzilmani yaratish. Bu sevimli mashg'ulot do'konidan sotib olingan oddiy narsalar bilan amalga oshirildi. Quyidagi rasmga qarang.
8 -qadam: suzish
Keyingi qadam-Y o'qi Y o'qiga biriktirish, bu asosan issiq elim yordamida qilingan, lekin biz buni boshqacha vaqt va asboblar bilan boshqacha qilgan bo'lardik.
9 -qadam: Hacker vaqti
Endi Arduino dasturlash vaqti keldi. Birinchi qadam, biriktirilgan kodni Arduino -ga yuklash bo'ladi. Arduino IDE -ni ochganingizdan va qo'shilgan dasturni ochganingizdan so'ng, portni arduino ulangan portga o'zgartirib yuborish uchun o'qni (yoki yuklash tugmasini) bosing.
10 -qadam: Muvaffaqiyat - bu A !?
Ushbu kod GRBL -ning asl kodiga asoslangan bo'lsa -da, shuni ta'kidlash kerakki, u adafruit motorli qalqonlar bilan ishlash uchun ancha o'zgartirilgan. Shu sababli, GRBL -da juda ko'p etishmayotgan funktsiyalar mavjud bo'lib, ular ushbu sozlamaga kiritilganda ishlamaydi, lekin har qanday asosiy chizish uchun (ya'ni chizish) bu kod mukammal ishlaydi. U G90 sifatida formatlangan har qanday GCODE ni chizishi mumkin.
Agar siz biznikiga o'xshash sozlamani o'rnatgan bo'lsangiz, demak sizning arduino endi ishlaydi! Agar siz turli xil dvigatellar yoki turli o'lchovlar yordamida boshqa versiyani yaratgan bo'lsangiz, Arduino kodiga kiritilgan konfiguratsiya faylini o'zgartirishingiz kerak bo'ladi.
** FAQAT "config.h" fayliga o'zgartirishlar kirgizilsa, kodning boshqa joylarida ham o'zgarishlar dasturni ishlamasligiga olib keladi **
Orqaga qarab, biz, ehtimol, laganda yig'ilishini xuddi shunday ishlatgan bo'lar edik va ba'zi tuzilmalarni mustahkamlagan bo'lardik, har xil o'qni egilishi uchun yaxshiroq o'lchab, uni umuman tuzilgan qilib qo'yishimiz mumkin edi. Bu kengaytirilishi mumkin bo'lgan va boshqa maqsadlarda qo'llanilishi mumkin bo'lgan aniq loyiha.
GRBL qanday ishlashini va X, Y, Z o'qlarining qadam dvigatellari qanday ishlashini tushunganingizdan so'ng, agar sizda materiallar bo'lsa, bu loyiha juda kengayadi. Biz DVD o'lchamidagi laganda hajmi bilan cheklanganligimiz uchun shunday o'lchamda qilishni tanladik. Ammo, agar siz kamar va qadam dvigatellardan foydalangan holda ishlab chiqarishni tanlagan bo'lsangiz, siz faqat qadam bosish momenti bilan cheklanasiz.
Tavsiya:
Lazer chizish mashinasi: 8 qadam (rasmlar bilan)
Lazer chizish mashinasi: phosph To'liq noldan ishlab chiqarilgan va qurilgan mashina bilan fosforli yorug'lik yo'llarini torting! Hikoya: O'rta haftalik tanaffuslarni o'qish paytida, men va do'stim Brett lazer va ko'zgu tizimidan foydalangan holda ushbu mashinani loyihalashtirdik va qurdik
Treysi - chizish mashinasi: 22 qadam (rasmlar bilan)
Tracey - rasm chizish mashinasi: Bu ko'rsatma - bu davom etayotgan ish - biz uni osonroq loyihaga aylantirish uchun ko'p harakat qilamiz, lekin dastlabki loyihalar ishlab chiqaruvchining tajribasini, 3d bosib chiqarish, qismlarni yig'ish, elektron qismlarni lehimlash, Arduino IDE va boshqalar bilan ishlash tajribasini talab qiladi.
Arduino CNC Plotter (chizish mashinasi): 10 qadam (rasmlar bilan)
Arduino CNC Plotter (chizish mashinasi): Salom bolalar! Umid qilamanki, sizga "Arduino -ni o'z qo'llaringiz bilan platformasini qanday yasash kerak?" va siz yangisiga tayyormiz, odatdagidek men sizga bu darsni bosqichma -bosqich yo'l -yo'riq berish uchun tayyorladim va shu kabi ajoyib narsalarni yaratdim
Katta o'lchamli polargraf chizish mashinasi qalam boshi bilan: 4 qadam (rasmlar bilan)
Katta o'lchamli polargraf chizish mashinasi, tortib olinadigan qalam boshi: *Ushbu mashinaning keng ko'lamli o'rnatilishi Rui Periera yordamida ishlab chiqilgan va bu Polargraph (http://www.polargraph.co.uk/) ochiq manbali rasm uchun mo'ljallangan. loyiha Unda tortib olinadigan qalam boshi va apparati mavjud bo'lib, u
LED yorug'lik chizish qalamchalari: Doodle chizish uchun asboblar: 6 qadam (rasmlar bilan)
LED yorug'lik chizish qalamchalari: Doodle chizish uchun asboblar: Xotinim Lori - tinimsiz dudler, men uzoq yillar davomida uzoq vaqt suratga tushganman. PikaPika engil rassomchilik guruhidan va raqamli kameralarning qulayligidan ilhomlanib, biz nima qila olishimizni ko'rish uchun engil chizmachilik san'ati turini oldik