Агуулгын хүснэгт:
- Алхам 1: ПХБ авах
- Алхам 2: ПХБ -д шаардлагатай бүрэлдэхүүн хэсгүүд
- Алхам 3: Холболтууд
- Алхам 4: Гондола ба хаалт
- Алхам 5: Эх код
- Алхам 6: Arduino эх код
- Алхам 7: Эх кодыг боловсруулж байна
- Алхам 8: Polargraphcontroller
Видео: MXY Board - Бага төсөвтэй XY Plotter зурах робот самбар: 8 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Миний зорилго бол XX плоттер зурах машиныг бага төсөвтэй болгохын тулд mXY хавтанг зохион бүтээх явдал байв. Тиймээс би энэ төслийг хийхийг хүсч буй хүмүүст хялбар болгох самбар зохион бүтээсэн. Өмнөх төсөлд 2 ширхэг Nema17 stepper мотор ашиглаж байхдаа энэ самбар нь 2 ширхэг 28YBJ-48 DC 5V 4 Phase 5 утастай stepper мотор ашигладаг. Мөн өмнөх төсөлд Arduino Uno R3 -ийг микроконтроллер, Adafruit Motor Shield -ийг мотор жолоочоор ашиглаж байсан. Энэхүү самбар нь Atmega328P болон ULN2003 stepper драйверийг ашигладаг. Тиймээс та энэ төслийг ганц самбар ашиглан хийх боломжтой болно. 5V 1А адаптер эсвэл цахилгаан банк нь энэ төслийг эрчим хүчний хэрэглээнд ашиглахад хангалттай. Хоёр хөдөлгүүр ажиллаж байх үед хамгийн их гүйдэл нь 0.4А байна.
Видео бичлэг дээр үзүүлсэн самбар нь туршилтын хувилбар бөгөөд самбарын шинэчлэгдсэн, сайжруулсан хувилбарыг доорх линк дээр байрлуулсан болно. Мөн гагнахыг хүсдэггүй хүмүүст mXY хавтанг бүх эд ангиудыг угсарч PCBWay Bazaar -д зарах болно. Энэхүү дэмжлэгт PCBWay -д маш их баярлалаа.
$ 0 Шинэ гишүүдийн хувьд PCB Stencil -ийн анхны захиалга, хямд үнэ
Алхам 1: ПХБ авах
Энэ төсөлд бид mXY самбар бүхий XY Plotter Drawing машин хийх болно. Робот зурах тусламжтайгаар та хана, самбар эсвэл А4 цаасан дээр зураг зурах боломжтой. Та зураг эсвэл текст хэвлэх боломжтой. Машин бол энгийн үзэг, зарим мотор, утас ашиглан зураг зурдаг энгийн төхөөрөмж юм. Энэ төсөлд шаардлагатай бүх тоног төхөөрөмжийг доор жагсаав. Бид зургийн хяналтанд Polargraph програмыг хэрхэн суулгах, ашиглах талаар сурах болно.
ПХБ - Схем - Гербер файлууд - Монголбанкны жагсаалтыг авах:
www.pcbway.com/project/shareproject/mXY_Board_Low_Budget_XY_Plotter_Drawing_Robot_Board.html
Алхам 2: ПХБ -д шаардлагатай бүрэлдэхүүн хэсгүүд
MXY угсарсан хувилбар удахгүй PCBWayer Bazaar дээр худалдаанд гарах болно:
Ачаалагчтай 1x ATmega328P-PU:
2x ULN2003 DIP16:
2х 28YBJ-48 5V 5 утастай stepper мотор:
1x CH340G SOP16:
B хэлбэрийн USB залгуур:
DIP сокет 28/16 зүү:
12/16 МГц болор:
L7805 TO-220:
10uF конденсатор:
22pF/0.1uF/10nF керамик:
LED:
Эсэргүүцэл 10K/1K:
Цахилгаан Жак залгуур:
2 зүү терминалын блок:
Эрэгтэй пин толгой:
2x JST B5B-XH холбогч:
1x MG90S Servo мотор:
GT2 Pulley 16 шүдний багц:
GT2 резинэн бүс (5M):
3 ширхэг 1 ширхэг холбогч утас:
Гагнуурын хэрэгсэл:
Алхам 3: Холболтууд
Stepper мотор ба servo -ийн хувьд өргөтгөлийн утас шаардлагатай болно.
5M өргөтгөлийн утас кабель:
Дэлгэрэнгүй мэдээллийг:
Алхам 4: Гондола ба хаалт
Та gondola болон stepper мотор холбох хаалт 3D загварыг 'Gondola_Bracket_Models' ZIP файлаас олж болно.
github.com/MertArduino/mXY-board-xy-plotter-drawing-machine
JGAURORA A5S 3D принтерийг 3D загварт ашигласан:
Алхам 5: Эх код
- Энэ нь Arduino IDE v1.8.5 & Processing v2.2.1 дээр сайн ажилладаг
- Arduino IDE v.1.8.5 https://www.arduino.cc/en/Main/OldSoftwareReleases#previous татаж аваад суулгана уу
- Processing v2.2.1 https://processing.org/download/?processing програмыг татаж аваад суулгана уу
- MXY-Plotter-Drawing-Machine татаж авах
Алхам 6: Arduino эх код
- 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 -ийг нээнэ үү
- Файл -> Sketchbook -> polargraph_server_a1 | руу очно уу Polargraph_server_a1 эх кодыг нээнэ үү.
- Tools -> Board -> Arduino/Genuino Uno | руу очно уу Удирдах зөвлөлийг сонгоно уу
- Хэрэгслийн самбар дээрх "шалгах" товчийг дарж хөрвүүлж үзээрэй.
- Хэрэв энэ нь эмхэтгэсэн бол байршуулахын тулд хэрэгслийн самбар дээрх "байршуулах" товчийг дарна уу.
- Үүнийг хийсний дараа та энэ нь зөв ажиллаж байгааг баталгаажуулах ёстой - самбар дээрх цуваа дэлгэцийг 57600 baud болгон тохируулж хэдэн секунд тутамд "READY" гаргадаг эсэхийг шалгаарай.
Алхам 7: Эх кодыг боловсруулж байна
- MXY-Plotter-Drawing-Machine / processing-source / Processing libraries хавтас руу очно уу.
- Processing-source / Processing library-ийн агуулгыг өөрийн C: / Users / YourPCname / Documents / Processing / libraries фолдерт хуулж ав.
- Polargraphcontroller фолдерыг хуулж аваад өөрийн C: / Users / YourPCname / Documents / Processing хавтас руу буулгана уу.
- Нээлттэй боловсруулалт
- Файл -> Sketchbook -> polargraphcontroller | руу очно уу Polargraphcontroller програмын эх кодыг нээнэ үү.
- Ноорогыг ажиллуулахын тулд хэрэгслийн самбар дээрх Run товчийг дарна уу.
Алхам 8: Polargraphcontroller
Polargraph хянагч Зохиогчийн эрх Sandy Noble 2018 -
Stepper моторын техникийн үзүүлэлтүүд
- Хэрэгслийн самбар дээрх SETUP товчийг дарна уу.
- MM PER REV -ийн утгыг 64 гэж тодорхойл
- STEPS PER REV -ийн утгыг 4076 гэж тодорхойл
- MOTOR MAX SPEED -ийн утгыг 1000 гэж тодорхойл
- MOTOR ACCELERATION -ийн утгыг 200 гэж тодорхойл
- 28BYJ-48 Stepper Motor-ийн талаар дэлгэрэнгүй мэдээлэл авахыг хүсвэл:
Машины хэмжээ
- Таны машины хэмжээ таны гадаргуугийн хэмжээтэй адил биш гэдгийг санаарай.
- Таны PAGE эсвэл зургийн талбайн хэмжээ бага байх болно.
- Машины өргөн - Энэ бол цоолбортой хамгийн ойр хоёр цэгийн хоорондох зай юм (хоёр дамар хооронд). Машины өргөн дээрх хоёр дамар хоорондын хэмжээг тохируулна уу
- Машины өндөр - Энэ бол дугуйны тэнхлэгээс зургийн (самбар) талбайн доод хүртэлх зай юм. Машины өндрийг тохируулах (дамар ба хавтангийн төгсгөлийн хоорондох өндөр)
- Машины хэмжээсүүдийн дараа зурах талбайн хэмжээг тохируулна уу. (Хэрэв та А4 цаасан дээр зурах бол А4 хэмжээг тохируулна уу.)
- Гэрийн цэг - Энэ бол таны машины дээд ирмэгээс яг 120 мм (12 см) зайд төв шугам дээр тэмдэглэгдсэн шидэт цэг юм.
- Дараа нь эхлээд төв хуудсыг дарж, дараа нь Page Pos Y утгыг 120 гэж тохируулна уу.
- Хоёрдугаарт Center Home Point дээр дарж Home Pos Y утгыг 120 гэж тохируулна уу.
Servo мотор (үзэг) тохиргоо
- Pen Up Position ба Pen Down Position утгууд нь servo моторын ажиллах өнцөг юм.
- Цуваа порт дээр дарж холбогдсон төхөөрөмжүүдийн жагсаалтаас Arduino портыг сонгоно уу.
- Зөв портыг сонгосны дараа 'No Serial Connection' дэлгэц нь НОГООН болж, холбогдсон портын дугаарыг харуулна.
- 'Command Queue' дээр дарахад командын дамжуулалт идэвхжинэ.
- Upload Lift Range, дараа нь Test Lift Range дээр дарж servo моторын өнцгийг шалгана уу.
Сүүлийн тохиргоо - Векторын зургийг байршуулж, хэвлэж эхлээрэй
- Тохиргоогоо хадгална уу. Хөтөлбөрийг асаах бүртээ өөрийн тохиргоог ачаална уу.
- Оруулах таб дээр дарж програмын үндсэн дэлгэц рүү очно уу.
- Дараа нь бид 'Гэрээ тохируулах' гондолыг гараар тохируулах болно. Гондолыг гараар хөдөлгөж, өмнө нь тодорхойлсон гэрийн цэг рүү зөөнө үү. Зураг бүрийн өмнө 'Гэрээ тохируулах' дээр дарахаас өмнө гондолыг ингэж тохируулах ёстой.
- Энэ тохиргоог хийсний дараа Гэрийг тохируулах ба үзэгний байрлалыг тохируулах дээр дарна уу.
- Set Area дээр дарж зурсан зургаа зааж өгнө үү. Дараа нь зурах шаардлагатай бүх тохиргоог хийхийн тулд хүрээ тохируулах хэсгийг дарна уу.
Вектор зурах
- Вектор зурах дурын зургийг олоорой. Аливаа хөрвүүлэгч платформоос зургийг SVG формат руу хөрвүүлэх.
- Програмаас Векторыг ачаалахыг сонгоно уу. Resize Vector ашиглан зургийн хэмжээг тохируулна уу. Move Vector ашиглан зургийг хүссэн хэсэгт шилжүүлээрэй. Дараа нь Хэвлэх хэсгийг сонгож, Хүрээг Бүс болгон тохируулаарай.
- Эцэст нь машиныг эхлүүлэхийн тулд Draw Vector командыг дарна уу.
Дэлгэрэнгүй мэдээллийг:
Зөвлөмж болгож буй:
Адафрут бамбайтай робот зурах (Уралдааныг хөдөлгө): 10 алхам (зурагтай)
Адафрут бамбайтай зурах робот (Үүнийг уралдаанд хий): Сайн уу, миний нэр Жейкоб бид хоёр Их Британид амьдардаг. Энэ төсөлд би танд зориулж зурах робот бүтээх гэж байна. *Та нарын олонх нь үүнийг үзэхийг хүсч байгаа гэдэгт итгэлтэй байна, хэрэв та мэдэхийг хүсч байвал хоёр дахь алхам руу шууд шилжиж сүүлийн алхам руу очно уу, гэхдээ энд ирэхийн тулд заавал эргэж ирээрэй
Төсөвтэй холбоотой ноцтой илтгэгчид: 7 алхам (зурагтай)
Төсөв дээрх ноцтой илтгэгчид: Энэхүү хос ноцтой чанга яригч нь туршилт, алдааны дагуу чанга яригч зохион бүтээхийн тулд жил хагасын хугацаанд хийж буй төслийнхөө үр дүн юм. миний зочны өрөө ба
Зөөлөн самбар зурах анхны үе: 3 алхам
Зөөлөн самбар зурах анхны удаа: Саяхан хийсэн зүйлийг сонгохдоо гэрэл гэгээтэй, нугалж, өнгөлөг, алсын зайтай байх шаардлагатай (бүх материалыг jotrin.com дээрээс худалдаж авсан). Эхний шийдэл бол 3W RGB чийдэнг бодох явдал юм. Энэхүү өндөр хүчин чадалтай л
Arduino CNC Plotter (зурах машин): 10 алхам (зурагтай)
Arduino CNC Plotter (ЗУРАГ МАШИН): Хөөе залуусаа! Миний өмнөх зааварчилгаа " Arduino сургалтын платформоо өөрийн гараар хэрхэн хийх вэ? &Quot; танд таалагдсан гэж найдаж байна. мөн та шинэ зүйл авахад бэлэн байна, ердийнхөөрөө би энэ хичээлийг алхам алхмаар удирдан чиглүүлэхийн тулд ийм гайхалтай зүйлийг бүтээсэн
LED гэрэл зурах үзэг: Хөнгөн Doodle зурах хэрэгсэл: 6 алхам (зурагтай)
LED гэрэл зурах үзэг: Хөнгөн Doodle зурах хэрэгсэл: Миний эхнэр Лори бол уяа сойдог хүн бөгөөд би олон жилийн турш урт гэрэл зургаар тоглосон. PikaPika гэрэл зургийн групп, дижитал камерын хялбар байдлаас санаа авч бид юу хийж чадахаа харахын тулд гэрэл зургийн урлагийн хэлбэрийг авсан