فهرست مطالب:
- مرحله 1: PCB را تهیه کنید
- مرحله 2: اجزای مورد نیاز برای PCB
- مرحله 3: اتصالات
- مرحله 4: Gondola & Bracket
- مرحله 5: کد منبع
- مرحله 6: کد منبع آردوینو
- مرحله 7: پردازش کد منبع
- مرحله 8: کنترل کننده Polargraphcontroller
تصویری: MXY Board - کم هزینه بود XY Plotter Drawing Robot Board: 8 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
هدف من این بود که تخته mXY را طراحی کنم تا دستگاه نقاشی پلاتر XY کم هزینه باشد. بنابراین من یک تخته طراحی کردم که کار را برای کسانی که می خواهند این پروژه را راحت تر کنند راحت تر می کند. در پروژه قبلی ، در حالی که از 2 عدد موتور پله ای Nema17 استفاده می کنید ، این برد از 2 عدد 28YBJ-48 DC 5V 4 Phase 5 Wire Stepper Motors استفاده می کند. همچنین در پروژه قبلی ، Arduino Uno R3 به عنوان میکروکنترلر و Adafruit Motor Shield به عنوان راننده موتور استفاده شد. این برد از درایور پله Atmega328P و ULN2003 استفاده می کند. بنابراین شما می توانید این پروژه را با یک برد واحد بسازید. یک آداپتور یا پاوربانک 5V 1A برای این پروژه برای مصرف برق کافی است. حداکثر جریان 0.4A در هنگام کار هر دو موتور مشاهده شد.
تخته نشان داده شده در ویدئو نسخه آزمایشی است ، نسخه به روز شده و به روز شده تابلو در لینک زیر قرار دارد. همچنین ، برای کسانی که نمی خواهند لحیم کاری کنند ، برد mXY در PCBWay Bazaar با تمام قطعات مونتاژ فروخته می شود. با تشکر فراوان از PCBWay برای این پشتیبانی.
$ 0 برای سفارش اعضای جدید و قیمت پایین برای PCB Stencil در
مرحله 1: PCB را تهیه کنید
در این پروژه ما می خواهیم دستگاه نقشه کشی XY را با mXY Board بسازیم. با Drawing Robot می توانید تصاویر را روی دیوار ، پانل یا کاغذ A4 بکشید. می توانید عکس چاپ کنید یا متن چاپ کنید. این دستگاه یک دستگاه ساده است که با استفاده از قلم معمولی ، برخی موتورها و مقداری سیم تصویر می کشد. تمام سخت افزارهای مورد نیاز برای این پروژه در زیر ذکر شده است. ما نحوه نصب و استفاده از برنامه Polargraph برای کنترل طراحی را یاد خواهیم گرفت.
دریافت PCB - شماتیک - فایل های Gerber - لیست BOM:
www.pcbway.com/project/shareproject/mXY_Board_Low_Budget_XY_Plotter_Drawing_Robot_Board.html
مرحله 2: اجزای مورد نیاز برای PCB
نسخه مونتاژ شده mXY به زودی در PCBWayer Bazaar در دسترس خواهد بود:
1x ATmega328P-PU با بوت لودر:
2x ULN2003 DIP16:
2x 28YBJ-48 5V 5 پله سیمی موتور:
1x CH340G SOP16:
سوکت USB نوع B:
سوکت DIP 28/16 پین:
کریستال 12/16 مگاهرتز:
L7805 TO-220:
خازن 10uF:
سرامیک 22pF/0.1uF/10nF:
LED:
مقاومت 10K/1K:
پریز برق سوکت:
بلوک ترمینال 2 پین:
هدر پین مرد:
2x اتصال JST B5B-XH:
1X سروو موتور MG90S:
مجموعه دندان GT2 قرقره 16:
کمربند لاستیکی GT2 (5M):
3 در 1 Jumper Wire:
ابزار لحیم کاری:
مرحله 3: اتصالات
یک سیم فرمت برای موتورهای پله ای و سروو مورد نیاز است.
کابل سیم 5M Extension:
برای اطلاعات بیشتر:
مرحله 4: Gondola & Bracket
مدلهای سه بعدی براکت نصب کننده گوندولا و موتور پله ای را می توانید در فایل ZIP 'Gondola_Bracket_Models' پیدا کنید
github.com/MertArduino/mXY-board-xy-plotter-drawing-machine
از چاپگر سه بعدی JGAURORA A5S برای مدلهای سه بعدی استفاده شد:
مرحله 5: کد منبع
- در Arduino IDE v1.8.5 و پردازش v2.2.1 خوب کار می کند
- Arduino IDE v.1.8.5 را بارگیری و نصب کنید
- Processing v2.2.1 را بارگیری و نصب کنید
- بارگیری mXY-Plotter-Drawing-Machine
مرحله 6: کد منبع آردوینو
- به پوشه mXY-Plotter-Drawing-Machine / arduino-source-code-libraries / libraries بروید.
- محتویات arduino-source-code-libraries / libraries را در پوشه C: / Users / YourPCname / Documents / Arduino / libraries خود کپی کنید.
- به پوشه mXY-Plotter-Drawing-Machine / arduino-source-code-libraries بروید.
- پوشه polargraph_server_a1 را کپی کرده و پوشه C: / Users / YourPCname / Documents / Arduino را در آن بچسبانید.
-
فایل "polargraph_server_a1.ino" نسخه ویرایش شده درایور ULN2003 و موتور پله ای 28YBJ-48 است. نسخه اصلی را می توانید از اینجا دریافت کنید
- Arduino IDE را باز کنید
- به File -> Sketchbook -> polargraph_server_a1 | بروید کد منبع polargraph_server_a1 را باز کنید.
- به Tools -> Board -> Arduino/Genuino Uno بروید Board را انتخاب کنید
- برای امتحان و کامپایل ، دکمه "تأیید" را در نوار ابزار فشار دهید.
- اگر کامپایل شد ، دکمه "بارگذاری" را در نوار ابزار فشار دهید تا بارگذاری شود.
- پس از انجام این کار ، باید تأیید کنید که به درستی کار می کند - از مانیتور سریال روی برد که روی 57600 baud تنظیم شده است استفاده کنید تا مطمئن شوید که "READY" هر دو ثانیه در حال انتشار است.
مرحله 7: پردازش کد منبع
- به پوشه mXY-Plotter-Drawing-Machine / processing-source / Processing libraries بروید.
- محتویات Process-source / Processing libraries را در پوشه C: / Users / YourPCname / Documents / Processing / libraries خود کپی کنید.
- پوشه polargraphcontroller را کپی کرده و پوشه C: / Users / YourPCname / Documents / Processing را در آن بچسبانید.
- پردازش باز
- به File -> Sketchbook -> polargraphcontroller | بروید کد منبع برنامه polargraphcontroller را باز کنید.
- برای اجرای طرح ، دکمه Run را در نوار ابزار فشار دهید.
مرحله 8: کنترل کننده Polargraphcontroller
کنترل کننده Polargraph Copyright Sandy Noble 2018 -
مشخصات موتور پله ای
- دکمه SETUP را در نوار ابزار فشار دهید.
- مقدار MM PER REV را 64 تعریف کنید
- مقدار STEPS PER REV را 4076 تعریف کنید
- مقدار MOTOR MAX SPEED را 1000 تعریف کنید
- مقدار MOTOR ACCELERATION را 200 تعریف کنید
- برای کسب اطلاعات بیشتر در مورد موتور پله ای 28BYJ-48:
ابعاد ماشین
- به یاد داشته باشید که اندازه دستگاه شما با اندازه سطح شما یکسان نیست.
- اندازه PAGE یا AREA طراحی شما کوچکتر خواهد بود.
- عرض ماشین - این فاصله بین دو نزدیکترین نقطه روی زنجیر چرخ (بین دو قرقره) است. اندازه را بین دو قرقره بر روی عرض ماشین تنظیم کنید
- ارتفاع دستگاه - این فاصله از محور چرخ دنده تا پایین ناحیه طراحی (تخته) شما است. تنظیم ارتفاع دستگاه (ارتفاع بین قرقره و انتهای پانل)
- پس از ابعاد دستگاه ، اندازه ناحیه ای را که ترسیم می کنید تنظیم کنید. (اگر روی کاغذ A4 نقاشی می کنید ، اندازه A4 را تنظیم کنید.)
- نقطه اصلی - این یک نقطه جادویی است که در خط مرکزی مشخص شده است ، دقیقاً 120 میلی متر (12 سانتی متر) از لبه بالای دستگاه شما.
- سپس ابتدا صفحه مرکز را انتخاب کرده و سپس مقدار Page Pos Y را 120 تعیین کنید.
- دوم روی مرکز خانه نقطه کلیک کنید و مقدار 120 Home Pos Y را تعیین کنید.
تنظیمات سرو موتور (قلم)
- مقادیر Pen Up Position و Pen Down Position زاویه عملکرد سروو موتور هستند.
- روی Serial Port کلیک کنید و پورت Arduino را از لیست دستگاه های متصل انتخاب کنید.
- هنگامی که پورت صحیح انتخاب شود ، صفحه نمایش "No Serial Connection" سبز می شود و شماره پورتی که به آن متصل است نمایش داده می شود.
- روی 'Command Queue' کلیک کنید و فرمان ارسال فعال می شود.
- روی Upload Lift Range کلیک کنید ، سپس روی Test Lift Range کلیک کنید و زاویه سرو موتور را آزمایش کنید.
آخرین تنظیمات - تصویر بردار را بارگذاری کرده و چاپ را شروع کنید
- تنظیمات خود را ذخیره کنید هر بار که برنامه را روشن می کنید ، تنظیمات خود را بارگذاری کنید.
- روی برگه ورودی کلیک کرده و به صفحه اصلی برنامه بروید.
- سپس ما به صورت دستی تله کابین را برای "تنظیم خانه" به صورت دستی تنظیم می کنیم. تله کابین را به صورت دستی حرکت دهید و آن را به نقطه اصلی که قبلاً تعریف شده است منتقل کنید. قبل از کلیک روی "تنظیم خانه" ، گوندولا باید قبل از هر نقاشی به این ترتیب تنظیم شود.
- پس از انجام این تنظیم ، روی تنظیمات صفحه اصلی و تنظیم موقعیت قلم کلیک کنید.
- روی Set Area کلیک کنید تا نقاشی شما مشخص شود. سپس روی Set Frame to Area کلیک کنید تا همه تنظیمات لازم برای طراحی انجام شود.
بردار رسم کنید
- هر گونه تصویر طراحی بردار را بیابید. از هر پلتفرم مبدل ، تصویر را به فرمت SVG تبدیل کنید.
- پس از انتخاب Load Vector from program. اندازه تصویر را با تغییر اندازه بردار تنظیم کنید. تصویر را با Move Vector به منطقه مورد نظر منتقل کنید. سپس ناحیه ای را که باید چاپ شود با Select Area و تنظیم Frame to Area تنظیم کنید.
- در نهایت ، روی فرمان Draw Vector کلیک کنید تا دستگاه راه اندازی شود.
برای اطلاعات بیشتر:
توصیه شده:
مسافت سنج کم هزینه: 11 مرحله (همراه با تصاویر)
رئومتر کم هزینه: هدف از این دستورالعمل ایجاد یک رئومتر کم هزینه برای یافتن تجربی ویسکوزیته یک سیال است. این پروژه توسط تیمی از دانشگاه براون و دانشجوی کارشناسی ارشد در کلاس ارتعاش سیستم های مکانیکی ایجاد شد
ایجاد رادیوی وب با هزینه کمتر از 15 دلار: 4 مرحله (همراه با تصاویر)
با کمتر از 15 دلار یک رادیو وب بسازید: بنابراین ، من تصمیم گرفتم پروژه ای را که مدتی به تعویق انداخته ام انجام دهم: یک رادیوی وب خانگی ، کاملاً کاربردی ، همراه با تقویت کننده و بلندگو ، با قیمت کمتر از 15 یورو!. شما می توانید تغییر دهید بین ایستگاه های رادیویی از پیش تعریف شده با فشار یک دکمه و شما
سیستم موسیقی بلوتوث کم هزینه خود را بسازید: 5 مرحله (همراه با تصاویر)
سیستم موسیقی بلوتوث کم هزینه خود را بسازید: در این پروژه به شما نشان خواهم داد که چگونه & quot؛ ادغام شده & quot؛ یک گیرنده موسیقی ارزان بلوتوث با بلندگوی قدیمی من. تمرکز اصلی روی طراحی مدار تقویت کننده کم هزینه صدا در اطراف LM386 و NE5534 خواهد بود. گیرنده بلوتوث
Arduino CNC Plotter (DRAWING MACHINE): 10 مرحله (همراه با تصاویر)
Arduino CNC Plotter (DRAWING MACHINE): سلام بچه ها! امیدوارم قبلاً از & quot؛ چگونه پلتفرم آموزشی Arduino خود را بسازید & quot؛ استفاده کنید و شما برای یک مورد جدید آماده هستید ، طبق معمول من این آموزش را تهیه کردم تا گام به گام در حین ساخت این نوع فوق العاده فوق العاده راهنمای شما باشد
تعمیر قطعات الکترونیکی ماشین لباسشویی من چقدر آسان بود: 5 مرحله (همراه با تصاویر)
تعمیر قطعات الکترونیکی ماشین لباسشویی من چقدر آسان بود: چرا؟ چون من یک سازنده هستم ، من تعمیر وسایل شخصی خود را دوست دارم ، که بعضی اوقات مشکل ساز است زیرا آنها کار نمی کنند در حالی که من زمانی برای پیدا کردن استراتژی رفع خستگی پیدا می کنم. مشکل. تعمیر چیزی معمولاً ساده و سرگرم کننده است ، اما پیدا کردن هزینه