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

Миний DIY Steampunk үйлдлийн тоглоом, Arduino дээр суурилсан: 9 алхам (зурагтай)
Миний DIY Steampunk үйлдлийн тоглоом, Arduino дээр суурилсан: 9 алхам (зурагтай)

Видео: Миний DIY Steampunk үйлдлийн тоглоом, Arduino дээр суурилсан: 9 алхам (зурагтай)

Видео: Миний DIY Steampunk үйлдлийн тоглоом, Arduino дээр суурилсан: 9 алхам (зурагтай)
Видео: Мой самый сложный заказ: бронзовая ракета из Fallout 2024, Арванхоёрдугаар сар
Anonim
Image
Image

Энэ төсөл нь нэлээд өргөн цар хүрээтэй юм. Энэ нь маш их багаж хэрэгсэл эсвэл урьдчилсан мэдлэг шаарддаггүй, гэхдээ энэ нь олон янзын хэлтэст хэнд ч (надад багтсан) маш их зүйлийг заах болно!

Arduino-тэй Captive-sensing-ийн нэгэн адил Arduino-тэй олон ажил хийж, хурдан, хялбар металл эд ангиудыг хийж, принтерийн энгийн цаасыг модон дээр наадаг.

Үүнийг хийж буй хэн бүхэнд төслийг таны хэрэгцээ, хүсэлд нийцүүлэхийг уриалмаар байна. Магадгүй та үүнийг томруулж, жижиг болгох эсвэл өөр зурагтай болгохыг хүсч байгаа байх … бүх зүйл бол зүгээр л санал, бүтээлч байдлаа чөлөөтэй явуулаарай!

Тэгэхээр энэ тоглоомонд сонгодог үйлдлийн тоглоомоос юу илүү дээр вэ?

Нэгдүгээрт: хямсаа дээр кабель байхгүй, хязгаарлалт байхгүй!

Хоёрдугаарт: Өвчтөн хичнээн их өвдөж байгааг харуулсан зүрхний цохилт, хавтгай шугам!

Гуравдугаарт: Та хүссэн Адонисын биеийн зургийг ашиглаж, хэрэв тоглохгүй бол тоглоомыг хананд өлгөх боломжтой!

Төсөл нь нэлээд өргөн цар хүрээтэй тул алхам алхмын индексийг энд оруулав

Алхам 1: утас ба гагнуур

Алхам 2: Код

Алхам 3: багтаамжийн мэдрэгч

Алхам 4: Arduino олон даалгавар

Алхам 5: хясаа

Алхам 6: Өвчтөнийг наалдуулах

Алхам 7: Түүнийг хайчилж, хуудасны төмөр бэхлэх

Алхам 8: "эрхтнүүд"

Алхам 9: Заримыг нь уях

Хангамж

Материал:- Тоглоом хийхийг хүсч буй хэмжээтэй хоёр ширхэг мод (би DIN A4 принтерийн цаасыг хэвлэснээс хойш модыг хэдхэн см томоор авсан) доод хэсгийн зузаан нь илүү байх ёстой. Arduino-ийн зузаан, дээд хэсэг нь 1-2, 5 см зузаантай байх ёстой

- Модон цавуу ба эпокси/халуун цавуу/супер цавууны 2 хэсгээс бүрдсэн…

-Зарим боолтыг ёроолыг дээд хэсэгт бэхлэх боловч цоолж болохгүй … Зөв урттай модон эрэг нь бага зэрэг хийх болно

-Өвчтөнийг цаасан дээр хэвлэсэн

-Нэг Ардуино (би нано ашигласан)

-Баззер (пьезо чанга яригч)

-LED (үнэхээр шаардлагагүй, гэхдээ зүрхний цохилт маш дажгүй)

-Эсэргүүцэл (ойролцоогоор 200kΩ ба 100Ω)

-хямсаа (соронзон, дор хаяж дамжуулагч (5 -р алхам))

-Arduino -д ажилладаг цахилгаан хангамж (батерей нь ажиллахгүй)

-Мөн бас ихэнх хүмүүсийн хүлээж байгаа зүйл → зарим гагнуурын хангамж, кабель, нимгэн нимгэн төмөр (шошны лааз эсвэл цайрдсан ган сайн ажилладаг)

Нэмэлт (хэрэв та үүнийг илүү сонирхолтой болгохыг хүсч байвал):

- Зургийн хүрээ

- Цэвэр будаг

- Гуулин эсвэл гуулин хоолой

- Protoboard

- Соронзон

- Шилжүүлэх

- Шураг терминал

- Цахилгаан залгуур

Хэрэгсэл:

- Модон өрөм

- Модон хөрөө

- Гагнуурын төмөр

- Зарим бахө

- Цүүц эсвэл хайрцаг хайчлах хутга

- Магадгүй зарим сойз

- Эргэдэг хэрэгсэл бол гайхалтай байх болно

Алхам 1: Цахилгааны утас ба гагнуур

Утас ба гагнуур
Утас ба гагнуур
Утас ба гагнуур
Утас ба гагнуур

Би алхамыг нэгдүгээрт тавьсан боловч та үүнийг эхлээд хийх ёсгүй;). Талхны тавцан нь үнэхээр гайхалтай байх болно … Бусад бүх зүйлийг бага багаар бүтээх тул үүнийг эхлээд бодож үзээрэй. Хэрэв танд талхны самбар байхгүй бол диаграмыг санаарай. Хэрэв танд нэг утастай бол дараагийн алхамд кодыг тааруулах хэрэгтэй.

Зургийн дагуу 8 -р алхамаас хойш бүх зүйлийг гагнана.

R1 нь 200 кОм эсэргүүцэлтэй байх ёстой (100 кОм нь capsens номын сангийн дагуу ажиллах болно)

R2 нь 120 Ω эсэргүүцэлтэй байх ёстой

Алхам 2: Код

Энд миний ашиглаж, бичсэн код байна. Хэрэгтэй гэсэн хэдэн үг хэлье. Та Arduino -г түүнтэй хамт асаах хэрэгтэй …

Алхам 3: Хүчин чадлын мэдрэгч

Хүчин чадлын мэдрэгч
Хүчин чадлын мэдрэгч

Би энэ талаар эрх мэдэлтэй хүн биш, гэхдээ бүх зүйл багтаамжтай байдаг (та ч бас). Тиймээс хэрэв та металл хясаа эсвэл нүцгэн гараараа металд хүрвэл 9 -р зайн багтаамжийг өөрчилнө. Багтаамж нь 4 -р зүү дохио хүлээн авах хугацааг өөрчилдөг. Arduino нь ихэвчлэн дохио илгээдэг бөгөөд хүлээн авах, илгээх хоорондох саатлыг шалгадаг. Хэрэв саатал өөрчлөгдөх юм бол Arduino санах болно. Миний бичээгүй кодын Ухаалаг хэсэг нь үр дүнг жигдрүүлж, өөрийгөө тохируулах болно. Хэрэв таны багтаамжийн мэдрэх чадвар хэт мэдрэмтгий эсвэл хангалттай мэдрэмтгий биш бол та хүссэнээрээ ажиллах хүртэл кодонд заасан холбогдох параметрүүдийг өөрчилж болно.

Та багтаамжийн мэдрэмжийг бусад төслүүдэд маш сайн ашиглаж чаддаг тул үүнийг илүү нарийвчлан тайлбарлаж, өөрийн алхамаар илүү их анхаарал хандуулах болно гэж бодлоо. Төслийг хийхээс өмнө би энэ талаар мэдээгүй байсан.

Алхам 4: Arduino Multi Tasking

Arduino олон даалгавар
Arduino олон даалгавар

Хэрэв танд Arduino -той кодлох туршлага байгаа бол энэ нь тушаалын мөр бүрийг мөрөөр нь ажиллуулдаг бөгөөд яг тэр үед ямар нэгэн зүйл хийх боломжгүй гэдгийг та мэднэ.

Би энэ талаар ямар ч эрх мэдэлгүй, гэхдээ та үндсэндээ Arduino -д хэлдэг (энэ тохиолдолд дор хаяж): А даалгаврыг x миллисекундээр, B даалгаврыг миллисекундээр хий. Энэ тохиолдолд та зөвхөн багтаамжийг мэдэрч байхдаа LED болон дуугаруулагчийн зүрхний цохилтыг авахыг хүсч байвал л хэрэгтэй болно. Би хоёуланг нь үнэхээр хүсч байсан тул үүнийг кодлохын тулд нэмэлт цаг зарцуулсан. Зүрхний цохилт нь энэ төслийг хэрэгжүүлэхэд үнэхээр гайхалтай юм. Наад зах нь үүнийг л би бодож байна …

Та энэ "Олон даалгавар" -ыг бусад төслүүдэд ашиглаж болох бөгөөд энэ нь маш хүчтэй байж магадгүй тул үүнийг илүү нарийвчлан тайлбарлаж, өөрийн алхамаар илүү их анхаарал хандуулах болно гэж би бодлоо. Төслийг хийхээс өмнө би энэ талаар мэдээгүй байсан.

Алхам 5: хясаа

Хясаа
Хясаа
Хясаа
Хясаа
Хясаа
Хясаа

Arduino миний кодонд байгаа хямсаа эхлэх ба зогсоох дохио болгон ашигладаг. Энэ нь 2, 12 -р зүүг хянаж хясаа арилгаж байгаа эсэхийг илрүүлдэг (танд энэ хоёр хэрэггүй байх магадлалтай … нэгийг нь тасалдал болгон ашиглаж, Arduino -ийг сэрээх, нөгөөхийг нь зогсоох нөхцлийг илрүүлэхийн тулд ашигладаг. Би ганцхан зүү ашиглаж болох эсэхийг мэдэхгүй байна …). Тиймээс танд хясаа тоглоомтой холбоо тогтоох боломжтой хоёр цэг хэрэгтэй болно.

Тэдний хэд хэдэн боломжууд байдаг:

- Та тоглоомноос гараад газардуулгатай холбосон хоёр металл дэгээ үүсгэдэг (Sketch 1) магадгүй хамгийн хялбар бөгөөд хамгийн сайн шийдлүүдийн нэг юм. Энэ шийдлийн хувьд хясаа соронзон байх шаардлагагүй.

- Та мөн гангийн ард соронз ашиглаж эсвэл өнгөт металлын ард соронз нааж болно (Sketch 2-3)

Надад металл токарь байгаа учраас би тэдгээрийг Sketch 4 -т үзүүлсэн шиг хийлээ. Би урд талын хавтангаар цухуйсан гуулин эд ангиудыг хийж, дотор нь соронз байрлуулсан. Соронз ба утсыг нэгэн зэрэг боолтоор боож болно.

Илүү сайн ба хялбар арга замууд байгаа байх, бүтээлч байгаарай!

Алхам 6: Өвчтөнийг наалдуулах

Модон дээр зураг тавих нь хэцүү байх ёстой, тийм үү? Үгүй ээ, үүний тулд танд бараг юу ч хэрэггүй! Үүнийг хэрхэн хийх талаар интернетээс хайсан боловч бүх сонголт надад хэтэрхий төвөгтэй санагдсан.

Мэдээжийн хэрэг та өвчтөнөө модны дээд хэсэгт (лазер, шатаах, шилжүүлэх цаас, тээрэмдэх, сийлбэр хийх) тавихыг оролдож болно.

Би зүгээр л ердийн модон цавуу авлаа (цавуугаар шүршиж хэсэгчлэн амжилтанд хүрсний дараа) модон гадаргуу болон ердийн цаасан дээр хэвлэсэн зургийг нимгэн боловч тууштай цавуугаар хучсан. Энэ нь нэлээд хэцүү боловч материал нь хямд бөгөөд та зүгээр л татаж авах боломжтой тул цөөн хэдэн зүйлийг хийх боломжтой болно. Нэгдүгээрт, цаасны ар талыг таглаж, ингэснээр цавуу үнэхээр нэвчих боломжтой. Дараа нь урд талын урд хэсэгт нимгэн давхаргыг түрхээрэй. Хийж дуусмагц цавуу бага зэрэг хатсан байж магадгүй, энэ бол сайн хэрэг. Бөмбөлөг гарахгүйн тулд цаасыг нэг ирмэгээс эхлэн модон дээр тавь. Зарим бөмбөлгүүд тэнд байх магадлалтай, бүү сандар. Та цаасан дээр өнхрөх бөмбөлгийг цилиндрээр дарж болно. Ингэснээр та цаасыг жигд дарж, бүү задлаарай. Бага зэрэг хатаасны дараа үүнийг хийх ёстой бөгөөд хэрэв хүсвэл мод, цаасаа лакаар будаж болно.

Та үүнийг модон дээр санамсаргүй байдлаар дүрслэхийг хүсч буй бусад төслүүдэд ашиглаж болно, тиймээс би үүнийг илүү нарийвчлан тайлбарлаж, өөрийн алхамаар илүү их анхаарал хандуулах болно гэж бодлоо. Төслийг хийхээс өмнө би энэ талаар мэдээгүй байсан.

Алхам 7: Түүнийг огтолж, хуудсыг бэхлэх

Түүнийг огтолж, хуудсыг бэхлэх
Түүнийг огтолж, хуудсыг бэхлэх
Түүнийг огтолж, металл хавтанг бэхлэх
Түүнийг огтолж, металл хавтанг бэхлэх
Түүнийг огтолж, хуудсыг бэхлэх
Түүнийг огтолж, хуудсыг бэхлэх
Түүнийг огтолж, металл хавтанг бэхлэх
Түүнийг огтолж, металл хавтанг бэхлэх

Урд болон арын хэсэгт хэдэн нүх хэрэгтэй.

Урд хэсэгт та хүссэн хэмжээ, хэлбэрийнхээ нүхийг өрөмдөж, эсвэл өвчтөндөө тохируулан гаргаж авах боломжтой. Зураг дээр би нүхийг хаана хийснийг харж болно (зөвхөн таны урам зоригоор). Би том "Frostner" бит ашигласан боловч та тэдгээрийг хүссэнээрээ хийж болно. Би хуудасны төмрийг харагдахыг хүсээгүй тул дээрээс нь ноорог дээр үзүүлсэн шиг бүх талаас нь биш харин урд талаас нь арай жижиг нүх өрөмдсөн !!!!!!!!!! !!!!!!!!!!!!!!!!!!!!. Та Arduino болон утаснуудад зориулсан газар үлдээсэн гэж найдаж байна. Тийм үү? Агуу их! Одоо тэдний хаана байх ёстойг тэмдэглээд урд хэсгийн нүх тус бүрт V-төгөлийг Arduino руу хайчилж ав. Ой нь таны ашиглахыг хүссэн кабелийг тааруулах ёстой. Groves -ийг Heartbeat LED, цахилгаан залгуур, унтраалга, хясаа зэргийг одоо огтлох боломжтой.

Арын хэсэгт та цахилгаан хэрэгсэлд зориулж зай гаргах хэрэгтэй. Энэ хэсгийг өрөөгөөр нь огтолж авах нь хамгийн сайн бөгөөд хамгийн хялбар байж магадгүй, гэхдээ би электроникийг ар талаас нь харагдахуйц болгохыг хүсээгүй тул зөвхөн нүх гаргав.

Бүх утас, цахилгаан хэрэгслийг урд талын модны ар талд бэхлэх ёстой. Би харамсаж байна, би ийм зүйл хийгээгүй. Нүхний дотоод ханыг өнгөлөхийн тулд төмөр хуудсыг тууз болгон хайчилж авах цаг болжээ. Тэднийг наахаасаа өмнө Arduino -д хүрэх хангалттай урт утас холбоно. Гагнуурыг наасны дараа эмх замбараагүй байдаг тул үүнийг өмнө нь хий. Метал дамжуулагч эсвэл ямар нэгэн зүйлээр бүрсэн эсэхийг шалгаарай. Хэрэв бүрсэн бол бүрээсийг бага зэрэг зүлгүүрээр эсвэл дулаанаар арилгана.

Одоо та хуудасны төмөр ба утсыг нааж болно. 1 -р алхамд заасны дагуу бусад цахилгаан хэрэгслийг хавсаргана уу.

Та одоо ч гэсэн ар талыг урд талд нь шургуулж болно.

Бараг дууслаа!

Алхам 8: "эрхтнүүд"

"Эрхтэнүүд"
"Эрхтэнүүд"
"Эрхтэнүүд"
"Эрхтэнүүд"

Бусад бүх зүйл дууссаны дараа би эдгээр зүйлийн талаар удаан бодсон. Надад халив эсвэл ясны хүдэр хэлбэртэй цахилгаан дамжуулагч хэрэгтэй байсан. Эхлээд би үүнийг металлаар хайчлахыг хүссэн бөгөөд та үүнийг бүрэн хийж чадна, гэхдээ энэ нь маш их ажил юм. Би тэднийг цагаан тугалганаас (зүгээр л гагнуурын цагаан тугалга) цутгаж дуусгасан. Та зүгээр л хатуу (нарийн ширийн зүйл) модоор ямар нэгэн зүйлийг сийлж, цагаан тугалгагаа гагнуурын төмрөөр шууд цутгаж, дараа нь сугалж авах боломжтой. Үүнийг л би хийсэн. Би бас хэдэн зэс утсыг хавчаараар нугалдаг. Энэ нь бас маш сайн ажилладаг бөгөөд зарим сайн эрхтнийг ингэж хийж болно.

Энэ нь маш хөгжилтэй бөгөөд миний дотор байгаа хүүхдэд л таалагдах болно гэдэгт би итгэлтэй байна. Жинхэнэ хүүхдүүд хэдэн минутын дотор жинхэнэ металлыг үйлдвэрлэхийг хүсдэг, би итгэлтэй байна. Зөвхөн утаанаас болгоомжлох хэрэгтэй. Гагнуурын цагаан тугалга нь зарим утаа ялгаруулдаг бөгөөд бага зэрэг шатаж буй мод нь бас эрүүл биш байж магадгүй юм. Үүнийг агааржуулалт сайтай өрөөнд, гадаа эсвэл таны (эсвэл таны хүүхэд) утаагаар амьсгалдаггүй газарт хий.

Алхам 9: Зарим алдагдсан хэсгийг уях

Зарим алдагдал дуусч байна
Зарим алдагдал дуусч байна
Зарим алдагдал дуусч байна
Зарим алдагдал дуусч байна

Би өөрийнхөө рамыг хийсэн, магадгүй та үүнийг анхаарч үзэхийг хүсч магадгүй юм;)

Би мөн хананд өлгөхийн тулд арын нүх өрөмдсөн

Яаж тоглох вэ:

Та янз бүрийн аргаар тоглож болно, гэхдээ та ялагдахаасаа өмнө өвчтөний дотор орж, гарч ирэх ёстой хэд хэдэн цагаан тугалга гэж хэлэхэд хамгийн сайн гэж бодож байна. хэн нэгэн ялагдах хүртэл энэ тоог нэмнэ үү

Хумсыг тойргийн хооронд байрлуулах ёстой.

Хийж, тоглож хөгжилтэй байгаарай!

Энэ бол хүүхдүүд/өсвөр үеийнхэнд эцэг эхтэйгээ хийх гайхалтай төсөл гэж би бодож байна, учир нь та маш их зүйлийг сурч, дараа нь бүтээсэн зүйлээ тоглох боломжтой болно.

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