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

Arduino хяналттай Nerf Vulcan: 10 алхам (зурагтай)
Arduino хяналттай Nerf Vulcan: 10 алхам (зурагтай)

Видео: Arduino хяналттай Nerf Vulcan: 10 алхам (зурагтай)

Видео: Arduino хяналттай Nerf Vulcan: 10 алхам (зурагтай)
Видео: PZEM-004T и ESP8266 ESP-01 Wi-Fi-монитор энергопотребления | ESP-01 Домашняя автоматизация 2024, Арваннэгдүгээр
Anonim
Arduino хяналттай Nerf Vulcan
Arduino хяналттай Nerf Vulcan
Arduino хяналттай Nerf Vulcan
Arduino хяналттай Nerf Vulcan

Тийм ээ, энэ бол гарчигт яг ингэж бичигдсэн зүйл юм. Энэхүү зааварчилгаа нь Nerf Vulcan -ийг Arduino -той хэрхэн удирдахыг танд заах болно. Өгөгдсөн заавар нь зөвхөн 2.5 секундын турш буудаж, 2.5 секундын турш зогсох гэх мэт болно. Энэ бол таны Nerf Vulcan -ийг хянах "сайн уу ертөнц" хөтөлбөртэй адил юм. Үүнийг хүссэн зүйлээ хийхээр хялбархан өргөтгөх боломжтой, ойр орчмын мэдрэгч ашиглан хамгаалалтын системийг хийж болно, алсын зайнаас буудахын тулд ethernet бамбай ашиглаж болно, боломжууд хязгааргүй юм. Энд хурдан демо видео байна:

Алхам 1: хангамж

Хангамж
Хангамж

Танд хэрэгтэй зүйлсийн жагсаалт энд байна: 1 Nerf Vulcan 1 Arduino эсвэл clone 1 5v Relay Switch 1 NPN Transistor 1 Diod 1 10k ohm Resistor A Sehmer Iron 1 Breadboard Suct tape

Алхам 2: Эхний (ба зөвхөн) зүсэлт хийх

Эхний (ба цорын ганц) зүсэлт хийх
Эхний (ба цорын ганц) зүсэлт хийх
Эхний (ба цорын ганц) зүсэлт хийх
Эхний (ба цорын ганц) зүсэлт хийх

Энэ горимыг хийхийн тулд та Nerf Vulcan -ийг нээх ёстой. Бууг бүхэлд нь онгойлгох нь өвдөлт байх болно, тиймээс та ганцхан зүсэлт хийх хэрэгтэй. Энэ нь бууны тодорхой хэсгийг нээх боломжийг танд олгоно. Хасах гэж буй бууныхаа бүсийг тэмдэглэж эхэл. (Хоёрдахь зургийг үзнэ үү) Дараа нь бууны хоёр тал уулзах цэг хүртэл шугамын дагуу огтлохыг хүсч буй аргыг ашигла. Үүнийг хийх олон арга бий. Би дөнгөж хөрөө ашигласан. Зүсэх аргыг сонгоод шугамын дагуу хайчилж ав.

Алхам 3: Үүнийг нээнэ үү

Үүнийг нээнэ үү
Үүнийг нээнэ үү

Танд зайлуулах шаардлагатай хэд хэдэн эрэг байна. Зүссэн шугамын баруун талд байгаа бүх боолтыг гаргаж ав. Боолтыг салгасны дараа та зөвхөн дээд хэсгийг нь авч болно. Хэрэв та өмнөх алхамыг зөв хийсэн бол энэ нь нэлээд урагшлах ёстой.

Алхам 4: Асаах/унтраах товчлуурын тагийг ав

Асаах/унтраах унтраалгын тагийг ав
Асаах/унтраах унтраалгын тагийг ав
Асаах/унтраах унтраалгын тагийг ав
Асаах/унтраах унтраалгын тагийг ав

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

Алхам 5: Асаах/унтраах товчлуурыг татаж авах

Асаах/унтраах товчийг татаж байна
Асаах/унтраах товчийг татаж байна

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

Алхам 6: Arduino -г тохируулах

Arduino -г тохируулж байна
Arduino -г тохируулж байна

Үүнийг хийхийн тулд та Arduino -ийн 13 -р зүүгээр удирддаг 5V реле унтраалгатай байх ёстой бөгөөд үүнийг хүссэнээрээ тохируулж болно. Та зүгээр л зургийг хараад миний аргыг ашиглахыг оролдож болох боловч харамсалтай нь та Arduino -тойгоо реле хэрхэн ашиглахаа мэддэг гэж бодож байна.

Алхам 7: Шилжүүлэгчийг салга

Илчлэхийн тулд маш их хөдөлмөрлөсөн тэр түлхүүрээ санаж байна уу? Тийм ээ, бид үүнийг хакердаж байна. Шилжүүлэгчийн ёроолд гагнасан хоёр утсыг та харах ёстой. Утсыг аль болох ил байлгахын тулд та тэдгээрийг дээд талд нь таслах хэрэгтэй. Хэрэв та үүнийг хайчилж аваад сайн утсыг ил гаргаагүй гэж бодож байгаа бол сандрах хэрэггүй, зүгээр л утсыг нь тайлж болно.

Би үүнийхээ төлөө зураг авахаа мартсан байх гэж айж байна!

Алхам 8: Гагнах

Гагнах
Гагнах
Гагнах
Гагнах

Энэ бол таны хийх ёстой цорын ганц гагнуур юм. Та Arduino дээрх хоёр сул утсыг (хоёр дахь зургийг үз) Nerf буу дээрх ил гарсан хоёр утсанд гагнах хэрэгтэй. Энэ бол Ардуино ба Нерф бууг нэгтгэх хамгийн чухал алхам юм. Arduino утсыг Nerf бууны аль ч утсанд гагнах боломжтой. Шаардлагатай бол Nerf буу дээрх утсыг хуулж болно гэдгийг санаарай.

Алхам 9: Соронзон хальсны өдөөгчийг хаах

Сувгийн соронзон хальсны түгжээ
Сувгийн соронзон хальсны түгжээ

Энэ бол хамгийн хялбар алхамуудын нэг юм. Таны хийх ёстой зүйл бол дээр дурдсанчлан гохыг наасан наалдамхай тууз юм. Ингэснээр буухиа (асаах/унтраах унтраалга) бууны бүрэн хяналтанд байх болно.

Алхам 10: Програмыг ачаалж, бүх зүйлийг буудна уу

Програмаа ачаалж, бүх зүйлийг буудна уу!
Програмаа ачаалж, бүх зүйлийг буудна уу!

Та одоо дууслаа! Үүнийг програмчлах л үлдсэн. Та үүнийг хүссэн зүйлээ хийж чадна; 13 -р зүү рүү HIGH бичих нь үүнийг буудахын тулд танд хангалттай. Сайн тест бол жишээ нь "Blink" програмыг ашиглах бөгөөд ихэвчлэн хүн бүрийн анхны Arduino програм бөгөөд "delay (1000)" -ийг "delay (2500)" болгож өөрчлөх явдал юм.

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

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