Агуулгын хүснэгт:
- Алхам 1: Энэхүү гарын авлагын бүтэц
- Алхам 2: багаж хэрэгсэл, материал
- Алхам 3: Хэсгийг хэмжих, турших
- Алхам 4: Хэргийн загвар гаргах
- Алхам 5: Будагны нүүрний хавтан ба лазер сийлбэр хийх
- Алхам 6: Кейс шалгах, угсрах, будах
- Алхам 10: Туршилт ба кодчилол
- Алхам 11: Атрибутууд
Видео: Сансрын хөлгийн хяналтын самбар - Laser Cut Arduino тоглоом: 11 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Fusion 360 төслүүд »
Хэдэн сарын өмнө би үйлдвэрлэгчдийн худалдааны багаж хэрэгслийг олон жилийн турш сурахыг хүсч байсан тул орон нутгийн үйлдвэрлэгчдийн гишүүн болохоор шийдсэн юм.
Би бага зэрэг Arduino туршлагатай байсан бөгөөд энд Instructables-ийн Fusion курст хамрагдсан. Гэсэн хэдий ч би лазер таслагч, стандарт LED эсвэл энгийн мэдрэгчээс бусад Arduino -ийн дунд шатны програмчлал эсвэл бүрэлдэхүүн хэсгүүдийн талаар ямар ч туршлагагүй байсан.
Миний дүүгийн 6 насны төрсөн өдөр хэдхэн сарын дараа тохиож байгаа тул би түүнд бэлэг өгөхийг хүсчээ. Тэрээр сансар огторгуйтай холбоотой бүх зүйлд дуртай (ялангуяа товчлуур, гэрэл агуулсан бол) би түүнийг LED, товчлуур, чанга яригч, гулсагч гэх мэт энгийн Arduino дээр суурилсан тоглоом болгох анхны санааг олсон.
Тиймээс би онлайнаар урам зориг авахын тулд Arduino тоглоомын энгийн гарын авлагад зориулж интернетээр аялсан боловч яг хайж байсан зүйлээ олж чадаагүй байна. Жефф Хай Смитийн сансрын хөлгийн гайхалтай тоглоом, Дункан Жонсигийн хийсэн ремикс нь маш их урам зориг өгсөн боловч надад дутагдаж байсан тул миний хувьд арай том байсан. Төслийг жишээ нь интерфэйстэй харьцахаас илүү хялбар (бас хямд) болгохын тулд төслийг зөвхөн Arduino удирддаг болохыг би хүсч байсан. бөөрөлзгөнө Pi эсвэл үүнтэй төстэй зүйл. Боб Ландерын хөөрхөн бяцхан хяналтын самбар тоглоом нь бас урам зориг өгсөн, гэхдээ би арай илүү интерактив зүйл бүтээхийг хүсч байсан.
Тиймээс би сэтгэл хангалуун байгаа дүр төрхөө олж дуустал хяналтын самбарын хэдэн санаануудыг зурж эхлэв.
Анхны загварыг бэлэн болгосноор (ядаж цаасан дээр маш хурдан зурсан) би үүнийг бүтээхэд юу хэрэгтэй болох, хэдэн ширхэг, ямар эд анги хэрэгтэй болох, аль Arduino хянагч хэрэгтэй болох талаар бодоход бэлэн байсан. ашиглах гэх мэт ЗӨВЛӨГӨӨНИЙ ҮГ …
… Үүнийг бүтээх аялалд оролцохыг хүсч буй хүмүүст: 4017 арван жилийн тоолуурыг ашиглах нь LED -ийг хянах шаардлагагүй төвөгтэй арга юм. Хэрэв та өөрийн хувилбарыг гаргахыг хүсч байвал WS2812B (эсвэл үүнтэй төстэй) LED гэх мэт зүйлийг ашиглахыг зөвлөж байна.
Instructable -ийн өөр нэг гишүүн схем ба кодын хооронд зарим зөрүү байгааг олж мэдэв (кодонд оруулсан I/O зүү нь үзүүлсэн схемд нийцэхгүй байна). Би цаг гарангуут схемийн шинэчилсэн хувилбарыг гаргахыг хичээх болно. Энэ хооронд кодыг I/O зүү тохируулах үндэс болгон ашигла (схем биш).
Алхам 1: Энэхүү гарын авлагын бүтэц
Одоо би сансрын хөлгийн удирдлагын самбар ямар байх ёстой талаар ерөнхий ойлголттой болсон бөгөөд үүнийг харьцангуй энгийн болгохоор шийдсэн тул үүнийг бүтээх нь үнэхээр салхи болно гэдэгт би итгэлтэй байсан …!
Сэвшээ салхи илүү хүчтэй болж, хэрэв шуурга биш бол дор хаяж шуурга болов! Энэ нь анх бодож байснаас арай илүү хэцүү байсан.
Төсөл гурван сар орчим чөлөөт цагаар дууссан бөгөөд би дүүгийнхээ төрсөн өдрөөс нэг өдрийн өмнө кодлох сүүлчийн хэсгийг л дуусгасан!
Гэсэн хэдий ч бүтээх үйл явц нь олон дахин туршилт, алдаа, мөн хэрэв би үүнийг дахин бүтээх байсан бол өөрөөр хийх зүйлүүдийг сурч мэдсэн гайхалтай, хөгжилтэй (заримдаа зөвхөн урам хугарах) туршлага байв.
Энэ гарын авлагын ихэнх алхамууд нь тус бүрдээ хоёр хэсэгтэй байх болно.
- Өвчтөн уншигчдад зориулсан "Урт унших" хэсэг, би өөрийн үйл явц, бодол санаа, (магадгүй) алдааг нарийвчлан дүрсэлдэг.
- Илүү тэвчээргүй уншигчдад зориулан "Tl; dr" хэсэг, би жаахан хурдан хүрч, дагаж мөрдөх жороо танилцуулж байна (алдаанаасаа суралцаж засварласан болно).
Унаад сайхан өнгөрүүлээрэй, асуулт асуухаас бүү эргэлзээрэй!
Алхам 2: багаж хэрэгсэл, материал
Ноорогоо гартаа барьснаар надад хичнээн LED, товчлуур болон бусад зүйл хэрэгтэй байгааг олж мэдэх боломжтой байв.
УРТ УНШИХ
Миний ноорог маш олон LED -тэй байсан (асаасан товчлуурыг оруулаад 42 ширхэг) тул би Arduino Mega -ийг авах шаардлагатай байгаа нь тодорхой байсан. Гэсэн хэдий ч Мега-г ашиглаж байсан ч бүх LED, товчлуур, пьезо дуугаруулагч, потенциометрийг байрлуулахад хангалттай оролт/гаралт байхгүй байсан.
Тиймээс би хэд хэдэн I/O зүү ашиглан хэд хэдэн LED-ийг хэрхэн удирдах талаар зөвлөгөө авахын тулд интернетийг дахин нэг удаа судалж үзээд энэхүү цэвэр гарын авлагыг уншаад "CD4017 арван жилийн тоолуур" -ыг сонгохоор шийдлээ.
Хэрэв би шинэчилсэн хувилбар хийх юм бол ихэнх LED-ийг WS2812B төрлийн LED-ээр солих болно, учир нь тэдгээрийг гинжлэх, програмчлах, тоглоход илүү хялбар байдаг. Гэхдээ бүтээх үед энэ заавар нь CD4017 аргыг ашиглахад чиглэгдэх болно гэдгийг би мэдээгүй байсан болохоор.
Би хэлхээ ямар байх талаар тодорхой ойлголт хараахан аваагүй байсан тул замын дагуу утас, эд ангиудыг салгаж, дахин холбох боломжтой эсэхийг шалгахыг хүссэн юм. Тиймээс би эмэгтэй/эмэгтэй дюпон кабель, эрэгтэй толгойн зүү ашиглан бүрэлдэхүүн хэсгүүд ба самбар хоорондын бүх холболтыг (бараг) хийхийг сонгосон.
Дупонт кабелиар дамжуулан бүрэлдэхүүн хэсгүүдийг arduino руу холбох ажлыг хөнгөвчлөхийн тулд би Mega -ийн мэдрэгч бамбай худалдаж авахаар шийдсэн.
Үлдсэн багаж, материалын хувьд доороос олж болно.
TL; DR
Хэрэгсэл:
- Лазер таслагч. Манай үйлдвэрлэгчийн орон зай нь миний нийлэгийг сийлбэрлэх, сийлбэрлэх зориулалттай Universal Laser Systems VLS 3.50 45W, БСХС-ийг огтлоход ашигласан хятадын 120w хэмжээтэй том лазертай. Та стандарт цахилгаан хэрэгслийг ашиглан хайрцаг, акрилийг огтлох боломжтой боловч нийлэг/будаг дээр сийлбэр хийхдээ лазерыг илүүд үздэг.
- Гагнуурын төмөр.
- Халуун цавуу буу (заавал биш, гэхдээ авахад таатай)
- Халивын багц.
- Хөндлөн жаахан.
- 2мм-3мм ба түүнээс дээш хэмжээтэй өрмийн битүүд.
- Өрөмдлөгийн драйвер (үүнийг хийх болно, гэхдээ вандан өрмийн машин нь илүү хялбар болгоно).
- Маск соронзон хальс
- Хавчаар
- Диаметр хэмжигч
- Төрөл бүрийн жижиг бахө
- Adobe Illustrator ($$) эсвэл Inkscape (үнэгүй) эсвэл бусад вектор дээр суурилсан зургийн програм хангамж.
- Autodesk Fusion 360 (заавал биш) - хэргийг зохион бүтээх зориулалттай.
Кейс ба угсралтын хувьд:
- Нийлэг хавтан, зузаан нь 5 мм. Акрилийг цутгах нь илүү тохиромжтой (лазераар огтлох үед өнхрөх нийлэг шиг амархан хайлж, буцаадаггүй).
- Нийлэг хуудас 2 мм.
- БСХС, 6 мм зузаантай.
-
Шүршигч будаг, би ашигласан:
- Molotow Urban Fine -Art Artist Acrylic - улбар шар өнгийн өнгө. Нүүрний хавтангийн график мэдээлэл, бариулын хувьд.
- Molotow Urban Fine -Art Artist Acrylic - хар дохио. Хэргийн болон нүүрний хавтангийн хувьд.
- Нийлэг бус нийлэг суурьтай 2 мм-ийн хамгаалалтын нийлэг хавтан.
- Шураг - 2.5 х 13 мм (эсвэл үүнтэй төстэй диаметр нь 4 мм -ээс хэтрэхгүй байх ёстой).
- Стандарт (PVA) модон цавуу (модон хайрцгийг наахад зориулагдсан)
- Холбоо барих наалдамхай эсвэл нийлэг цавуу (2 мм -ийн хамгаалалтын нийлэг хавтанг нүүрний хавтангийн доод хэсэгт наахад зориулагдсан).
- Мультиметр (заавал биш, гэхдээ богино өмд олох, диодыг турших, тасралтгүй байдлыг шалгахад маш хэрэгтэй).
Электроник:
- Arduino Mega 2560 R3
- Arduino Mega -ийн Mega Sensor Shield V2.0
- Dupont кабель эмэгтэй/эмэгтэй (100 ширхэг. Хангалттай байх ёстой). 30 эсвэл 20 см урттай (дор хаяж) сонгоно уу - 10 см хэт богино байх болно.
- 3 мм ба 5 мм хэмжээтэй бүхэл бүтэн LED.
- Эрэгтэй толгойн зүү
- ПХБ -ийн туузны самбар
- 4х 16 зүү DIP IC залгуур (арван жилийн тоолуур суурилуулах зориулалттай)
- 4x CD4017BE арван жилийн тоолуур чипс
- 2x Улаан гэрэлтэй LED унтраалга w. тагийг эргүүлэх
- 2х Нэг шугаман 10к слайд потенциометр
- 2x Ногоон дөрвөлжин гэрэлтүүлэгтэй түр зуурын товчлуурууд. Анхаарна уу !!: Холбогдсон товчлуурууд нь LED -ээр асдаггүй. Тэд улайсдаг бөгөөд холбогдох үед асахгүй. Тэднийг гэрэлтүүлэхийн тулд дотор нь улайсдаг чийдэнг задалж, 3 мм -ийн LED -ээр солих шаардлагатай болно. LED -ээр асдаг гэж мэдэгдсэн бусад ижил төстэй товчлууруудыг захиалах гэж оролдсон боловч харамсалтай нь тэд ирсэн байна. улайсдаг.
- 6х 3-зүү 2-байрлалтай асаах/унтраах
- 1х Аюулгүй байдлын түгжээний түлхүүр солих (DPST эсвэл DPDT төрөл).
- 1x SPST асаах/унтраах түлхүүр
- 2x пьезо дохио
- 1x MAX7219 LED цэг матриц 8 оронтой тоон дэлгэцийн хяналтын модуль
- 2х Нэг шугаман эргэдэг 10к потенциометр
- Потенциометрийн 2х эргэдэг бариулын таг
- 22х 180 эсвэл 200 ом эсэргүүцэл
- 11х 150 ом эсэргүүцэл
- 14х100 ом эсэргүүцэл
- 1х Т хэлбэрийн "9v" батерейны холбогч кабель
- 1х 4 оролттой АА батерей эзэмшигч
Алхам 3: Хэсгийг хэмжих, турших
УДАА (-ish) УНШИХ
Бүх эд ангиудыг гартаа авснаар би Illustrator эсвэл Inkscape -ийн эцсийн загварыг боловсруулж эхлэхэд бүх эд анги нь тохирох бөгөөд тэдгээрийн аль нь ч доод талд нь давхцахгүй байхын тулд би одоо тус тусдаа бүрэлдэхүүн хэсэг бүрийг хэмжиж эхэлж болно. нүүрний хавтангийн.
Ялангуяа түлхүүрийн унтраалга нь маш гүнзгий байсан тул хайрцгийн эцсийн гүн (эсвэл та үүнийг хийхийг хүсч байгаа ч гэсэн) үүнийг багтаах ёстой бөгөөд дотоод эд ангиудыг хайрцагт байрлуулахдаа үүнийг анхаарч үзэх хэрэгтэй. Ардуино Мега, арван жилийн тоолуур гэх мэт).
Дараа нь би Illustrator -д янз бүрийн бүрэлдэхүүн хэсгүүдийн диаметр/өргөнийг дүрсэлсэн энгийн вектор зургийг гаргаж, 5 мм -ийн нийлэг туршилтын хэсгийг лазер таслагч руу хийж, хайчилж авав.
Бүх бүрэлдэхүүн хэсгүүд нь тус тусын нүх/үүрэнд нягт нийцэж байгаа эсэхийг шалгасны дараа би эцсийн загварыг ашиглахад хялбар болгох үүднээс бүрэлдэхүүн хэсэг бүрийг Illustrator (зураг харна уу) дээр зурж эхлэв.
TL; DR
- Бүх бүрэлдэхүүн хэсгүүдийг диаметр хэмжигч ашиглан хэмжинэ.
- Хэмжилтийг ашиглан Illustrator дээрх бүх товчлуур/бүрэлдэхүүн хэсгийн хэмжээтэй вектор тестийн файлыг үүсгэнэ үү.
- Туршилтын файлыг лазер таслагч дээрх 5 мм акрил дээр хайчилж ав.
- Туршилтын хэсгийг ашиглан бүх бүрэлдэхүүн хэсгүүд хоорондоо нягт нийцэж байгаа эсэхийг шалгаарай.
- Шаардлагатай бол вектор файл дахь нүхний хэмжээг тохируулж, шинэчилсэн хэмжээтэй шинэ туршилтын хэсгийг хий.
- Эцсийн хэмжилтийг ашиглан Illustrator -ийн шинэ файл хийж, бүх бүрэлдэхүүн хэсгүүдийг зөв хуваарийн дагуу зурна уу.
- Эсвэл дээр дурдсан зүйлийг бүү хий. Хэрэв та үүнийг ашиглахыг хүсвэл би дараагийн алхамуудад эцсийн вектор файлыг өгөх болно.
Алхам 4: Хэргийн загвар гаргах
Бүрэлдэхүүн хэсгүүдийн бүх хэмжилтийг хийсний дараа би одоо хяналтын самбарын хайрцгийг зохион бүтээж эхлэв.
УРТ УНШИХ
Зарим шалтгааны улмаас би энэ үйл явцыг өөртөө хийхээс хамаагүй илүү хэцүү болгохоор шийдсэн бөгөөд Fusion 360 -д хуруугаараа хавсаргасан корпус хийхээр шийдсэн. Үнэнийг хэлэхэд би үнэхээр Fusion 360 -ийг илүү сайн сурахыг хүсч байсан. галзуурсан хүний гаргасан шийдвэр, гэхдээ би MakerCase хэрэгслийг (маш сайн) ашиглахад илүү хялбар байж болох юм.
Харин үүний оронд хэрэв та 3D параметрийн дизайныг илүү сайн сурахыг хүсч байвал Hobbyist Maker -ийн хуруугаараа холбосон хурууны холбоосыг ашиглахыг зөвлөж байна. Гэсэн хэдий ч минийх шиг энгийн дизайны хувьд бүрэн хэмжээний 3D загвар гаргах нь арай хэтэрсэн ажил юм, учир нь та дараа нь гадаргуу бүрийг 2D вектор хэлбэрээр экспортлох хэрэгтэй болно, тиймээс та үүнийг эхлээд Illustrator дээр хийж болно.
Ямар ч байсан би дизайндаа сэтгэл хангалуун байх хүртэл Fusion 360 дээр үргэлжлүүлэв. Миний ач хүү энэ зүйлийг маш их авч явах болно гэдгийг би мэдэж байсан (сайндаа, ядаж гэж найдаж байсан), би түүнд бариул нэмж, үүнийг хялбарчлахыг хүссэн юм. Бариул нь модон хайрцгийн нэг хэсэг бөгөөд нийлэг нүүрээр дамжин гарч, бариулыг хангаж, хэргийг бэхлэхэд тусалдаг.
Дизайн бэлэн болсноор би бүх эд ангиудыг 2D.dxf вектор файлууд руу экспортлож, Тэйлор Шарпын зааварчилгаанд тайлбарласан "энгийн тойм" аргыг ашигласан.
Дараа нь би Illustrator дахь dxf файлуудыг өөрчилж, зайны тасалгаанд нэвтрэх жижиг таг, Arduino Mega -т холбогдох нүхийг нэмж оруулав (үүнийг өмнөх алхам дээр хэмжсэн байсан). Мөн би хайрцагны хажууд байгаа дууны асаах/унтраах унтраах цоорхой, доод хэсэгт бага зэрэг өрөмдлөгийн цооног нэмж оруулав.
Кейсийн эцсийн зургийг энэ алхамд хавсаргасан болно (.ai,.svg,.pdf форматаар), дараагийн шатанд нүүрний хавтангийн загвар гарч ирэх болно.
TL: DR
- Хурууны үений үндсэн хайрцгийг хийхдээ MakerCase -ийг ашиглаарай.
- Illustrator дахь MakerCase вектор файлыг өөрийн хэрэгцээнд нийцүүлэн өөрчилнө үү - батерейны бөгс, Arduino портуудын нүхийг нэмж оруулахаа мартуузай.
- Эсвэл энэ алхамд хавсаргасан төлөвлөгөөгөө татаж аваарай.
Алхам 5: Будагны нүүрний хавтан ба лазер сийлбэр хийх
УРТ УНШИХ
Хэргийн эцсийн ерөнхий хэмжээ болон нүүрний хавтанг байрлуулсны дараа би эцэст нь (бүр илүү) хөгжилтэй хэсэг рүү орж болно: нүүрний хавтангийн дизайн!
Би аль хэдийн Illustrator -ийн бүх хэсгүүдийн жижиг номын санг хэмжиж зурсан (3 -р алхам дээр), надад анхны гараар зурсан ноорог байсан тул энэ хэсгийг цэвэр нүүрний вектор дээр байрлуулах нь "зүгээр л" асуудал байв. Illustrator дээр зураг зурах (өмнөх алхамд Fusion -ээс экспортолсон), мөн гайхалтай сансрын график нэмэх.
Анхны вектор дизайнтай бол лазер цаг болжээ!
Зөв үйл явцыг хайж олох:
Нүүрний хавтангийн дизайны хувьд нүүрний хавтангийн дэвсгэрийг хараар будаж, орон зайн графикийг дохионы өнгөөр (миний хувьд улбар шар) тодруулахыг хүссэн. Гэсэн хэдий ч би будаг ашиглан лазераар сийлэх энэ процессын талаар ямар ч заавар олж чадаагүй юм. Аль хэдийн сийлсэн хэсгийг будгаар будаж, ил тод бус гадаргуу дээр нэг удаа сийлбэрлэх, эсвэл лазераар зурах үед гадаргуу дээр наалддаг тусгай лазер будаг хэрэглэх жишээ цөөнгүй байсан (энэ нь миний хүссэнээс эсрэгээрээ байсан). Хожим нь би энэ видеог яг юунд хүрэхийг хүсч байгаагаа харуулсан боловч тэр үед хэтэрхий оройтсон байсан бөгөөд би хэтэрхий их цаг зарцуулж, янз бүрийн будаг, янз бүрийн будагны давхаргыг туршиж үзсэн. ULS лазер дээрх сая өөр өөр тохиргоо: |
Аз болоход, та үүнийг хийх шаардлагагүй болно, би танд туршилт, алдааны талаархи олон туршилтуудын нарийн ширийн зүйлийг өгөх болно.
Лазер сийлбэрлэх үйл явц - TL; DR:
Нүүрний хавтанг хайчилж, дизайныг нь наах үйл явц нь хэд хэдэн тусдаа алхамаас бүрдэнэ, товчхондоо:
- Нүүрний хавтанг өөрөө, товчлуур ба эд ангиудын бүх нүх, нүхийг хайчилж ав.
- Нүүрний хавтангийн доод хэсгийг хар нийлэг шүршигч будгаар будаж, бүрэн хатаана.
- Будсан нүүрний хавтанг дахин лазер зүсэгч рүү хийж, будсан гадаргуу дээр дизайныг зур.
- Нүүрний хавтангийн доод хэсгийг (одоо лазераар сийлсэн) улбар шар өнгийн нийлэг шүршигч будгаар дахин будаж хатаана.
Лазер сийлбэрлэх үйл явц - УДАА унших:
Лазер сийлбэрлэх үйл явцыг нарийвчлан авч үзье
- Нүүрний хавтанг өөрөө, товчлуур ба эд ангиудын бүх нүх, нүхийг хайчилж ав. Энэ алхамд хавсаргасан дизайны файлуудад гурван өөр давхарга байдаг: A. Зүссэн давхарга (улаан шугамууд) B. Вектор сийлбэрийн давхарга (цэнхэр шугамууд) C. Растер сийлбэрийн давхарга (хар онцлогууд) Энэ үе шатанд та зөвхөн лазер таслагчаас улаан, цэнхэр давхаргыг хайчилж авахыг хүсэх ёстой. Улаан давхаргыг бүхэлд нь таслах ёстой, харин цэнхэр давхаргыг нийлэг рүү нарийн шугамаар сийлэх ёстой. Цэнхэр загалмай нь өрөмдлөгийн цэгүүдийг тэмдэглэдэг (хожим нь бид нүүрний хавтан дээр бэхлэх нүхийг өрөмдөх шаардлагатай болно), харин зүүн доод буланд байгаа гариг дээрх цэнхэр загалмай нь нүүрний хавтанг сийлбэрлэхдээ ашиглах тэгшлэх тэмдэг юм. үйл явцын 3 -р алхам.
- Нүүрний хавтангийн доод хэсгийг хараар будна. Загварын файлууд толин тусгалтай байдаг тул доод тал нь лазер таслагч дээр байрлуулахдаа дээшээ харсан тал болохыг анхаарна уу. Мөн будаж эхлэхээсээ өмнө будгийн хүсээгүй нийлэг хэсгийг будахын тулд заавал будгийн соронзон хальс ашиглана уу! Би хэд хэдэн төрлийн хар будаг туршиж үзсэн боловч Molotow Urban Fine-ийг ашиглаж дууслаа. Урлагийн уран бүтээлч нийлэг дохио хар өнгөтэй, учир нь энэ үнэхээр гайхалтай! Энэ нь маш өндөр пигмент агууламжтай тул нийлэг бүрхүүлийг бүрэн бүрхэхийн тулд та зөвхөн нэг давхар будаг түрхэх хэрэгтэй (энэ нь дараагийн алхамд бас хэрэг болно). бүрэн хийж, дараагийн алхам руу үргэлжлүүлнэ үү.
- Нүүрэн талын нүүрийг хараар будсан бол лазер таслагч руу буцааж байрлуулж (хэрэв шаардлагатай бол) тэгшлэх тэмдгийг ашиглан (1 -р алхамд тайлбарласан болно) лазерыг нүүрний тавцан дээр төгс тэгшлээрэй (хавсаргасан зургуудыг үзнэ үү). Сийлбэр хийхийн тулд би VLS 3.50 лазерыг ашигласан бөгөөд энэ нь олон тонн урьдчилсан тохируулгатай материалын сантай ирдэг. Гэсэн хэдий ч энэ нь нийлэгийг "будаг арилгаж" өгөх урьдчилсан тохируулгатай байдаггүй тул би жаахан турших хэрэгтэй болов. Эхний туршилтын хэсгүүдэд би хэд хэдэн давхар будаг хэрэглэж байсан бөгөөд энэ нь будгийн давхаргаар дамжин лазер сийлбэр хийхийн тулд урьдчилсан тохиргоог маш их хийх шаардлагатай болсон гэсэн үг юм. Гэсэн хэдий ч зөвхөн нэг давхар будаг ашиглан VLS 3.50 дээрх 5 мм акрилийн стандарт "растер сийлбэр" тохиргоо нь будгийн давхаргыг сийлэхэд хангалттай байсан! Сайхан байна! Тиймээс хавсаргасан дизайны файлыг ашиглан растер сийлбэрийн давхаргыг (хар зураас) лазер руу илгээж, сансрын зарим хэв маягийг будаг, нийлэг дээр сийлж эхлээрэй!
- Нүүрний хавтангийн сансрын дизайны бүх онцлог шинж чанарыг одоо нүүрний доод хэсэгт наасан байх ёстой, өөрөөр хэлбэл будаг нь сийлсэн акрилийг харах боломжтой байх ёстой. Гэхдээ бид нүүр хуудсан дээрх текст, тэмдэг, мөрийг ойлгомжтой байхыг хүсэхгүй байна! Бид тэднийг улбар шар өнгөөр гэрэлтүүлэхийг хүсч байна! Тиймээс улбар шар өнгийн нийлэг будагаа аваарай (2 -р алхам дахь хар будагтай ижилхэн Молотовын нэгийг хэрэглэсэн), нүүрний хавтангийн хар доод талд нэг эсвэл хоёр давхаргаар будна уу. Дахин хэлэхэд улбар шар өнгийн будаг хэрэглэхийг хүсэхгүй байгаа хэсгүүдийг, ялангуяа нүүрний хавтангийн дунд байрлах дөрвөлжин хэсгийг масклаарай! Талбай нь тунгалаг байх ёстой, учир нь бид дараа нь энгийн LED дэлгэц суурилуулах болно. Та үүнийг хийж байхдаа хэргийн бариулыг будаж болно (хавсаргасан зургийг үзнэ үү).
Уран зураг, лазер сийлбэр хийсний дараа би эд ангиудыг туршиж үзэхэд бэлэн боллоо.
Алхам 6: Кейс шалгах, угсрах, будах
TL; DR
Хэлхээг бий болгох нь олон үе шаттай үйл явц байв:
- Мультиметр ашиглан бүрэлдэхүүн хэсгүүдийг турших.
- Бүрэлдэхүүн хэсгүүдийг (LED, товчлуур, дэлгэц гэх мэт) нүүрний хавтан дээр суурилуулах.
- Эрэгтэй толгойн голыг бүх шаардлагатай бүрэлдэхүүн хэсгүүдэд гагнах.
- Богино өмд ба тасралтгүй байдлыг шалгахын тулд мултиметрийг ашиглана.
- Arduino Mega (мэдрэгч бамбайтай) хайрцгийн ёроолд байрлуулна.
- Дупонт кабелийг ашиглан бүх бүрэлдэхүүн хэсгүүдийг Arduino мэдрэгчийн бамбай руу холбох.
- Зайг холбогч утсыг Arduino Mega үүр терминал руу гагнана.
УРТ УНШИХ
… Хэрэв би илүү ухаалаг хүн байсан бол яг тэр дарааллаар нь яг тэр алхмуудыг хийх байсан … Гэсэн хэдий ч би ухаалаг хүн биш байсан тул аль хэдийн нааж наасан, эвдэрсэн эд ангиудыг солихын тулд хэдэн цаг өнгөрөх шаардлагатай болсон. нүүрний хавтан, LED богино холболт болон бусад хөгжилтэй үйл ажиллагаа!
Гэхдээ миний бүтэлгүйтэл нь таныг илүү сайн ажил хийхэд саад болохгүй, тиймээс би доорх алхам бүрийн дэлгэрэнгүй тайлбарыг өгөх бөгөөд та дээрх үйл явцын зургийг олж болно.
- Бүрэлдэхүүн хэсгүүдийг холбохоосоо өмнө мультиметр ашиглан туршиж үзээрэй. LED-ийн бүх ажил, товчлуурууд зөв нээгдэж, хаагдах, потенциометр гэх мэт ажиллаж байгаа эсэхийг шалгаарай. MAX7219 дэлгэцтэй жижиг туршилтын тохиргоо хийх нь зүйтэй (жишээлбэл энэ сайхан хичээлийг үзнэ үү), бүх зүйл ажиллаж байгаа эсэхийг шалгах. Энэ нь дараа нь толгойн өвчнөөс маш их аврах болно.
- Бүрэлдэхүүн хэсгүүдийг нүүрний тавцан дээр холбоно. Бүх товчлуурууд нь самар, урсгалтай босоо амтай тул нүүрний хавтан дээр хялбархан холбож болно. Харин сул LED -ийг халуун цавуу ашиглан хавтан дээр наасан байх шаардлагатай (зургийг үзнэ үү).
- Бүх бүрэлдэхүүн хэсгүүдэд гагнуурын эрэгтэй толгойн зүү. Би бүх бүрэлдэхүүн хэсгүүдэд дюпонт холбогч кабель ашиглахаар шийдсэн тул энэ нь маш их гагнуур хийх шаардлагатай болсон юм. Үүнийг арай хялбар болгохын тулд би туузны хавтанг хайчилж, эрэгтэй толгойн зүү, (шаардлагатай бол) резисторыг гагнав. Дараа нь би дууссан туузны самбарыг хяналтын самбар дээрх холбогдох бүрэлдэхүүн хэсэгт гагнав (зургуудыг үзнэ үү). 4017 жилийн дөрвөн тоолуурыг бүхэлд нь нэг туузан самбар дээр суурилуулсан бөгөөд хэрэв шаардлагатай бол холболтыг хялбархан сольж болно (зургийг үзнэ үү).
- Богино өмд, тасралтгүй байдлыг шалгах. Мультиметр ашиглан бүх гагнуурын холболтууд тань холбогдож байгаа эсэхийг шалгаж, холбогдож болохгүй зүйлд хэт их холболт хийсэн эсэхийг шалгаарай!
- Arduino Mega-ийг хайрцгийн ёроолд холбож, самбар дээрх цахилгаан залгуур болон USB залгуур нь хайрцагны хойд талын нүхтэй таарч байх болно (зураг харна уу). Та мөн 4017 жилийн тоолуурын блокыг угсрах ёстой. хайрцагны доод хэсэг, түүнчлэн зайны тасалгааг хайчилж угсарч суурилуулсан (энэ алхамд хавсаргасан болно) (зургийг үзнэ үү).
- Эмэгтэй/эмэгтэй дюпон кабелийг ашиглан бүх бүрэлдэхүүн хэсгүүдийг холбох цаг болжээ. Энэ зааврын 8 -р алхам дээрх схемийг үзээд бүх зүйлийг зөв холбосон эсэхээ шалгаарай.
- Зарим хачин шалтгаанаар миний худалдаж авсан мэдрэгчийн бамбай нь 7-12 вольтын зохицуулалттай оролтыг зөвшөөрдөг "Вин" зүүгээр тоноглогдоогүй байна. Тиймээс би батерейны холболтын утсыг Arduino Mega -ийн цахилгаан залгуурт гагнах шаардлагатай болсон (зургийг үзнэ үү).
Миний бодлоор … одоо залгах цаг боллоо..!
Алхам 10: Туршилт ба кодчилол
Та сургалтын хамгийн сүүлийн алхам руу орлоо! Сайн хийлээ!
Хяналтын самбарыг кодлох нь маш олон тооны googling, туршилтын програмчлал, дахин холболт бүхий аялал байв. Ах, өрөөнийхөө аль алинаас нь илүү туршлагатай хөгжлийн туслалцаа авах боломжтой байсан нь надад азтай байсан, эс бөгөөс би дүүгийнхээ төрсөн өдөрт зориулж хэзээ ч хийж байгаагүй.
Гэсэн хэдий ч "эцсийн" гэж нэрлэгддэг кодыг Arduino руу шилжүүлэх нь маш олон дутагдалтай хэвээр байгаа бөгөөд үнэнийг хэлэхэд жаахан эмх замбараагүй байдал юм. Аз болоход бид жинхэнэ сансрын хөлгийн код боловсруулаагүй байсан тул энэ тохиолдолд код хангалттай байх болно:)
Энэ кодыг тийм ч сайн баримтжуулаагүй байгаа бөгөөд бид гурван хүн дээр ажиллаж байсан тул үүнийг задлахыг оролдох нь миний хувьд ч гэсэн жаахан сорилт байж магадгүй юм.
Аль ч тохиолдолд кодыг хавсаргасан бөгөөд хуруугаа гаталж байсан бол та үүнийг туршиж үзэхэд ажиллах болно:)
Дагаж байгаад баярлалаа - Та энэ хичээлийн наад зах нь зарим зүйлийг ашиглаж чадсан гэж найдаж байна.
Энэ бол миний анхны зааварчилгаа тул та бүхний санал хүсэлтийг сонсч, үүнийг хэрхэн сайжруулах талаар зөвлөгөө авахад таатай байх болно.
Эцсийн төслийн видеог үзэж, аз жаргалтай болгоорой: D
/ Niels aka. Нилфискен
Алхам 11: Атрибутууд
Хяналтын самбарыг зохион бүтээх явцад би янз бүрийн нээлттэй эх сурвалжтай материалыг ашиглаж ирсэн. Эдгээрийг бүтээгчдийг дурдах ёстой (мөн хийх ёстой):
TheNounProject сайтаас би дараах дүрсийг ашигласан.
- VectorBakery -ийн "Boom" (CC BY)
- Symbolon -ийн "Дууны чичиргээ" (CC BY)
- Оксана Латышевагийн "Дэлбэрэлт" (CC BY)
- Blackspike -ийн "Пентагоны аюул" (Олон нийтийн домэйн)
- Франко Пертикарогийн "Галактикийн эзэнт гүрэн" (CC BY)
- Эрвин Болатын "Лазер туяа" (CC BY)
- Ластспаркын "Санчир гариг" (CC BY)
- Хэ Пох Лин "Цахилгаан" (CC BY)
Ашигласан фонт нь:
Алаг бэхээр хийсэн "Ойлриг" (лицензийг эндээс үзнэ үү)
Мөн тэнд байгаа бусад бүх "сурган хүмүүжүүлэгчид "дээ зөвлөгөө, заль мэх, туршлагаа үнэ төлбөргүй өгч, хүн бүрт таалагдахын тулд асар их баярлалаа. Та наргүйгээр би хэзээ ч ийм төсөл барьж чадахгүй байсан.
Анх удаа зохиогчоор шалгарсан зохиолч
Зөвлөмж болгож буй:
Arduino сансрын хөлгийн интерфэйс: 3 алхам
Arduino сансрын хөлгийн интерфэйс: Сайн байна уу зааварлагчид аа, энэ удаад би Arduino Uno: сансрын хөлгийн хэлхээг ашиглан хийх хамгийн хялбар төслүүдийн нэгийг хийлээ. Шинжлэх ухааны зөгнөлт телевизийн шоу, кинонд ашиглах боломжтой програмчлал, хэлхээний төрөл учраас үүнийг ингэж нэрлэдэг
Сансрын хөлгийн чийдэн: 3 алхам
Сансрын хөлгийн чийдэн: Том хүү маань сүүлийн үед сансарт маш их явж байгаа болохоор унтлагын өрөөнд нь зориулж сансрын хөлгийн чийдэн бүтээхээр шийдсэн. Энэ нь нийлэг шилний дотоод тусгалын чадварт тулгуурладаг. Дэнлүү нь: модон (эсвэл БСХС) суурь, LED зурвас, нийлэг хавтан бүхий
Кербалын сансрын хөтөлбөрийн физик үе шатыг ашиглан өөрийн сансрын хөөргөлтийг сайжруулаарай: 6 алхам
Кербалын сансрын хөтөлбөрийн физик шатлалын товчлуур ашиглан өөрийн сансрын хөөргөлтийг сайжруулаарай: Би саяхан Кербал сансрын хөтөлбөрийн демо хувилбарыг авлаа. Кербал сансрын хөтөлбөр бол симулятор тоглоом бөгөөд пуужин зохион бүтээх, хөөргөх, алс холын сар, гариг руу чиглүүлэх боломжийг олгодог. Би саран дээр амжилттай буух гэж оролдсоор л байна (o
Сансрын уралдаан: Хүүхдүүдтэй хийх энгийн Arduino Clicker тоглоом: 7 алхам
Сансрын уралдаан: Хүүхдүүдтэй хийх энгийн Arduino Clicker тоглоом: ¡ Би өнөөдөр хэрхэн ажиллаж байгааг харуулсан видеог байршуулж байна! Хүүхдүүдтэй хамт хийж болох, дараа нь ганцаараа тоглоом болгон зугаацах боломжтой орон зайн сэдэвт зааварчилгаагаар зугаацаж, хамтдаа түүхийг заах хэрэгсэл болгон ашиглаж болно
KerbalController: Кербал сансрын пуужингийн тоглоомын тусгай хяналтын самбар: 11 алхам (зурагтай)
KerbalController: Пуужингийн тоглоомын тусгай хяналтын самбар Kerbal Space Program: KerbalController -ийг яагаад бүтээх ёстой юм бэ? Ялангуяа энэ нь том улаан хамгаалалтын унтраалга бөгөөд та эхлээд тагийг нь нээх ёстой бол унтраалгыг дарна уу