Mundarija:

Arduino bilan RFID eshiklarini qulflash mexanizmi: 5 qadam (rasmlar bilan)
Arduino bilan RFID eshiklarini qulflash mexanizmi: 5 qadam (rasmlar bilan)

Video: Arduino bilan RFID eshiklarini qulflash mexanizmi: 5 qadam (rasmlar bilan)

Video: Arduino bilan RFID eshiklarini qulflash mexanizmi: 5 qadam (rasmlar bilan)
Video: NFC / RFID-сканер для Arduino. Железки Амперки 2024, Noyabr
Anonim
Image
Image
3D bosib chiqarish va qulflash mexanizmini yig'ish
3D bosib chiqarish va qulflash mexanizmini yig'ish

Ushbu yo'riqnomada biz eshik, tortma yoki shkafni RFID orqali boshqariladigan oddiy qulflash mexanizmini yaratish uchun RC522 RFID sensorini Arduino Uno -ga ulaymiz. Ushbu sensordan foydalanib, siz eshikka yoki tortmasiga osongina o'rnatiladigan toymasin boltli qulf mexanizmini qulflash va ochish uchun RFID yorlig'i yoki kartasidan foydalanishingiz mumkin.

Bu ko'rsatma ichidagi qulflash mexanizmi 3D bosilgan, lekin siz har qanday keng tarqalgan toymasin boltli qulfdan foydalanishingiz mumkin. Qulf mikro servo yordamida ishga tushiriladi.

Bu ko'rsatma siz Arduino mikrokontroller bilan ilgari ishlaganingizni va Arduino dasturlash asoslarini bilganingizni taxmin qiladi. Agar shunday qilmasangiz, birinchi eskizni yaratish va yuklash haqida qo'shimcha ma'lumot olish uchun havola qilingan qo'llanmani bajaring.

Ta'minotlar

O'z RFID qulflash mexanizmini yaratish uchun sizga quyidagilar kerak bo'ladi:

  • Arduino Uno (Yoki boshqa) - Bu erda sotib oling
  • Arduino quvvat manbai - bu erda sotib oling
  • RC522 RFID sensori - bu erda sotib oling
  • Breadboard va test uchun o'tish joylari - bu erda sotib oling
  • Mikro Servo - Bu yerdan sotib oling
  • 2 x LED - bu erda sotib oling
  • 2 x 220Ω rezistorlar - bu erda sotib oling
  • 3D printer va filament (qulflash uchun ixtiyoriy) - bu ishlatilgan
  • Sensor va elektronika uchun konteyner yoki korpus

1 -qadam: 3D bosib chiqarish va qulflash mexanizmini yig'ish

3D bosib chiqarish va qulflash mexanizmini yig'ish
3D bosib chiqarish va qulflash mexanizmini yig'ish

Avval biz qulflash mexanizmini yig'amiz, bu 3D bosma toymasin qulf va servo qo'lli mikro servodan iborat.

Shuningdek, siz servo qo'lni ulashingiz kerak bo'lgan toymasin boltli qulfdan foydalanishingiz mumkin.

Qulflash mexanizmi Sagittario -ning surma qulf dizayniga asoslangan bo'lib, men uni asl o'lchamining 65 foizigacha kamaytirdim.

3D bosib chiqarish fayllarini yuklab oling: RFID Lock 3D bosib chiqarish fayllari

Men 3D -ni 185C va 20% to'ldirishda oq PLA yordamida biriktirdim.

Mexanizm va servo ushlagichda shkafga, shkafga yoki tortmasiga osongina biriktirish uchun vintli teshiklari bor. Siz uni kamroq yopishtirish uchun issiq elim yoki ikki tomonlama lentadan foydalanishingiz mumkin.

2 -qadam: Elektr komponentlarini yig'ish

Elektr komponentlarini yig'ing
Elektr komponentlarini yig'ing
Elektr komponentlarini yig'ing
Elektr komponentlarini yig'ing
Elektr komponentlarini yig'ing
Elektr komponentlarini yig'ing

Sxemada ko'rsatilganidek, elektr komponentlarini ulang. Men komponentlarni sinab ko'rish va kirishga ruxsat berishni xohlagan ikkita teg uchun identifikator raqamlarini yuklash uchun avval ularni taxtaga yig'dim.

Yashil va qizil LEDlar shart emas, ular faqat tizim korpusga joylashtirilgandan so'ng tegning to'g'ri o'qilishini ko'rsatadi.

3 -qadam: Kodni yuklang

Kodning to'liq tavsifi va yuklab olish havolasini bu erda topishingiz mumkin - Arduino asosidagi RFID qulflash mexanizmi kodi

Kodni yuklab olish uchun havola bu erda - RFID qulflash kodi

Kodni ishga tushirishdan oldin, yuqoridagi yuklanishdagi kod bilan birga kelgan RFID kutubxonasini o'rnatishingiz kerak bo'ladi.

Kod asosan tegni skanerlashini kutadi. Teg skanerdan o'tkazilgandan so'ng, u skanerlangan identifikatorni skanerlangan identifikator raqamining qabul qilingan teglar qatorida bo'lishini tekshiradigan funktsiyaga o'tkazadi, so'ngra kirishga ruxsat beradi, yashil LEDni yonadi va oldingi holatiga qarab mexanizmni ochadi yoki qulflaydi. yoki kirishni rad etadi va qizil LED yonadi.

4 -qadam: teg qo'shish

Kod shaxsiy kompyuteringizning seriyali monitoriga chiqishni o'z ichiga oladi. Siz uni birinchi marta ishga tushirganingizda, ruxsat berishni xohlagan teglaringizni ro'yxatdan o'tkazishingiz kerak bo'ladi. Bu tegni skanerlash va ketma -ket monitorda ko'rsatilgan teg identifikatorini yozish orqali amalga oshiriladi. Keyin bu raqam tagga kirishga ruxsat berish uchun accessGranted qatoriga qo'shilishi mumkin. Massivning kattaligi ham shunga mos ravishda kattalashtirilishi yoki kamaytirilishi kerak.

Kodni yangi qator bilan qayta yuklang, shunda siz tegingizni skanerlay olasiz va u yashil rangda yonadi va qulfning oldingi holatiga qarab mexanizmingizni qulflaydi yoki ochadi.

5 -qadam: Qulfni o'rnatish

Qulfni o'rnatish
Qulfni o'rnatish
Qulfni o'rnatish
Qulfni o'rnatish

Qulfni yanada qulayroq qilish uchun men uni plastmassa idishga/korpusga o'rnatdim, uning old tomonida datchik maydonining tepasida ko'rinadi. Keyin qulf eshikning ichki qismiga o'rnatildi.

Agar siz tizimni biroz xavfsizroq qilishni xohlasangiz, sensor modulini Arduino -dan ajratib, Arduino -ni eshikning ichki qismiga o'rnatishni xohlaysiz. Sensor modulidan Arduino -ga signalni qayta ishlab chiqarish, qulfni ochish uchun servoga PWM signalini takrorlashdan ko'ra ancha qiyin.

Agar siz qulflash mexanizmining tuzilishi va kodning batafsil tavsifi haqida ko'proq ma'lumotga ega bo'lishni istasangiz, bu erda yozilgan to'liq tuzilishga qarang - Arduino asosidagi RFID eshik qulfi.

Qurilishingizga omad!

Tavsiya: