Mundarija:

Harakat faollashtirilgan qo'riqchi: 5 qadam
Harakat faollashtirilgan qo'riqchi: 5 qadam

Video: Harakat faollashtirilgan qo'riqchi: 5 qadam

Video: Harakat faollashtirilgan qo'riqchi: 5 qadam
Video: TEST: Yashirin kuchingiz nimada ??? BILIB OLING !!! 2024, Iyul
Anonim
Harakat faollashtirilgan qo'riqchi
Harakat faollashtirilgan qo'riqchi

"Bu ko'rsatma Janubiy Florida universitetining Makecourse loyihasi talablarini bajarish uchun yaratilgan (www.makecourse.com)"

Salom, mening ismim Ruben Duke. Janubiy Florida universitetining mashinasozlik fakulteti talabasi, bugun men sizga "Motion Activated Sentinel" deb nomlangan maktab kursim uchun yakuniy loyiham nusxasini qanday yaratishni tushuntiraman.

Birinchidan, shuni ta'kidlashni istardimki, loyihaning butun qismi 3D bosma qismlardan yasalgan va dizayn butunlay mendan. Natijada siz sotib olishingiz mumkin bo'lgan qismlar unchalik ko'p emas.

1 -qadam: materiallar

Ta'minotlar
Ta'minotlar
Ta'minotlar
Ta'minotlar
Ta'minotlar
Ta'minotlar

Sizga nima kerak edi?

Bu Sentinelni yaratish uchun kerak bo'ladigan barcha qismlar.

- Arduino taxtasi. Men universitetda olgan to'plamim bilan birga kelgan arduino UNO taxtasidan foydalandim, lekin siz xohlagan arduino -dan foydalanishingiz mumkin.

- Non paneli. Loyihaning barcha komponentlarini ulash uchun 400 punktli non paneli etarli.

Ultratovush yaqinlik sensori (HC-SR04)

- SG90 mikro servo dvigateli.

- lazer diodi (KY-008)

- Ikkita chiroqli LED (men 7-11da topishingiz mumkin bo'lgan eng arzon chiroqlardan foydalandim)

- Butun tizimni ulash uchun etarli o'tish kabeli

2 -qadam: qismlarni modellashtirish

Qismlarni modellashtirish
Qismlarni modellashtirish
Qismlarni modellashtirish
Qismlarni modellashtirish
Qismlarni modellashtirish
Qismlarni modellashtirish

Barcha qismlar Inventor 2020 -da modellashtirilgan, men uning har bir chizmasini quyida ilova qilaman. Agar sizda kamida 3 ta printer mavjud bo'lsa, barcha qismlarni chop etish uchun 6 soatdan oshmasligi kerak. Agar sizda bittasi bo'lsa, buning uchun ko'proq vaqt kerak bo'ladi (taxminan 15 soat bosib chiqarish)

3 -qadam: Tizim sxemalari

Tizim sxemalari
Tizim sxemalari

Bu erda biz arduino -ga ulanadigan har bir elementni ko'rishimiz mumkin.

Arduino taxtasida doimiy voltaj yuboradigan 5V pin bor (biz arduino "kuch" so'zining ostidagi kichik qora va qizil kabellarni ko'rishimiz mumkin) - bu biz taxtaning butun qatorini musbat bilan ta'minlash uchun ulangan birinchi ikkita kabel. va erga ulanish.

Elektron komponentlarni ulash tartibi muhim emas va natijalar bir xil bo'ladi. Faqat har bir element to'g'ri pin bilan bog'langanligiga ishonch hosil qiling, aks holda bu kodda xatolikka olib keladi.

Birinchi komponent yaqinlik sensori (HC-SR04) bo'ladi. U 4 ta pinli, bittasi 5V, yerga ulanish uchun va ikkita maxsus pinli. Echo va Trig pinlari, asosan, bu pinlar ultratovush signalini yuborish uchun javobgardir va qaytganidan keyin uni qabul qiladi. ECHO pin arduino kartasidagi 4 -pinli pinga, TRIG -pin esa 3 -pinli ulanadi.

Shundan so'ng biz Servo dvigateli bilan boramiz, siz sezganingizdek, u 3 ta kabelga ega. Chapdagi birinchisi - erga ulanish, o'rtada - 5V ulanish, ikkinchisi - arduino -dan O'chirish va O'chirish signalini oluvchi, shuning uchun u 5 -pinli pinga ulangan. arduino taxtasi.

Keyin biz ikkita taxtali erga ulashimiz mumkin, ular non panelidagi erga va arduino kartasining 9 va 10 -sonli pinlarida ijobiy tomonga ulangan.

Oxirida biz lazer diodini ulaymiz. Bu asosan LED yoritgichi bilan bir xil ishlaydi (o'rtada pimi bor, lekin biz uni ishlatmaymiz) S tomonini 11-pinli pin va "-" tomonini erga ulang.

Bu arduino kartasidagi barcha ulanishlarni yakunlaydi. Shundan so'ng, siz arduino -ni qanday ulashingiz kerakligini tushunishingiz kerak, yoki uni vilkasidan foydalanib, kompyuterga USB yoki batareyadan ulang.

4 -qadam: Kod

Kodeks
Kodeks
Kodeks
Kodeks
Kodeks
Kodeks

Kodlash - bu bizning Sentinelni ishga tushirishdan oldingi oxirgi qism. Bu kodning bosqichma -bosqich rasmlarida yaxshi tushuntirilgan.

Tavsiya: