Агуулгын хүснэгт:

Автомат будаг лааз онгойлгогч: 6 алхам
Автомат будаг лааз онгойлгогч: 6 алхам

Видео: Автомат будаг лааз онгойлгогч: 6 алхам

Видео: Автомат будаг лааз онгойлгогч: 6 алхам
Видео: Хагас автомат цагаан тугалга битүүмжлэх машин, гар аргаар металл лааз оёх машин 2024, Долдугаар сарын
Anonim
Автомат будаг лааз онгойлгогч
Автомат будаг лааз онгойлгогч

Энэхүү зааварчилгааг Өмнөд Флоридагийн их сургуулийн Макекурсын төслийн шаардлагыг биелүүлэх зорилгоор бүтээсэн болно (www.makecourse.com). Өнөөдрийн зааварчилгаанд би будаг лааз онгойлгогчийг хэрхэн автоматаар хийхийг танд үзүүлэх болно.

Алхам 1: Алхам 1: Будагны сав нээх загвар зохион бүтээх

Алхам 1: Будагны сав нээх загвар зохион бүтээх
Алхам 1: Будагны сав нээх загвар зохион бүтээх

Автомат будаг онгойлгогчийг бий болгох эхний алхам бол тоглоомын ерөнхий төлөвлөгөө юу болохыг төлөвлөх, тодорхойлох явдал юм. Зарим нь модоор төсөл хийхийг хүсч магадгүй, зарим нь 3D хэвлэх эсвэл зүгээр л хөөсөнцөр/картоноор хийхийг хүсч магадгүй юм. Энэ материал нь төслийн тогтвортой байдлыг тодорхойлдог боловч зарим жижиг орон зай, хязгаарлагдмал төсөв нь таны автомат будаг онгойлгогчийг бий болгоход ашиглахыг хүсч буй ерөнхий дизайн, материалыг тодорхойлдог. Эндээс эхлэн би 3D хэвлэсэн эд анги, полистирол, электрон тоног төхөөрөмжийн холимог ашиглан будагны автомат онгойлгогч хийх болно. Таны зохион бүтээх үйл явц нь хязгаарлагдмал байдлаас шалтгаалан зорилгодоо хүрэхийн тулд дагаж мөрдөхийг хүсч буй ерөнхий зорилго, төлөвлөгөө гаргахад хамгийн чухал үүрэг гүйцэтгэдэг. Энэ алхам нь тийм ч хялбар биш бөгөөд таны хязгаарлалтыг хангасан загварыг олохын өмнө хэд хэдэн оролдлого, зураг зурах шаардлагатай байж болох ч, хэрэв танд ерөнхий зорилго байгаа бол бусад алхмуудыг дагах нь илүү хялбар болно.

Алхам 2: Алхам 2: Arduino Circuit -ийг ажиллуулахад зориулав

Алхам 2: Ардуино циркийг ажиллуулахад зориулав
Алхам 2: Ардуино циркийг ажиллуулахад зориулав
Алхам 2: Ардуино циркийг ажиллуулахад зориулав
Алхам 2: Ардуино циркийг ажиллуулахад зориулав

Автомат будаг онгойлгогчдоос сонгосон электрон тоног төхөөрөмжийн тохиргооноос эхэлж байна. Би Arduino Uno-г төслийн ерөнхий үйл ажиллагааг хянадаг үндсэн микро хянагч болгон ашигладаг байсан бөгөөд энэ нь миний дизайны нээлтийн механизмыг ажиллуулдаг 9g бичил servo мотор бөгөөд servo гарыг 0-ээс 90-ээс 0 хүртэл шилжүүлэх хөдөлгөөнийг давтах боломжийг олгодог. 90 гэх мэт, будагны эргэх хөдөлгөөнийг арааны системээр хянадаг 5В шатлалт мотор, товчлуур ба гэрлийг ажиллуулах боломжийг олгодог хос 220 ом эсэргүүцэл, 1/2 талхны хавтан (бүрэн талхны хавтанг ашиглаж болох боловч багасгахад зориулагдсан) Би 1/2 хэсгийг сонгосон бөгөөд энэ нь бүх зүйлийг холбох боломжийг олгодог, цөөн хэдэн Дупонт/холбогч утас, бүх бүрэлдэхүүн хэсгүүдийг хооронд нь холбох утас, stepper моторын ажиллагааг хянадаг ULN2003A драйвер (хэлхээний зураг EasyDriver - Stepper Motor ашигладаг) Жолооч гэхдээ аль аль нь ажиллах болно), 5 мм -ийн ногоон LED, мини түлхэх товчлуур (товчлуур), таны компьютерт холбогдох USB A -B кабель, Arduino -ийн тэжээлийг дэмждэг 5V DC 2200mAh батерейны цахилгаан хангамж байршуулах кодыг би устгах болно дараа бичээч.

Алхам 3: Алхам 3: Arduino -ийг ажиллуулах C+ кодыг бичих

Алхам 3: Arduino -ийг ажиллуулах C+ кодыг бичих
Алхам 3: Arduino -ийг ажиллуулах C+ кодыг бичих
Алхам 3: Arduino -ийг ажиллуулах C+ кодыг бичих
Алхам 3: Arduino -ийг ажиллуулах C+ кодыг бичих
Алхам 3: Arduino -ийг ажиллуулах C+ кодыг бичих
Алхам 3: Arduino -ийг ажиллуулах C+ кодыг бичих
Алхам 3: Arduino -ийг ажиллуулах C+ кодыг бичих
Алхам 3: Arduino -ийг ажиллуулах C+ кодыг бичих

Дараах зургуудад өмнөх алхам дээр харуулсан хэлхээний тохиргоог ажиллуулахын тулд миний үүсгэсэн код байна. Функцийн номын санг миний ашиглаж байсан stepper моторыг ажиллуулах www.makecouse.com хичээлээс татаж авч болно. Код нь талбар дээр анхны товчлуурыг дарсны дараа тасралтгүй давталтыг эхлүүлэхээр бүтээгдсэн болно. Товчлуур дарагдсаны дараа ногоон өнгийн LED гэрэл идэвхжиж будаг лааз онгойлгогч автоматаар ажиллаж байгааг илтгэнэ. Серво мотор ба stepper мотор нь дөрвөлжин хэмжээтэй будагны суух боломжтой хавтангийн мушгирах хөдөлгөөнийг ажиллуулдаг stepper мотортой, хөшүүрэг болон хөшүүргийг эсэргүүцэх эсэргүүцлийг ашигладаг servo онгойлгогчтой ажилладаг. будагны савны тагийг задлах онгойлгогч. Arduino Uno дээрх дахин тохируулах товчлуурыг дахин дарах хүртэл ажиллагааг зогсооно. Энэ кодыг (эсвэл таны үүсгэсэн ижил төстэй кодыг) A -B USB кабель ашиглан Arduino руу байршуулна уу. Хөтөлбөрийг байршуулсны дараа USB -ийг компьютераасаа салгаад зайны хэсэг эсвэл тэжээлийн эх үүсвэрт холбож төхөөрөмжийг эндээс тэжээлээр хангаарай.

Алхам 4: Алхам 4: Шаардлагатай хэсгийг 3D хэвлэх

Алхам 4: Шаардлагатай хэсгийг 3D хэвлэх
Алхам 4: Шаардлагатай хэсгийг 3D хэвлэх
Алхам 4: Шаардлагатай хэсгийг 3D хэвлэх
Алхам 4: Шаардлагатай хэсгийг 3D хэвлэх
Алхам 4: Шаардлагатай хэсгийг 3D хэвлэх
Алхам 4: Шаардлагатай хэсгийг 3D хэвлэх
Алхам 4: Шаардлагатай хэсгийг 3D хэвлэх
Алхам 4: Шаардлагатай хэсгийг 3D хэвлэх

Би автомат будаг онгойлгогчдоо зориулж нийт 4 хэсгийг хэвлэсэн. Эхний хэсэг нь нээх механизм ба servo моторыг хадгалах сав юм. Хоёрдахь хэсэг нь Sherwin-Williams Paint-ийн аль ч дэлгүүрээс үнэ төлбөргүй худалдаж авч болох үндсэн лааз онгойлгогчтой нийцдэг. Сүүлийн 2 нь будагны суурь дээр суурь хавтанг ажиллуулдаг арааны систем юм. Дээрх зураг дээрх эхний араа нь суурь хавтантай холбосон араа/тавиур, будагны эргэлтийг хянадаг хоёр дахь араа юм. Алхам хөдөлгүүрийн дээд талд байрлах хоёр дахь араагаа ижил араа ашиглан хэвлэх боломжтой. үүнийг дээр харуулав. Нээлт нь дээр үзүүлсэн өргөтгөлийн булгийн эсрэг ажилладаг бөгөөд дээр дурдсан машины боолтоор бэхлэгддэг. Серво моторыг хажуу тийш нь холбосон тул өмнө нь дурдсан кодын ажиллагаатай нэгэн зэрэг ажилладаг. Миний барьсан суурь хавтан нь миний орон нутгийн Лоу хотод 6 1/2 "диаметртэй, 4" диаметртэй энгийн дулаалгатай полистиролыг ашигласан. Дөрвөлжин хэмжээтэй будаг нь суурийн хавтантай төгөлд сайн суух бөгөөд дунд хэсэгт нь нүх нь араа/тавиурыг суурь хавтантай холбох ёстой. Хожим нь би зөвхөн хавтангийн улааг зөвхөн гоо зүйн зорилгоор буддаг.

Алхам 5: Алхам 5: Төслийн суурь ба суурийг бий болгох

Алхам 5: Төслийн суурь ба суурийг бий болгох
Алхам 5: Төслийн суурь ба суурийг бий болгох
Алхам 5: Төслийн суурь ба суурийг бий болгох
Алхам 5: Төслийн суурь ба суурийг бий болгох
Алхам 5: Төслийн суурь ба суурийг бий болгох
Алхам 5: Төслийн суурь ба суурийг бий болгох

Эхлээд эргэдэг суурь хавтангийн суух суурийг хийж, stepper мотор руу шургуулна. Би Stryrofam-ийг бие биенийхээ дээр нааж, цавуугаа хүссэн хэлбэрт нь оруулахаасаа өмнө хатууруулж, өөрийн нутгийн Lowe-аас худалдаж авсан хусах хутганы ирийг ашиглан бүтэц хийв. (Надад хөрөө байхгүй байсан тул ирийг нь өөдөсөөр нь бариад хөөсөн полистиролыг хайчилж аваарай). Би хайрцгийг 6 1/2 ", зузаан нь 3" хэмжээтэй дөрвөлжин хэлбэртэй болгон хайчилж авлаа. Суурь хавтан ба араа/тавиур дээр байрладаг.9 "диаметртэй нүх нь stepper мотороос 3" зайтай байна. Stepper мотор ба онгойлгогчийг байрлуулах нь таны хүссэн загвараас хамаарна, гэхдээ хэрэв та миний хэрэглэж байсан хэмжээсийг ашиглавал араагаа хэвийн ажиллуулахын тулд 3 инч байх ёстой. Би пенни дүүргэсэн бүтцийг барихын тулд жин нэмэхийн тулд нэмэлт нүх нэмж оруулав. 3D принтерийн арааны тавиур болон хайрцаг хоорондын үрэлтийн коэффициентийг бууруулахын тулд суурийн хавтангийн нүхэнд хөнгөн цагаан тугалган доторлогоог нэмж оруулав. Би бүх биеийг 3D хэвлэхийг санал болгож байна, гэхдээ цаг хугацаа хязгаарлагдмал, бэлэн байгаа материалын хувьд миний хийж чадах зүйл бол стирофам юм. Стэнд нь 13 инчийн өндөр, 6 1/2 инчийн өргөнтэй, 2 инчийн зайтай, онгойлгогчтой холбоо тогтоох боломжийг олгодог. кварт хэмжээтэй будаг нь төгс төгөлдөр болно. Би суурин дээр нэмэлт дэмжлэг үзүүлэхийн тулд нэмэлт 3 1/2 "өргөтгөл нэмсэн боловч хэрэв танд зай хэрэгтэй бол энэ нь шаардлагагүй байж магадгүй юм. Энэ нь таны хувийн дизайнаас хамаарч тохируулга хийх шаардлагатай байж магадгүй юм. Дараа нь би 2 1/2" өргөнийг хайчилж авлаа. 4 "урттай, 2 1/2" гүнтэй нүх, хадгалах сав нь нягт таарах болно. Би нүхний баруун талд 1/2 инчийн өргөтгөлийг арилгаж, servo моторыг зөв байрлуулах боломжтой болсон. Би бүтцийг дэлгэцийн зориулалтаар будсан боловч энэ шаардлагагүй.

Алхам 6: Алхам 6: Бүх цахилгаан эд анги, бүтээсэн хэсгүүдийг угсрах

Алхам 6: Бүх цахилгаан эд анги, бүтээсэн хэсгүүдийг угсрах
Алхам 6: Бүх цахилгаан эд анги, бүтээсэн хэсгүүдийг угсрах

Энэ үе шатанд энэ нь таны тодорхой загвараас хамаарна. Би тавиурын дээд хэсэгт хайчилж авсан нүхэнд байгаа савыг шургуулав. Би бас stepper моторыг харгалзах 3D хэвлэсэн араагаар нэмсэн. 3D хэвлэмэл араа/тавиур нь stepper мотортой холбогддог ба үндсэн хавтанг барьдаг. Үүгээр би stepper моторыг ULN2003A драйвертай холбож, servo моторыг талх хавтан/Arduino -д холбож өгснөөрөө дээр дурдсан Arduino хэлхээг тохируулсан. Үүний тусламжтайгаар би угсралтын эргэлт, хөдөлгөөнийг туршиж үзээд илүү хурдан, жигд ажиллахын тулд бага зэрэг тохируулга хийсэн (тослох материал нэмж, нүхийг илүү өргөн нээх гэх мэт). Би Sherwin Williams -ийн будагны дэлгүүрээс авсан онгойлгогч болон шингэн савтай хоосон дөрвөлжин хэмжээтэй будагны савыг бүрэн задлаагүй будагны ажиллагааг харуулахын тулд нэмсэн. Нээлт нь хөшүүргийн механик ашиглан будагны тагийг таглахын тулд босоо чиглэлд шилжих ёстой. Stepper мотор нь арааны системийг нэг дор ажиллуулдаг бөгөөд энэ нь үндсэн хавтан дээр байрлах дөрвөлжин хэмжээтэй будгийг эргүүлэхийн тулд онгойлгогч нь тагийг бүрэн тайлах боломжийг олгодог. Автомат будаг онгойлгогчийг Arduino электрон хэлхээний тохиргоотой угсарсны дараа шаардлагатай бүх тохиргоог хий, таны эцсийн төсөл бол автомат будаг онгойлгогч байх ёстой.

Зөвлөмж болгож буй: