Mundarija:

Kapasitiv sezish va LED chiqishi orqali Tfcd 3D harakatini kuzatish: 6 qadam (rasmlar bilan)
Kapasitiv sezish va LED chiqishi orqali Tfcd 3D harakatini kuzatish: 6 qadam (rasmlar bilan)

Video: Kapasitiv sezish va LED chiqishi orqali Tfcd 3D harakatini kuzatish: 6 qadam (rasmlar bilan)

Video: Kapasitiv sezish va LED chiqishi orqali Tfcd 3D harakatini kuzatish: 6 qadam (rasmlar bilan)
Video: ENERGETIK va ZARARLARI HAQIDA 2024, Noyabr
Anonim
Image
Image
Kerakli asboblar va materiallar
Kerakli asboblar va materiallar

Bu yo'riqnomada qo'llarning harakatini 3D maydonda qanday o'lchash mumkinligi tushuniladi. Alyuminiy zaryadlangan plyonka va qo'lingiz orasidagi masofani o'zgartirib, kondansatkichning quvvati turlicha bo'ladi. Bu usul inertial va optik tizimlar uchun 3D fazoda harakatni kuzatish uchun past darajali alternativa sifatida ishlatilishi mumkin. Ushbu prototipga biz ob'ekt alyumin folga qatlamiga juda yaqin harakat qilganda yonib turadigan LEDlarni qo'shdik.

1 -qadam: Kerakli asboblar va materiallar

- 3x 270k Ohm qarshilik

- 3x 10k Ohm qarshilik

- 3x alligator qisqichi

- 1x qizil LED

- 1x ko'k LED

- 1x yashil LED

- 3x 220 Ohm qarshilik

- Lehim

- Issiqlikning pasayishi

- Himoya kabeli

- Arduino Uno

- alyumin folga

- Karton

- Lenta

- elim seping

- Non paneli

- ulanish simlari (uzunligi har xil)

2 -qadam: ramkani qurish

Ramkani qurish
Ramkani qurish
Ramkani qurish
Ramkani qurish
Ramkani qurish
Ramkani qurish
Ramkani qurish
Ramkani qurish

Uchburchak kartondan (250x250 mm) va uch kvadrat alyumin folga (230x230 mm) kesib oling. Alyuminiy folga bir tomoniga buzadigan amallar elim surting va har birini karton bo'laklarga surting. Ushbu prototipda alyumin folga plitalari bizning sig'imli sensorlarimiz vazifasini bajaradi. Shunday qilib, alyumin folga va karton chegarasi o'rtasida etarli bo'sh joy borligiga ishonch hosil qiling, shuning uchun ramka yig'ilgandan keyin folga turli qatlamlari o'rtasida aloqa bo'lmaydi. Kartonga folga qo'llanilgandan so'ng, ramkani to'ldirish uchun lenta yordamida kartonning uchta bo'lagini yig'ish vaqti keldi. Shunga qaramay, alyumin folga turli qatlamlari o'rtasida aloqa yo'qligiga ishonch hosil qiling.

3 -qadam: Plitka va Arduino -ga qalqon simlarini ulash

Plitka va Arduino -ga qalqon simlarini ulash
Plitka va Arduino -ga qalqon simlarini ulash
Plitka va Arduino -ga qalqon simlarini ulash
Plitka va Arduino -ga qalqon simlarini ulash
Plitka va Arduino -ga qalqon simlarini ulash
Plitka va Arduino -ga qalqon simlarini ulash

Plyonkalarni sxemaga ulash uchun ekranlangan kabeldan foydalanish muhim. Oddiy kabellardan foydalanish antenna effektini yaratadi va sensor o'qishiga xalaqit beradi. Taxminan 50 sm uzunlikdagi 3 ta ekranlangan kabel borligiga ishonch hosil qiling. Bitta kabelni oling, simni echib oling, ekran simlarini kesib oling va simni alligator qisqichiga lehimlab ulash uchun faqat ichki simdan foydalaning. Lehim ulanishini yopish uchun issiqlik o'tkazgichini ishlatganingizga ishonch hosil qiling. Alligator kliplarini alyumin folga mahkamlang.

Barcha ekran simlarini non panelidagi ijobiy qatorga ulang. Keyin bu ijobiy qatorni Arduino -dagi 5V ulanishga ulang. Endi asosiy simni qalqon kabelidan oling va parallel ravishda 10k Ohm va 220k Ohm rezistorni ulang. Buni Arduino chiqish portiga ulang (biz 8, 9 va 10 ishlatganmiz).

Prototipning boshqa samolyotlari uchun bu qadamni yana 2 marta takrorlang.

4 -qadam: LEDlarni ulash

LEDlarni ulash
LEDlarni ulash
LEDlarni ulash
LEDlarni ulash
LEDlarni ulash
LEDlarni ulash
LEDlarni ulash
LEDlarni ulash

LEDlarning uchlarini uzun simga lehimlang, shunda u arduino taxtasidan tegishli plitalarning burchaklariga etib borishi mumkin.

Biz LEDlarning chiqish pinlari sifatida 2, 3 va 4 -pinlardan foydalanganmiz. Bu chiqish panelga ulangan va LEDning ijobiy oyog'iga ulangan. Keyin LEDning salbiy oyog'i 330 Ohmli rezistorga ulanadi. Rezistorning boshqa uchi Arduino eriga ulangan non taxtasi bilan bog'langan. Buni 3 ta LED uchun takrorlang. Bizning prototipimizda ko'k LED Y-tekislikka, qizil LED Z-tekislikka va yashil LED X-tekislikka ulangan. Prototipni ishlatishda to'g'ridan -to'g'ri teskari aloqa olish uchun LEDlarni mos keladigan samolyotlarga yopishtiring.

Agar siz non taxtasidan foydalanmasangiz va ekran simini to'g'ridan -to'g'ri Arduino -ga ulashni xohlasangiz, lehim ulanishlarining yaxshi ko'rinishi uchun biriktirilgan rasmni ko'rishingiz mumkin. Sizning oxirgi ulanishlaringiz umumiy rasmga o'xshash bo'lishi kerak.

5 -qadam: kodlash

Qo'shimchada biz ushbu tajriba uchun ishlatilgan kodni joylashtirdik. Qo'shimcha ma'lumot olish uchun, har bir asosiy buyruqdan so'ng, kodda nima bo'layotganini tushuntirib, izoh beriladi. Kompyuteringizda Arduino dasturiy ta'minotidagi kodni oching va uni Arduino -ga yuklang. Agar siz noutbukdan foydalanayotgan bo'lsangiz, uning zaryadlanganligiga ishonch hosil qiling; aks holda sizning prototipingiz ishlamaydi.

6 -qadam: Prototipdan foydalanish

3D harakatni kuzatishning bu usuli atrofdagi o'zgaruvchilar uchun juda sezgir. Shuning uchun koddagi qiymatlarni o'zingizning holatingizga qarab sozlang. To'g'ri qiymatlarni olish uchun ketma -ket monitordan foydalanishingiz mumkin. Maslahat: siz o'zingiz sozlashingiz mumkin, bu erda kodni ishga tushirishda o'rtacha qiymatlar + 10 % ni tashkil qiladi. Videoda prototip qanday to'g'ri ishlashi kerakligi ko'rsatilgan.

Tavsiya: