Mundarija:

Arduino yordamida yaqinlik chirog'i: 7 qadam
Arduino yordamida yaqinlik chirog'i: 7 qadam

Video: Arduino yordamida yaqinlik chirog'i: 7 qadam

Video: Arduino yordamida yaqinlik chirog'i: 7 qadam
Video: Arduino project how to make a laser electronic alarm, an amazing invention DIY 2024, Iyul
Anonim
Arduino yordamida yaqinlik chirog'i
Arduino yordamida yaqinlik chirog'i

Ushbu loyihada men sizga alyumin folga va yuqori qiymatli rezistor yordamida yaqinlik sensori qanday yaratilishini ko'rsataman (qarshilik 10 MΩ dan 40 MΩ gacha). U Arduino sig'imli sensorli kutubxonasi asosida ishlaydi. Qachonki qo'lingizni (har qanday Supero'tkazuvchilar) sensorga yaqinlashtirsangiz, LEDning yorqinligi masofaga qarab o'zgaradi. Minimal masofada u maksimal yorqinlikni ko'rsatadi.

Kapasitiv sensorlar kutubxonasi ikki yoki undan ortiq Arduino pinlarini inson tanasining elektr sig'imini sezadigan sig'imli sensorga aylantiradi. Sensorni sozlash uchun faqat o'rta va yuqori qiymatli rezistor va uchida alyumin folga kichik (katta) bo'lishi kerak. Sensor eng sezgir bo'lganda, qo'lni yoki tanani datchikdan bir necha dyuym uzoqlikda his qila boshlaydi.

Kapasitiv sezish - bu yaqinlikni aniqlash texnologiyasi. Kapasitiv datchiklar elektr maydonini ishlab chiqaradi va bu maydon buzilganligini sezish orqali yaqin atrofdagi narsalarni aniqlaydi. Imkoniyatli sensorlar o'tkazgichli yoki havodan farqli o'laroq, inson tanasi yoki qo'li kabi, har qanday narsani aniqlay oladi. Bu moddaning elektr maydonini elektr maydonida saqlash qobiliyati.

1 -qadam: materiallar

Boshlash uchun sizga kerak bo'ladi:

  • Arduino Uno ·
  • USB kabeli ·
  • 10 MΩ qarshilik ·
  • LED·
  • Alyuminiy folga (o'lchami 4 sm x 4 sm)
  • Izolyatsiya tasmasi
  • Karton
  • Oq hujjatlar
  • Issiq elim

2 -qadam: Sensor dizayni va elektron sxemasi

Kichkina datchiklar (barmoq izi o'lchamiga yaqin) sensorli tugmalar sifatida eng yaxshi ishlaydi, katta sensorlar yaqinlik rejimida yaxshiroq ishlaydi.

Alyuminiy folga o'lchami sensorning sezgirligiga ta'sir qilishi mumkin, shuning uchun agar xohlasangiz, bir necha xil o'lchamdagi harakat qilib ko'ring va bu sensorning reaktsiyasi qanday o'zgarishini ko'ring.

O'chirish diagrammasi:

Rasm
Rasm

3 -qadam: Uskuna sozlamalari va kod

Arduino -ning 2 -chi va 4 -chi pinlari orasiga 10 M ohmli rezistorni joylashtiring. Dastur pimi 4 ga ko'ra, alyumin folga qabul qilish piniga ulanadi. Led's +ve terminalini 9 -pinli terminalga Arduino GND ga ulang.

4 -qadam: Arduino -ni sozlash

Ajoyib! Endi barcha jismoniy ishlar bajarildi va biz kodga o'tdik. Sig'imli sezgir kutubxonani o'rnatganingizga ishonch hosil qiling.

Endi biz sizning sensoringizni sinab ko'rishga tayyormiz! Kompyuteringiz devorga ulanganligiga yoki Arduino erga ulanganligiga ishonch hosil qiling, chunki bu sensorning barqarorligini oshiradi. Sensorning chiqishini tekshirish uchun Arduino dasturlash muhitida Serial monitorni oching (monitorda kodda ko'rsatilganidek 9600 bayt o'rnatilganligiga ishonch hosil qiling). Agar u to'g'ri ishlayotgan bo'lsa, qo'lingizni plyonkadan yaqinroq va uzoqroqqa burish, LEDning yorqinligini o'zgartirishi kerak. Sensor plastinka va tanangiz kondansatör hosil qiladi. Bilamizki, kondansatör zaryadni saqlaydi. Uning sig'imi qanchalik ko'p bo'lsa, shuncha ko'p zaryadni saqlay oladi. Ushbu sensorli sensorning sig'imi sizning qo'lingiz plastinkaga qanchalik yaqin bo'lishiga bog'liq.

Arduino nima qiladi?

Asosan Arduino kondansatör (ya'ni sensorli sensor) zaryadlash uchun qancha vaqt ketishini o'lchab, uning sig'imini taxmin qiladi. Imkoniyatlar juda kichik bo'lishi mumkin, shunga qaramay Arduino uni aniqlik bilan o'lchaydi.

5 -qadam: Chiroq pardasini yasash

kartonni quyidagi o'lchamlarga muvofiq kesib oling

Rasm
Rasm
Rasm
Rasm
Rasm
Rasm
Rasm
Rasm

6 -qadam: Keyingi qadam

Kartonni oq qog'oz bilan yoping

Rasm
Rasm
Rasm
Rasm

7 -qadam: Keyin nima bo'ladi

Arduino va datchik sozlamalarini quyidagi rasmga muvofiq kartonga yopishtiring

Rasm
Rasm

Quyidagi rasmda alyumin folga (datchik) izolyatsion lenta bilan yoping

Rasm
Rasm

Kartonni quyidagi rasmga ko'ra katlayın va boshqa kartonga yopishtiring

Tavsiya: