Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Хүрээг бүтээх
- Алхам 2: эд ангиудыг 3D хэвлэх
- Алхам 3: CoreXY механизмыг угсарна уу
- Алхам 4: Гэрийн унтраалгыг нэмнэ үү
- Алхам 5: Электроник
- Алхам 6: Хуудасны метал нэмнэ
- Алхам 7: Програм хангамж
- Алхам 8: Тоонуудыг бэлтгэх
- Алхам 9: Цагийг эхлүүлэх
Видео: Хөргөгчний соронзон цаг: 9 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Би ер бусын цагийг үргэлж сонирхож байсан. Энэ бол хөргөгчийн цагаан толгойн тоог ашиглан цагийг харуулсан миний хамгийн сүүлийн үеийн бүтээлүүдийн нэг юм.
Тоонууд нь нимгэн цагаан плексиглас дээр байрлуулсан бөгөөд ар талд нь нимгэн хавтангаар бүрсэн байна. Тоо тус бүрт жижиг соронз байдаг бөгөөд энэ нь зөөвөрлөхгүй байх үед хуудсыг металл наалддаг.
Тоонуудыг дугаарын ард хөдөлгөж буй CoreXY механизмын тусламжтайгаар хөдөлгөж, дараа нь хоёр соронзыг холбож, тоон дээр соронз татаж, дугаарыг тэрэгний хөдөлгөөнийг дагах боломжийг олгодог. Очих газартаа очсоны дараа тэрэгний соронзыг салгаж, плексигласын арын нимгэн төмөр хийцтэй тул дугаар байрандаа үлдэх болно.
Хангамж
- 1 x RobotDyn SAMD21 M0-Mini
- 1 x Adafruit PCF8523 RTC1
- 1 x Kingprint CNC ShieldStepper Motor Shield
- 2 x A4988 мотор драйвер
- 2 × Usongshine Stepper Motor 42BYGH
- 1 x Servo мотор
- 2 × GT2 цагны бүс дамар, 16 шүд, 5мм өргөн
- 2 × GT2 сул зогсолт, 5мм цооног, шүдгүй
- 2 × Хөшүүргийн бичил эргүүлэгч
- 6 × GT2 сул зогсолт, 5 мм цооног, 20 шүд
- 1 × GT2 цагны бүс, 8м5
- 54 × 6x2mm сойзтой никель хөргөгч соронз
- 2 × 10х3мм хэмжээтэй сойзтой никель хөргөгчийн соронз
- 2 × 8mm x 600mm хөтөч саваа
- 2 × 8mm x 500mm хөтөч саваа
- 1 × LM7805, 5в хүчдэлийн зохицуулагч
- 1 × 12V, 10А цахилгаан хангамж
- 1 x 1/16 "зузаан цагаан плексиглас, 21" x19"
- 1 x36ga хуудас металл, 20 "x18"
- 1 x3/4 "фанер, 24" x24"
- Төрөл бүрийн техник хангамж
Алхам 1: Хүрээг бүтээх
Хүрээ нь фанерын нүхэнд суурилуулсан 1/16 "цагаан нийлэг бүхий 3/4" фанераас бүрдэнэ.
Нүх нь 16 "x20" хэмжээтэй бөгөөд ирмэг нь 17 "x21" x1/16 "хэмжээтэй байдаг. фанерыг огтлох CNC чиглүүлэгч, гэхдээ үүнийг jigsaw болон чиглүүлэгчийн тусламжтайгаар хийж болно. CNC чиглүүлэгч нь дугуй хэлбэртэй булан үлдээдэг (миний хувьд 1/8 "), би нийлэгийг тааруулахын тулд лазер сийлбэр ашигласан.
Алхам 2: эд ангиудыг 3D хэвлэх
Би CoreXY механизмын мотор, араа барихад шаардлагатай бүх эд ангиудыг зохион бүтээж, 3D хэвлэсэн. Би PETG материалыг ашигладаг боловч PLA нь сайн ажиллах ёстой.
Нийт 11 хэсгээс бүрдэх бөгөөд 9 өвөрмөц. Файлуудыг Thingiverse дээрээс олж болно.
- Stepper мотор бэхэлгээ x 2
- Булангийн хаалт x 2
- Дээд тэрэг
- Доод тэрэг
- Соронзон тэрэг
- Соронз эзэмшигч
- Шураг
- Араа
- Микросвич хаалт
Би цагт ашигласан бүх тоонуудыг 3D хэлбэрээр хэвлэв. Минут, цагийн хувьд 10 оронтой (0-9), хэдэн арван минутанд 6 оронтой (0-5), хэдэн арван цагийн хувьд 1 оронтой (1) байна. Эдгээр нь төрөл бүрийн нэмэхийн тулд янз бүрийн PLA өнгө ашиглан хэвлэж байв.
Алхам 3: CoreXY механизмыг угсарна уу
CoreXY дизайн хэрхэн ажилладаг тухай дэлгэрэнгүй мэдээллийг CoreXY.com дээрээс олж болно Соронзон зөөгчийг бүтээх Соронзон зөөгчийг цагны ард талд байрлуулсан бөгөөд өгөгдсөн тооны ард байрлуулж, хооронд нь соронзон холболт хийхийн тулд зөөгч дээрх соронзыг доошлуулна. тээвэрлэгч ба дугаар. Дараа нь дугаарыг шинэ байрлалд шилжүүлж, тээвэрлэгч дээрх соронзыг дээш нь өргөж, дугаарыг шинэ байрлалд үлдээнэ.
Sidenote: Би анх цахилгаан соронзон тоог ашиглан тооноос салах, салгахаар төлөвлөж байсан. Яагаад ч юм дизайны явцад би тэр санаагаа орхисон. Яагаад гэдгийг би санахгүй байна. Би цахилгаан соронзыг туршихаар төлөвлөж байгаа бөгөөд ирээдүйд энэ тэргийг сольж магадгүй юм.
Соронзыг шураг ба servo ашиглан дээш өргөөд буулгадаг. Шураг нь маш бүдүүн ширхэгтэй утастай тул шурагны хагас эргэлт нь соронзыг ойролцоогоор 4 мм -ээр дээшлүүлдэг бөгөөд энэ нь тоонуудын холболтыг салгахад хангалттай юм.
- Эхний алхам бол Бета stepper хөдөлгүүрийн хаалт (доод мотор) холбох явдал юм. Би хаалтны ирмэг нь фанерын ирмэгтэй ижил байхаар байрлуулсан.
- Доод ба дээд тэрэг, булангийн хаалтанд сул зогсолтын араа нэмнэ.
- Доод тэргийг чиглүүлэгч саваа руу шургуулж, дараа нь булангийн хаалт хавсаргана уу.
- Доод чиглүүлэгч саваа нь фанерын ирмэг дээр параллель байгаа эсэхийг шалгахын тулд би 3D хэвлэх хэрэгслийг хэвлэв. Би үүнийг булангийн хаалтанд хаана шургуулахаа тодорхойлоход ашигласан.
- Босоо чиглүүлэгч саваа, соронз зөөгчийг нэмж, дээд тэрэг ба Альфа моторын хувьд дээрх алхмуудыг давтана.
- Дээд чиглүүлэгч саваа тэгшлэхийн тулд би нэг фанер аваад нэг үзүүрт шураг шургууллаа. Дараа нь би боолтыг моторын төгсгөлд байгаа саваа руу хүрэхээр тохируулав. Дараа нь би нөгөө үзүүр рүү шургуулж, булангийн чиглүүлэгчийг шургуулав.
- Stepper мотор болон хөтлөгч араа холбоно
- Хугацааны бүсийг боож, соронз зөөгч рүү холбоно уу
Алхам 4: Гэрийн унтраалгыг нэмнэ үү
CoreXY нь 0, 0 координат хаана байрлаж байгааг мэдэхийн тулд цахилгаан эргэлт бүрийн дараа өөрийгөө тохируулах шаардлагатай болдог. Энэ нь гэрийн байрлалыг харуулсан хоёр микро шилжүүлэгчийг ажиллуулах хүртэл зүүн дээд (0, 0) чиглэлд шилжих замаар үүнийг хийдэг. Эдгээр унтраалгуудын байрлал нь тийм ч чухал биш бөгөөд тэдгээрийг буланд ойрхон байрлуулах хэрэгтэй бөгөөд ингэснээр дээд тэрэг ба соронзон тэрэг хоёулаа хоёулах мөчлөгийн үеэр унтраалгыг дарна.
Алхам 5: Электроник
Энэхүү схем нь M0-mini, RTC, CNC Shield хооронд шаардлагатай холболтыг харуулав. Stepper моторууд нь CNC бамбай руу залгагддаг.
Stepper мотор руу ордог CNC бамбайны хүч нь 12V, 10A тэжээлийн эх үүсвэрээс гардаг. Энэхүү 12V нь LM7805 хүчдэлийн зохицуулагчаар тэжээгддэг бөгөөд үүнийг M0-mini болон RTC-д тэжээл өгөхөд ашиглаж болно.
X ба Y Zero микро шилжүүлэгчид M0-mini самбар дээр шууд холбогддог.
Алхам 6: Хуудасны метал нэмнэ
Надад 36 хэмжигч гангаар хийсэн том хуудас авахад хэцүү байсан тул олон эх сурвалжаас авах боломжтой 10 "x4" хэмжээтэй хуудсыг ашигласан. Тэдгээрийг нийлэгт наалдуулахын тулд би давхаргын дагуу 1/2 "өргөнтэй 3м полиэстер хоёр талт хальс соронзон хальсны тууз ашигласан. Үүний үр дүнд ган гадаргуу нь гөлгөр байв.
Алхам 7: Програм хангамж
Програм хангамж нь олон модулиудаас бүрдэнэ
- RTC интерфейс
- Мотор хурдасгах/удаашруулах ажлыг таймер, тасалдал ашиглан хийдэг
- CoreXY функц нь өгөгдсөн координатын багц руу шилжихэд ашиглагддаг
- Цаг - энэ нь тоонуудыг гэрийн байрлалаас цагийн байрлал, арагш хэрхэн шилжүүлэхийг тодорхойлсон болно.
Бүх эх кодыг Github дээрээс олж болно
github.com/moose408/Rrigrigerator_Magnet_Clock
Алхам 8: Тоонуудыг бэлтгэх
Дугаар бүрт ар талд нь наасан 6х2 мм хэмжээтэй хоёр соронз байдаг. Эдгээрийг гель супер цавуу ашиглан бэхэлсэн. Бүх соронзууд нэг чиглэлд тулгарах нь чухал юм. Би соронзнуудад хойд туйл дээшээ харсан эсэхийг шалгасан. Аль туйлаас дээш харсан нь хамаагүй бөгөөд энэ нь CoreXY зөөгч дээрх соронзны эсрэг байх ёстой бөгөөд ингэснээр тоонууд тээвэрлэгч рүү татагдах болно.
Алхам 9: Цагийг эхлүүлэх
Тоонуудын анхны байршлыг цагийг ажиллуулахад анх удаа хийдэг. CoreXY тэрэг нь нүүрний дунд байрлах хоосон байрлал руу шилжиж, соронзоо татдаг.
Хэрэглэгч дугаарыг тээвэрлэгчийн эсрэг байрлуулж, хэдэн минут, хэдэн минут, хэдэн цаг, хэдэн арван цагийн дугаар болохыг програм хангамжид хэлдэг. Дараа нь програм хангамж нь уг дугаарыг гэрийн байрандаа хадгалах болно. Үүнийг бүх 27 тоог байрлуулах хүртэл давтана.
Тухайн үед цагийг эхлүүлж болох бөгөөд програм хангамж нь цагийг харуулахын тулд зохих тоог шилжүүлэх болно. Тоонууд байрлалд орсны дараа эрчим хүчний эргэлт байсан ч програм хангамж хаана байгааг нь мэддэг.
Make it Move Contest 2020 тэмцээний том шагнал
Зөвлөмж болгож буй:
Цаг хэмжих (соронзон хальсны цаг): 5 алхам (зурагтай)
Цаг хэмжих (соронзон хальсны хэмжих цаг): Энэхүү төслийн хувьд бид (Алекс Фиел & Анна Линтон) өдөр тутмын хэмжих хэрэгслийг аваад цаг болгон хувиргасан. Анхны төлөвлөгөө нь одоо байгаа соронзон хальсны хэмжүүрийг моторжуулах явдал байв. Үүнийг хийхдээ бид өөрсдийнхөө бүрхүүлийг бүтээхэд илүү хялбар байх болно гэж шийдсэн
Гайхамшигтай соронзон ханын цаг: 24 алхам (зурагтай)
Гайхамшигтай соронзон ханын цаг: Механик цаг намайг үргэлж татдаг байсан. Дотоод араа, булаг, оролт зэрэг нь найдвартай найдвартай цагийг бий болгохын тулд миний хязгаарлагдмал ур чадварын багцад үргэлж хүрч чадахгүй мэт санагддаг. Орчин үеийн электроникийн ачаар
Хөргөгчний хаалганы хяналт: 5 алхам
Хөргөгчний хаалганы шалгалт: Оршил: Орчин үед хүмүүс " ухаалаг " хөргөгчийн температурыг харуулах боломжтой хөргөгч. Зарим хөргөгч нь хаалга ойрхон биш гэдгийг хэрэглэгчдэд сануулах дохиололтой байдаг. Гэсэн хэдий ч хүн бүр ийм "ухаалаг" байдаггүй
Хөргөгчний хаалганы дохиолол: 5 алхам
Хөргөгчний хаалганы дохиолол: Энэ төсөлд би хөргөгчийн хаалгыг удаан хугацаагаар нээлттэй орхисон тохиолдолд дуут дохиог хэрхэн яаж хийхийг танд үзүүлэх болно. Энэ хэлхээ нь зөвхөн хөргөгчөөр хязгаарлагдахгүй бөгөөд ямар ч хаалга удаан хугацаанд нээлттэй байсан бол дохиолол өгөхөд ашиглаж болно
Цахилгаан соронзон дүүжин лазер Никси цаг, термометртэй: 5 алхам (зурагтай)
Термометртэй цахилгаан соронзон дүүжин лазер Никси цаг: Би ebay дээрээс худалдаж авсан Arduino Nixie Shield ашиглан урьд нь хэд хэдэн Nixie Tube цаг бүтээсэн: https://www.ebay.co.uk/itm/Nixie-Tubes-Clock -IN-14 … Эдгээр самбарууд нь RTC (Real Time Clock) -тай ирдэг бөгөөд үүнийг маш энгийн болгодог