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

ScaryBox: 9 алхам (зурагтай)
ScaryBox: 9 алхам (зурагтай)

Видео: ScaryBox: 9 алхам (зурагтай)

Видео: ScaryBox: 9 алхам (зурагтай)
Видео: НОЧЬ С САМЫМ СТРАШНЫМ ДЕМОНОМ ТАКОГО УЖАСА Я НЕ ИСПЫТЫВАЛ 2024, Долдугаар сарын
Anonim
ScaryBox
ScaryBox

Хүүхдүүдэд зориулсан Halloween айдас

Хэрэв ямар нэгэн хүүхэд энэхүү аймшигтай дэлгэцээс 30 см -ээс доош зайд хүрч чаддаг бол … Тэд доош унасан мөлхөгч, үстэй аалзнаас шууд айна.

Энэхүү систем нь Arduino самбар дээр суурилсан болно. Энэ механизм нь аалзыг унасны дараа авах боломжийг олгодог stepper моторын ачаар ажилладаг бөгөөд нөгөө талаас аалз унаж, дараа нь дээшээ авирах үүрийг удирдахад тусалдаг servo мотор юм. Систем бүхэлдээ зөв ажиллаж байгаа эсэхийг баталгаажуулахын тулд бүрэлдэхүүн хэсэг бүр яг хэзээ, хэрхэн яаж хийх ёстойг тодорхойлохын тулд үүнийг програмчлах нь чухал юм.

Эдгээр болон бусад бүрэлдэхүүн хэсгүүдийн ачаар бид хүрч байна: Бух !!!!!!!! манай гэрийн хамгийн залуу хүмүүсийн хувьд том айдас (мөн тийм ч залуу биш хүмүүсийн хувьд:)

Алхам 1: бүрэлдэхүүн хэсгүүд

Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд

Энэ төслийг хэрэгжүүлэхэд шаардлагатай эд анги, багаж хэрэгслийн жагсаалт юм.

Электрон эд анги:

Ардуино нэгдээрэй

Зайны мэдрэгч

Servo мотор

Stepper (мотор)

Утас

Цахилгаан банк

Барилгын эд анги:

Модон хайрцаг

Модон тавиур

Хөөс хавтан

Nylon hilum

Хар аалз

Шүршдэг будаг

аалзны тор

Цагаан цавуу

Хөвөөний самбар

Зүү

Хэрэгсэл:

Jigsaw

Сандер

Өрөмдлөг

Силикон цавуу

Хайч

Тууз

Алхам 2: Урсгалын диаграм

Урсгалын диаграм
Урсгалын диаграм

Урсгалын диаграм бол бидний системийн дагаж мөрдөх ёстой алхмуудыг зохион байгуулахад тусалсан хэрэгсэл юм. Энэ нь манай хайрцаг хэрхэн ажилладагийг тодорхой харуулж байна. Бидний хамгийн түрүүнд тулгардаг хүчин зүйл бол зайны мэдрэгч юм. Хэрэв хариулт нь тийм бол (хүн байдаг), таг нь нээгдэж, аалз унана, харин ҮГҮЙ гэж хариулвал (хүн байхгүй) юу ч болохгүй. Эхний сонголтын хувьд аалзыг цуглуулж, ангаахайгаа хааж, олсоо суллаж, дараа нь програм эхэндээ эргэж очих ёстой.

Алхам 3: Код

Код
Код

Бидний Halloween системийг програмчлахад ашигладаг код нь маш энгийн бөгөөд ойлгоход хялбар байдаг. Юуны өмнө бид бүрэлдэхүүн хэсгүүдийг хянадаг номын санг татаж авах хэрэгтэй: орших мэдрэгч, servo болон stepper, тэдгээрийг #include командыг ашиглан програмд нэмэх хэрэгтэй. Дараа нь тохиргоог тохируулахаас өмнө бид янз бүрийн бүрэлдэхүүн хэсгүүдийг зөв ажиллуулахын тулд зарим хувьсагч, функцийг зарлаж, эхлүүлэх болно. Бид тэдгээрийг өгсөн жишээнүүдээс олж авах болно. Тохиргооны үе шатанд орохдоо бид stepper хурд, servo порт болон зайны мэдрэгчийн шалгагчийг тохируулдаг.

Цикл дотор бид мэдрэгчийг урд талын зайг хэмжих боломжийг олгодог функцийг зарлах болно. Эцэст нь бид "хэрэв" гэж бичих бөгөөд энэ тохиолдолд програм 0 -ээс 30см хүртэлх зайтай байх болно. Энэ интервалын хооронд гадны объект орсны дараа програм нь ангаахай нээгдэж, аалз унахаас эхлэх дараалсан үйлдлийн хэлхээг эхлүүлэх болно. Үүний дараа 5 секундын хоцрогдол, утсыг өнхрүүлэх, тагийг хаах, нөгөө талдаа servo -ийг идэвхжүүлж, аалзыг дараагийн мөчлөгт дахин унах боломжийг олгох болно. эсрэгээр.

Алхам 4: Утас + Arduino; Tinkercad

Утас + Arduino; Tinkercad
Утас + Arduino; Tinkercad

Төслийг хэрэгжүүлэхэд шаардлагатай бүх бүрэлдэхүүн хэсгүүдийг мэддэг тул бид Arduino дээрх эдгээр бүх цахилгаан эд ангиудыг холбох зөв арга замыг олох ёстой. Үүнийг хийхийн тулд бид Tinkercad хэмээх системийн симуляцийн програмыг ашигласан бөгөөд энэ нь бүрэлдэхүүн хэсгүүд болон Arduino самбаруудын хоорондох холболтыг дүрслэх маш хэрэгтэй хэрэгсэл юм.

Хавсаргасан зураг дээр манай Arduino -ийн холболтууд маш тодорхой харагдаж байна. Хэсэг хэсгээр:

1. HC-SR04 мэдрэгч нь 4 холболттой. Тэдгээрийн нэг нь 5В, протобоардын эерэг оролттой, нөгөө нь эх хавтангийн сөрөг оролттой холбогдсон байна. Бусад 2 холболт нь дижитал оролт, гаралттай холбогдсон байна.

2. Сервотор нь 3 холболттой, хар хүрэн утсыг сөрөг (газардуулга), улаан утсыг эерэг (5V), улбар шар өнгийн 7 -р тоогоор холбосон бөгөөд ингэснээр servo -ийг удирдах боломжтой болно.

3. Stepper нь илүү холболттой бүрэлдэхүүн хэсэг бөгөөд энэ нь хоёр хэсгээс бүрдэнэ; нэг талаас мотор өөрөө, нөгөө талаас үүнийг Arduino -тэй холбох боломжийг олгодог холболтын самбар. Энэхүү самбар нь 5V гаралттай, өөр нэг газардуулгын холболттой, 4 кабельтай бөгөөд энэ нь stepper удирдлагад орно.

Алхам 5: Физик барилга: Алхам механизм

Физик барилга: Stepper механизм
Физик барилга: Stepper механизм
Физик барилга: Stepper механизм
Физик барилга: Stepper механизм
Физик барилга: Stepper механизм
Физик барилга: Stepper механизм

Таны мэдэж байгаагаар stepper нь жижиг тэнхлэгтэй бөгөөд үүнийг эргүүлэхийн тулд объектыг хэлбэр дүрсээр нь өөрчилж болно. Манай stepper -ийн үүрэг бол аалзыг нейлон кабелиар бэхлэх явдал юм.

Бидэнд энэ үүргийг гүйцэтгэж чадах механизм хэрэгтэй бөгөөд хүнд хэцүү нөхцөлд урагшлахад нь туслахын тулд 4х4 хэмжээтэй автомашинд түгээмэл хэрэглэгддэг толгойн түшлэгийг бодож үзсэн. Үүний тулд бид модон хавтанг тойрог хэлбэрээр хайчилж, утсыг өнхрүүлж, бүгдийг нь нааж, дамар хэлбэртэй хэлбэртэй болгоно. Дараа нь бид stepper -ийг бэхлэхийн тулд аль нэг гадаргуу дээр нүх гаргана.

Энэхүү механизм нь серво нь аалзыг дээш өргөх зорилгоо биелүүлэх боломжийг олгодог бөгөөд ингэснээр Scarybox төгс ажилладаг.

Алхам 6: Физик барилга: Servo механизм

Физик барилга: Servo механизм
Физик барилга: Servo механизм
Физик барилга: Servo механизм
Физик барилга: Servo механизм
Физик барилга: Servo механизм
Физик барилга: Servo механизм
Физик барилга: Servo механизм
Физик барилга: Servo механизм

Энэхүү төсөл дээр servo нь аалз унах тагийг нээх, хаах үүргийг гүйцэтгэх болно. Модон хавтангийн оронд жин нь ихэссэн тул бид хөөс хавтанг servo дээр бэхлэх болно. Бид servo -ийн хуванцар тулгуураас металл утсыг хөөсөнцөр хавтан дээр холбоно. Дараа нь servo мотор өөрөө энэ ажлыг хийх болно!

Алхам 7: Физик барилга: Хайрцаг барих

Физик барилга: Хайрцаг барих
Физик барилга: Хайрцаг барих
Физик барилга: Хайрцаг барих
Физик барилга: Хайрцаг барих
Физик барилга: Хайрцаг барих
Физик барилга: Хайрцаг барих
Физик барилга: Хайрцаг барих
Физик барилга: Хайрцаг барих

Хайрцаг нь манай төслийн суурь, дэмжлэг болно. Энэ бол бидний бүх бүрэлдэхүүн хэсгүүдийг байрлуулах газар юм. Энэ нь аалзыг хадгалах газартай болоход бидэнд туслах бөгөөд хүн түүн рүү ойртоход тэр унаж, түүнийг айлгах болно. Үүнээс гадна бид бүх утас, бэхэлгээг дээд хэсэгт байрлуулж болно.

Алхам 8: Эцсийн бүтээгдэхүүн

Эцсийн бүтээгдэхүүн
Эцсийн бүтээгдэхүүн
Эцсийн бүтээгдэхүүн
Эцсийн бүтээгдэхүүн
Эцсийн бүтээгдэхүүн
Эцсийн бүтээгдэхүүн

Энд Scarybox -ийн зургууд дууслаа!

Алхам 9: Дүгнэлт

Дүгнэлт
Дүгнэлт

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

Бидний зүрх сэтгэлээс маш их баярлалаа!

Тиеррамису:)

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