Mundarija:

Arduino Halloween Edition - Zombies qalqib chiquvchi ekrani (rasmli qadamlar): 6 qadam
Arduino Halloween Edition - Zombies qalqib chiquvchi ekrani (rasmli qadamlar): 6 qadam

Video: Arduino Halloween Edition - Zombies qalqib chiquvchi ekrani (rasmli qadamlar): 6 qadam

Video: Arduino Halloween Edition - Zombies qalqib chiquvchi ekrani (rasmli qadamlar): 6 qadam
Video: Diy Motorized Halloween Decor HACK 2024, Noyabr
Anonim
Image
Image

Do'stlaringizni qo'rqitib, Xellouinda qichqiriq ovozini chiqarishni xohlaysizmi? Yoki shunchaki yaxshi hazil qilmoqchimisiz? Bu Zombies qalqib chiquvchi ekrani buni qila oladi! Bu yo'riqnomada men sizga Arduino yordamida zombi bilan qanday qilib sakrashni o'rgataman. HC-SR04 ultratovush sensori harakatni aniqlaydi, so'ngra qalqib chiquvchi ekranni ishga tushiradi (Bu qo'rqinchli zombi yoki arvoh bo'lishi mumkin, bu sizning xohishingizga bog'liq)!

Siz ushbu DIY -ni Xellouin bayramini rejalashtirishda qo'llashingiz yoki undan do'stlaringizni masxara qilish uchun ishlatishingiz mumkin.

Quyidagi oddiy qadamlarni bajarib, siz Arduino -ni yangi boshlagan bo'lsangiz ham, buni tezda qilishingiz mumkin!

Ta'minotlar

Ushbu loyiha materiallari quyidagilarni o'z ichiga oladi:

Non paneli x1

Arduino Leonardo x1

Laptop x1

USB kabeli x1

To'qimachilik qutisi yoki tasodifiy quti x1

HC-SR04 ultratovush sensori x1

Jumper simlari erkakdan erkakgacha x7

Qaychi x1

X1 tasmasi

Dekorativ qog'ozlar (har qanday rang)

1-qadam: HC-SR04 davri

HC-SR04 davri
HC-SR04 davri
HC-SR04 davri
HC-SR04 davri
HC-SR04 uchun davr
HC-SR04 uchun davr

Eskiz HC-SR04 sxemasini o'qiydi. HC-SR04-ultratovushli masofani o'lchash moslamasi va masofani masofadagi eng yaqin ob'ektga qaytaradi. Buning uchun u o'qishni boshlash uchun sensorga puls yuboradi, so'ngra pulsning qaytishini kutadi. Qaytgan pulsning uzunligi ob'ektning sensordan masofasiga mutanosib.

HC-SR04-ni Arduino-ga ulash uchun yuqoridagi rasmlarga amal qiling.

Jumper simlarini erkakdan erkakgacha ishlatib, 1. HC-SR04 ning GND ni nonvoyxonaning salbiy qatoriga ulaydi

2. HC-SR04 ECHO-ni Arduino plastinkasining 7-raqamli piniga ulaydi

3. HC-SR04 TRIG-ni Arduino plastinkasining raqamli 6-piniga ulaydi

4. HC-SR04 VCC ni non taxtasining musbat qatoriga ulaydi

2 -qadam: 2 -davralar

O'chirish 2
O'chirish 2
O'chirish 2
O'chirish 2

Yuqoridagi ikkita rasm ko'rsatilgandek simlarni ulaydi.

Erkak -erkak ikkita jumper simidan foydalanib, 1. simni non panelining salbiy qatoridan GND ga ulaydi

2. simni musbat qatordan 5V ga ulaydi

3 -qadam: 3 -davralar - Klaviatura buyruqlari

3 -sxemalar - Klaviatura buyruqlari
3 -sxemalar - Klaviatura buyruqlari
3 -sxemalar - Klaviatura buyruqlari
3 -sxemalar - Klaviatura buyruqlari
3 -sxemalar - Klaviatura buyruqlari
3 -sxemalar - Klaviatura buyruqlari

Ulangan kompyuterga klaviatura bosilishini yuboradi. Bu klaviaturadagi tugmachani bosib chiqarishga o'xshaydi. Siz ba'zi ASCII belgilarini yoki qo'shimcha klaviatura modifikatorlarini va maxsus tugmalarni yuborishingiz mumkin.

Yuqorida ko'rsatilgan rasmlarda bir jumper simli erkakni erkakka ulab, siz kompyuterga klaviatura buyruqlarini yuborishga ruxsat berishingiz mumkin. Erkak va erkak uchun bitta o'tish simini ishlating, GND ni raqamli pin 4 ga ulang.

Endi siz sxemalarni tuzishni tugatasiz! Keyingi qadam - dekorativ ko'rinish va kodlash!

4 -qadam: Dekorativ ko'rinish

Dekorativ ko'rinish
Dekorativ ko'rinish
Dekorativ ko'rinish
Dekorativ ko'rinish
Dekorativ ko'rinish
Dekorativ ko'rinish

Endi siz dekorativ ko'rinishga ega bo'lishingiz kerak. Buning uchun ba'zi dekorativ qog'ozlar, qaychi va elim kerak bo'ladi. Siz uni xohlagan uslubda bezashingiz mumkin, men uchun Xellouin (qora, to'q sariq va to'q binafsha) ranglarini qutining rangi sifatida oldim. Qutining kattaligi unchalik katta bo'lmasligi kerak, siz o'lcham va shaklni o'zgartirishingiz mumkin, bu quti faqat Arduino kartasini qo'yish uchun joy. Men katta qutini tanlayman, chunki siz unga bir piyola konfet qo'yishingiz mumkin va odamlar uni olib kelish uchun kelganida, ichidagi HC-SR04 harakatni aniqlay oladi, keyin ekran chiqib ketadi.

5 -qadam: Kodni yuklang

To'liq kodni olish uchun ushbu havolani bosing!

create.arduino.cc/editor/catherine0202/aa7…

Tavsiya: