Мазмуну:

Arduino колдонуу RFID кулпу системасы: 6 кадам
Arduino колдонуу RFID кулпу системасы: 6 кадам

Video: Arduino колдонуу RFID кулпу системасы: 6 кадам

Video: Arduino колдонуу RFID кулпу системасы: 6 кадам
Video: NFC / RFID-сканер для Arduino. Железки Амперки 2024, Июль
Anonim
Arduino колдонуу RFID кулпу системасы
Arduino колдонуу RFID кулпу системасы

Баарына салам, бул менин биринчи үйрөткүчүм жана Джудхи Прасетё тарабынан сунушталган. Семинарды Ассамблея өткөрдү, анда мен стажер болуп иштеп жатам жана эгерде сен даярдоочу болсоң, анда иштөө үчүн эң жакшы жер.

RFID кулпу системасына кайтып келип, мен анын кантип иштээрин түшүндүрөм.

Обзор:-

  • Биз бул системада RFID тегин жана окурманы колдонобуз.
  • Азыр ар бир тегдин уникалдуу коду бар
  • сиз Arduino менен туташкан окурмандын тегин койгондо
  • Окурман радио жыштык кодун бир нече символдорго чечип, Arduinoго жөнөтөт
  • Arduino мурунтан эле биз жазган RF кодун эсинде сактайт
  • Arduino RF коду анын эсиндеги кодго дал келгенин текшерет
  • Эгерде ал дал келсе, сервомотор кулпуну стеллаждык жана пиниондук механизм менен ачат, ал айлануу кыймылын сызыктуу кыймылга айландырат

1 -кадам: Керектүү материалдар

Керектүү материалдар
Керектүү материалдар
Керектүү материалдар
Керектүү материалдар
Керектүү материалдар
Керектүү материалдар

Бул жерде керектүү материалдардын айрымдары:-

  1. RFID-RC522 модулу
  2. Arduino Uno
  3. 3D Басылган Бөлүктөр бул жерден - бул жерде
  4. Кандайдыр бир стандарт өлчөмдөгү servo мотору (40,8 × 20,1 × 38 мм) 180 градуска айлануу менен. Мисалы:- Mg995 servo
  5. М3 бурамалар жана гайка моторду орнотуу үчүн
  6. Нан тактасы жана 2 LED чырак

Бул жерде 3D басылган файлдар

Эгерде сизде 3D принтер болсо, анда Thingiverse шилтемесиндеги жөндөөлөрдү колдонуңуз, антпесе сизге бөлүктөрдү жөнөтө турган 3DHubs колдонуңуз.

2 -кадам: Ассамблея жана схеманын диаграммасы

Монтаж жана схема диаграммасы
Монтаж жана схема диаграммасы
Монтаж жана схема диаграммасы
Монтаж жана схема диаграммасы

Жогоруда сиз аткарышыңыз керек болгон схема бар.

Редукторду сервопривод менен монтаждоо сервонун өзү менен кошо келген кадимки бурама бурамалар менен жасалышы мүмкүн.

Семинардын жүрүшүндө, servo мотор 3D басылган бөлүктүн ичине туура келбей калуу көйгөйү жаралды. Бул кээде 3d принтердин так эместигинен улам болот. Эгер андай болсо, анда материалды эритип, аны тууралоо үчүн ширетүүчү темирди колдонуңуз.

3 -кадам: Arduino коду

Жогорудагы кодду жүктөп алып, аны Arduino Unoго жүктөңүз. Мен кодду да түшүндүрдүм. Адегенде RFID тегин сканерлеп, анын кодун сериялык порттон таап, 'cardno' өзгөрмөсүнө коюңуз.

4 -кадам: Кыйынчылыктарды чечүү

Бул жерде сиз туш келиши мүмкүн болгон көйгөйлөр. Бул семинар учурунда болгон көйгөй.

1) Серво мотору кулпу тутумуна туура келбейт?

A) Бул дизайндагы күнөө эмес, бирок негизинен кээде 3d принтердин так эместигинен улам болот. Серво орнотуу үчүн боштукту жогорулатуу үчүн жөн эле ширетүүчү темирди колдонуңуз.

2) Кызмат такыр кыймылдабай жатабы?

A) Байланыш бош же зымды туура эмес жерге туташтыруу мүмкүнчүлүгү бар. Программалоодо эч кандай ката жок, андыктан кайра текшериңиз.

3) RFID окурман тегин тааныбайт?

A) Сиз картаңыздын номерин сканерлеп, 'cardno' өзгөрмөсүнө коюуну унутуп калдыңыз окшойт. Муну кыл жана көр.

4) Серво RFID менен белгиленгенде эшикти ачуунун ордуна бекитип койобу?

A) Бул сервону карама -каршы багытта орноткондо болот. Жөн гана сервонун багытын өзгөртүп же алмаштырууга өтө жалкоо болсоңуз, бул кодду коюңуз.

5 -кадам: Куттуктоо

Көрүнүп тургандай, биз кулпунун структурасынын жана сервоприводдун кичирээк версиясын колдондук. Биз муну бааны төмөндөтүү жана негизинен адамдарды үйрөтүү үчүн жасадык. Бирок, эгерде сиз үйүңүзгө бул кулпу тутумун киргизүүгө олуттуу кирсеңиз, анда кадимки 3d басылган дизайнга жана жакшы сервого кайрылыңыз.

Долбоорду аяктаганыңыз үчүн жакшы. Эгер сиз бул долбоорду башкача кылган болсоңуз, жаңы бир нерсе табыңыз же жардамга муктаж болсоңуз, анда төмөндөгү комментарийлерде мага билдириңиз.

6 -кадам: Smart Lock системасы Arduino аркылуу

Видео кредиттер - Амит Жиндани

Сунушталууда: