Mundarija:

Arduino tomonidan boshqariladigan Nerf Vulkan: 10 qadam (rasmlar bilan)
Arduino tomonidan boshqariladigan Nerf Vulkan: 10 qadam (rasmlar bilan)

Video: Arduino tomonidan boshqariladigan Nerf Vulkan: 10 qadam (rasmlar bilan)

Video: Arduino tomonidan boshqariladigan Nerf Vulkan: 10 qadam (rasmlar bilan)
Video: Robototexnika to'plami! Arduino starter kit. @roboshopuz Кит наборы для робототехника. roboshop 2024, Noyabr
Anonim
Arduino nazorati ostida Nerf Vulkan
Arduino nazorati ostida Nerf Vulkan
Arduino nazorati ostida Nerf Vulkan
Arduino nazorati ostida Nerf Vulkan

Ha, sarlavhada aynan shunday deyilgan. Bu ko'rsatma sizga Arduino bilan Nerf Vulkanni boshqarishni o'rgatadi. Taqdim etilgan darslik 2,5 soniya davomida o'q otadi, 2,5 soniya to'xtaydi va hokazo. Bu Nerf Vulkanni boshqarish uchun "salom dunyo" dasturiga o'xshaydi. Siz xohlagan narsani qilish uchun osongina kengaytirilishi mumkin, siz xavfsizlik tizimini yaratish uchun yaqinlik sensori, masofadan suratga olish uchun chekilgan qalqondan foydalanishingiz mumkin, imkoniyatlar cheksiz. Bu erda tezkor demo video:

1 -qadam: materiallar

Ta'minotlar
Ta'minotlar

Bu erda sizga kerak bo'lgan narsalar ro'yxati: 1 Nerf Vulcan 1 Arduino yoki klon 1 5v o'rni tugmasi 1 NPN tranzistor 1 diod 1 10k ohmli rezistor A lehimli temir 1 Breadboard yopishqoq lenta

2 -qadam: Birinchi (va faqat) kesish

Birinchi (va faqat) kesish
Birinchi (va faqat) kesish
Birinchi (va faqat) kesish
Birinchi (va faqat) kesish

Ushbu tartibni bajarish uchun Nerf Vulcan -ni ochish kerak. Butun qurolni ochish og'riq bo'ladi, shuning uchun siz faqat bitta kesishingiz kerak. Bu sizga qurolning ma'lum bir qismini ochishga imkon beradi. Qurolni kesmoqchi bo'lgan joyni belgilashdan boshlang. (Ikkinchi rasmga qarang) Keyin, qurolning har ikki tomoni birlashadigan joyga chiziq bo'ylab kesib o'tmoqchi bo'lgan usuldan foydalaning. Buni amalga oshirishning ko'plab usullari mavjud. Men faqat arra ishlatardim. Kesish usulini tanlang va chiziq bo'ylab kesib oling.

3 -qadam: oching

Buni oching
Buni oching

Siz olib tashlashingiz kerak bo'lgan bir nechta vintlar bor. Kesilgan chiziqning o'ng tomonidagi barcha vintlarni chiqarib oling. Vintlarni echib bo'lgach, siz faqat yuqori qismini olishingiz mumkin. Agar siz oldingi qadamni to'g'ri bajargan bo'lsangiz, bu juda to'g'ri bo'lishi kerak.

4 -qadam: Qopqoqni yoqish/o'chirish kalitiga olib tashlang

Yoqish/o'chirish tugmachasining qopqog'ini echib oling
Yoqish/o'chirish tugmachasining qopqog'ini echib oling
Yoqish/o'chirish tugmachasining qopqog'ini echib oling
Yoqish/o'chirish tugmachasining qopqog'ini echib oling

O'chirish/o'chirish tugmachasiga kirish uchun siz uning ustiga qo'yilgan to'q sariq qopqoqni olib tashlashingiz kerak (rasmga qarang). Bu sizga yoqish va o'chirish tugmachasini yaxshiroq ko'rishga imkon beradi. Bu qopqoqni olib tashlash - bu masofadan turib vahshiyona jarayon. Uning pastki qismida bitta vint bor, uni bo'shatish va olib tashlash sizni uzoqqa olib ketmaydi. Men bu vintni oldim, ikkinchi vintni ololmasligimni tushundim va shunchaki qopqog'ini yirtib tashlashga qaror qildim. Bu biroz qo'pol bo'lishi mumkin, lekin u ishlaydi.

5 -qadam: yoqish/o'chirish tugmachasini chiqarib olish

Yoqish/o'chirish tugmachasini chiqarib olish
Yoqish/o'chirish tugmachasini chiqarib olish

Bu jarayon yanada qo'polroq. Perfektsionistlar hoziroq chetga qarashlari kerak. Yoqish va o'chirish tugmasi plastmassa bilan o'ralgan, uni kesib tashlash mumkin. Qaychi odatda ishlamaydi, shuning uchun men o'tkir va mustahkam pichoqni ishlataman. Ushbu qadam uchun siz kalitni joyidan olib tashlashingiz va uni ochiq holatda ushlab turishingiz kerak.

6 -qadam: Arduino -ni sozlash

Arduino -ni sozlash
Arduino -ni sozlash

Buning uchun sizda Arduino -ning 13 -pimi bilan boshqariladigan 5V o'rni kaliti bo'lishi kerak va siz uni xohlaganingizcha sozlashingiz mumkin. Siz mening rasmimdan foydalanib, mening usuldan foydalanishga urinib ko'rishingiz mumkin edi, lekin afsuski, siz Arduino bilan o'z o'rni qanday foydalanishni bilasiz deb o'ylayman.

7 -qadam: Kalitni olib tashlang

Siz fosh qilish uchun juda ko'p ishlagan kalitni eslaysizmi? Ha, biz uni buzamiz. Siz kalitning pastki qismiga lehimlangan ikkita simni ko'rishingiz kerak. Iloji boricha ko'proq sim ochiq qolishi uchun siz ularni tepada kesib olishingiz kerak. Agar siz uni kesib tashlasangiz va sizda yaxshi o'tkazgich yo'q deb o'ylasangiz, vahima qo'ymang, faqat uning ustidagi simni olib tashlash vositasidan foydalanishingiz mumkin.

Buning uchun rasmga olishni unutganimdan qo'rqaman!

8 -qadam: Lehimlash

Lehimlash
Lehimlash
Lehimlash
Lehimlash

Bu sizga kerak bo'lgan yagona lehim. Siz Arduino -dagi ikkita bo'sh simni (ikkinchi rasmni ko'ring) Nerf qurolidagi ikkita ochiq simga lehimlashingiz kerak. Bu, ehtimol, eng muhim qadam, chunki Arduino va Nerf qurollari birlashadi. Arduino simlari Nerf qurolining har qanday simlariga lehimlanishi mumkin. Esda tutingki, agar kerak bo'lsa, Nerf avtomatidagi simlar uzilishi mumkin.

9 -qadam: Triggerni yopish uchun kanalli lenta

Quvur tasmasini ishga tushirish
Quvur tasmasini ishga tushirish

Bu eng oson qadamlardan biri. Siz qilishingiz kerak bo'lgan narsa, aytilganidek, yopishqoq yopishqoq lenta. Bu shuni anglatadiki, o'rni (yoqish/o'chirish tugmasi) qurolni to'liq nazorat qiladi.

10 -qadam: Dasturni yuklang va hamma narsani otib tashlang

Dasturni yuklang va hamma narsani tortib oling!
Dasturni yuklang va hamma narsani tortib oling!

Siz hozir tugatdingiz! Qolgan narsa - uni dasturlash. Siz xohlagan narsani qilishingiz mumkin; 13 -pinga "HIGH" ni yozish - uni otish uchun nima qilish kerak. Yaxshi sinov - bu "Blink" dasturidan foydalanish, odatda hamma uchun birinchi Arduino dasturi va "delay (1000)" ni "delay (2500)" ga o'zgartirish.

Esingizda bo'lsin, agar sizda biron bir savol yoki taklif bo'lsa, ularni sharhlarda qoldirishingiz mumkin va men darhol sizga javob beraman!

Tavsiya: