Mundarija:

Raqamli studiya izlagichi: 6 qadam (rasmlar bilan)
Raqamli studiya izlagichi: 6 qadam (rasmlar bilan)

Video: Raqamli studiya izlagichi: 6 qadam (rasmlar bilan)

Video: Raqamli studiya izlagichi: 6 qadam (rasmlar bilan)
Video: Shu yaxshimi endi). ACTIVIST 2024, Noyabr
Anonim
Raqamli stud qidiruvi
Raqamli stud qidiruvi

Stud Finders - bu oddiy tushuncha. Ikkita sig'im sensori: biri puls to'lqinini yuboradi, ikkinchisi qabul qiladi va ikkita plastinka orasidagi materialdagi kuchlanish pasayishini o'lchaydi.

Ushbu loyihani ilgari surish maqsadida, bu loyiha uyning egasi yoki pudratchisi kutilmagan hodisalarni topish uchun devorlarni burg'ilay olmasdan, dizaynni yangilash uchun foydalanishi mumkin bo'lgan, chizma tuzishga qodir bo'lgan, uy qurilishi dastgohini topishga mo'ljallangan edi.

Arduino Uno, TFT ekrani, SC -kartani o'qish moslamasi, mis plastinka va sichqonchani optik sensori yordamida ushbu loyiha maqsadga erishadi.

1 -qadam: materiallar

Mis plastinka, lehimli temir, SD -kartali Arduino UnoTFT ekraniPS2 optik sichqonchasi 1 megaOhm rezistori, 3,5 mm markaziy tuproqli vilkasi 9V batareyali, almashtirgichli karton quti va boshqa karton bo'laklari, mis plastinka ushlab turadigan plastmassa, issiq yopishtiruvchi.

2 -qadam: qutini qurish

Qutini qurish
Qutini qurish
Qutini qurish
Qutini qurish
Qutini qurish
Qutini qurish
Qutini qurish
Qutini qurish

Uy-joy qutisi bazasi:-Tashqi qutining pastki qismidagi bu elementlarni joylashtiradigan mis plastinka va plastmassa shaklidagi teshikni kesib oling.

Karton slayd-in:-qutiga to'liq kira oladigan karton qismini o'lchab ko'ring. Bu o'lchamdagi 3 ta bo'lakni kesib oling-birinchi varaqni korpus qutisining pastki qismiga o'tkazib, kondansatör plastinka teshigining o'lchamiga va sichqonchaning optik teshigiga mos keltiring. sichqonchani optik sxemasi bo'ylab siljishini oldini oling va kesib oling.-Issiq elim yordamida qo'llang

-Uchinchi varaqni bir xil kesim bilan qo'shing. Bu Arduino Uno-ni qutining ichki qismiga yaqinlashtirish uchun ishlatiladi. Qutining old qismi: -TFT ekranida 40-pinli terminali o'lchamidagi kichik chiziqni kesib oling. quvvat tasmasi.

3 -qadam: qismlarni o'rnatish

O'rnatish qismlari
O'rnatish qismlari
O'rnatish qismlari
O'rnatish qismlari
O'rnatish qismlari
O'rnatish qismlari

Optik sensorni quyidagicha ulang: Moviy- 5V Oq- GNDOrange- CLOCK (Raqamli pin 6) Jigarrang- DATA (Raqamli pin 5) Kondensator plitasi: Kondensator plastinkasiga bitta sim ulangan bo'lishi kerak. Bu sim rezistorga ulanadi. Rezistorning bir tomonida qo'rg'oshin sensori piniga ulanadi (Raqamli 2). 1 MegaOhm rezistorining boshqa uchi raqamli pin 3 ga ulanadi. O'rnatish plitalarini korpus qutisiga joylashtirishdan oldin 9V batareyani Kalit va 3,5 mm vilkasi Arduino Uno. TFT ekraniga ulanadi: SD -kartani o'quvchiga kirishni yoqish va qutini bir -biriga mahkamlash uchun ekran qutining tashqi qismidan o'rnatiladi. 40 pinli terminalni teshik orqali tekislang. oldingi qadam TFT ekranini bu portlarga sekin bosing.

4 -qadam: kodlash

The

Arduino kodi 4 qismga bo'linadi: Imkoniyatlarni o'qish, harakatni kuzatish, GUI va SDga yozish.

Kondensator plitasi CapacitorSensing kutubxonasidan foydalanadi. Siz kondansatör plitasini ishga tushirasiz va harakat kuzatilmaguncha bu haqda tashvishlanmaysiz.

Optik sensor murakkabroq, sichqonchaning ko'p funktsiyalari soat aylanishini boshlash va Arduino pulsli uzatiladigan ma'lumotlarning ikkilik tizimini dekodlash qobiliyatiga ega bo'lishini ta'minlash uchun zarur.

Grafik foydalanuvchi interfeysi sig'im ko'rsatkichini, bosib o'tgan masofani, chizilgan qiymat nuqtasini (belgilangan rang) ko'rsatadi va u erda qanday material bo'lishi mumkinligini taxminiy baholaydi. UTFT kutubxonasini bu yerdan yuklab oling: https://www.rinkydinkelectronics.com/library.php?id… Ekran provayderingiz ma'lumotlari sizga qaysi ekran modeli va pinoutlardan foydalanish kerakligini tanlashingizga olib keladi.

Nihoyat, SD -karta har bir yangi ma'lumotlar nuqtasini matnli faylga yozib qo'yadi, uni Excel varag'i ichida yuqori darajadagi hisoblarni bajarish uchun kompyuterga kiritish mumkin. Buning uchun SD.h va SPI.h kutubxonalari kerak. Ularni Arduino qidiruvi orqali "Kutubxonalarni qo'shish …" ostida topish mumkin.

Kod quyida biriktirilgan:

5 -qadam: Excel

Excel
Excel

Excel:

VBA -dan foydalanib, men Arduino -dan CSV -ning barcha qiymatlarini o'qiy oladigan va ularni uchastkada o'lchamiga ko'ra ko'rsatadigan reja generatori skriptini yaratdim. Ushbu uchastka shkalasi bilan ta'minlangan, shuning uchun uni pudratchilar ishlatishi uchun 36 dyuymli qog'ozga kattalashtirish mumkin.

O'rnatilgan Excel ishchi varag'i va misol grafigi quyida keltirilgan:

6 -qadam: Xulosa

Umuman olganda, men sig'im sezish kontseptsiyasini o'rganib, vaqtimni mazmunli o'tkazdim va umid qilamanki, ushbu dizayndagi sensorni tasdiqlashda yordam ko'rsatiladigan jamoada bo'ladi.

Quyida metall qoziqlar va elektr simlarini topuvchi ishchi qurilmaning videosi keltirilgan.

drive.google.com/file/d/0B6xPX51w2l6CZUgwe…

Tavsiya: