![Arduino RFID «ақылды есік» оқулығы: 7 қадам Arduino RFID «ақылды есік» оқулығы: 7 қадам](https://i.howwhatproduce.com/images/001/image-503-28-j.webp)
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:50
![Arduino RFID «Ақылды есік» оқулығы Arduino RFID «Ақылды есік» оқулығы](https://i.howwhatproduce.com/images/001/image-503-29-j.webp)
Питер Тран, 10ELT1
Бұл оқулықта сіз микросерводан тұратын есіктің құлпын ашу үшін RFID оқу модулімен жұмыс жасайсыз! Кіруге және дабыл бермеуге және зиянкестердің шамдарын қосуға рұқсат беру картасы бар екеніне көз жеткізіңіз.
Сізге кезең -кезеңмен басшылық етіледі және соңында «Тестілеу және ақауларды жою» нұсқаулығы мен соңында «Нақты әлемде қолдану» бөлімі көмектеседі.
Бұл жобаның коды https://drive.google.com/drive/folders/1yVIvFhV17… мекен -жайында орналасқан.
Https://github.com/AritroMukherjee/RFID сайтынан RFID сенсорына қажетті кітапхананы жүктеңіз.
Жабдықтар:
- Arduino UNO (немесе басқа үйлесімді микроконтроллер)
- Нан тақтасының прототипі
- RFID тегтері бар RFID оқу модулі ((RFID-RC522)
- Микросерво (9г)
- Жарық диодтары (сары, жасыл және қызыл)
- Piezo Buzzers
1 -қадам: RFID теориясы
![RFID теориясы RFID теориясы](https://i.howwhatproduce.com/images/001/image-503-30-j.webp)
![RFID теориясы RFID теориясы](https://i.howwhatproduce.com/images/001/image-503-31-j.webp)
RFID оқу құралы дегеніміз не?
Радиожиілікті сәйкестендіру (RFID) таңбалау - бұл сәйкестендіру және бақылау мақсатында шағын радиожиілікті сәйкестендіру құрылғыларын қолданатын ID жүйесі. RFID тегтеу жүйесінде тегтің өзі, оқу/жазу құрылғысы және деректерді жинауға, өңдеуге және беруге арналған хост жүйесінің қосымшасы бар. Қарапайым сөзбен айтқанда, RFID мәліметтерді қысқа қашықтыққа тасымалдау үшін электромагниттік өрістерді қолданады.
RFID адамдарды анықтау үшін, транзакциялар жасау үшін және т.б пайдалы. Есікті ашу үшін RFID жүйесін қолдануға болады. Мысалы, карточкасында дұрыс ақпарат бар адамға ғана кіруге рұқсат етіледі. Бұл оқулықта бізде бірнеше RFID тегтері бар, олардың әрқайсысының өзіндік идентификаторы (UID) бар, бірақ тек бір картаға рұқсат беріледі.
RFID-RC522 түйреуіш макеті
1 түйреуіш: VCC, оң қуат (3.3в) 2 түйреуіш: RST, қалпына келтіру 3 -түйір: GroundPin 4: IRQ, құрылғы Pin 5: MISO диапазонына кіргенде модульді ояту үшін қолданылатын үзу түйреуіші, негізінен INPin 6: MOSI байланысы. негізінен коммуникация OUTPin 7: SCK, сағат/осциллятор ретінде пайдаланылады 8 -pin: SS, сериялық кіріс ретінде қолданылады
2 -қадам: RFID модулін қосу
![RFID модулін қосу RFID модулін қосу](https://i.howwhatproduce.com/images/001/image-503-32-j.webp)
- Кіріспе бөлімінен қажетті кітапхананы жүктеңіз.
- «Rfid-master» zip қалтасынан мазмұнды шығарып алыңыз және осы кітапхана қалтасын Arduino бар кітапханаларының астына қосыңыз.
- Arduino IDE қайта іске қосыңыз
- Ардуино коды оқулықтың басында байланыстырылған. Кодты құрастырыңыз және қателерді жойыңыз.
- Arduino UNO -ны RFID оқу құралына қосыңыз. Төмендегі түйреуіш сымдарды, сондай -ақ жоғарыда келтірілген схеманы қарап шығыңыз.
RFID-RC522-ден Arduino Uno-ға сымдарды жалғаңыз
SDA ------------------------ Сандық 10 SCK ---------------------- --Digital 13 MOSI ---------------------- Digital 11 MISO -------------------- --Digital 12 IRQ ------------------------ қосылмаған GND ------------------- ---- GND RST ------------------------ Сандық 9 3.3v ---------------- ------- 3.3в (5в-ке ҚОСЫЛМАҢЫЗ)
3 -қадам: RFID тегінен деректерді оқу
![RFID тегінен деректерді оқу RFID тегінен деректерді оқу](https://i.howwhatproduce.com/images/001/image-503-33-j.webp)
![RFID тегінен деректерді оқу RFID тегінен деректерді оқу](https://i.howwhatproduce.com/images/001/image-503-34-j.webp)
- Файл> Мысалдар> MFRC522> DumpInfo тармағына өтіп, кодты жүктеңіз. Бұл код Arduino IDE -де қол жетімді болады (RFID кітапханасын орнатқаннан кейін).
- Сериялық мониторды ашыңыз, сіз жоғарыдағы сол жақтағы суретті көресіз.
- Оқырманға RFID тегін шамамен көрсетіңіз.
- Тегтен оқуға болатын ақпарат жоғарыдағы суретте көрсетілген. Сары бөлектелген мәтін - RFID тегінің бірегей идентификациясы (UID), оны кейінірек ескеріңіз.
4 -қадам: RFID оқу құралын тексеру
![RFID оқу құралын тексеру RFID оқу құралын тексеру](https://i.howwhatproduce.com/images/001/image-503-35-j.webp)
![RFID оқу құралын тексеру RFID оқу құралын тексеру](https://i.howwhatproduce.com/images/001/image-503-36-j.webp)
- UID -ті қажет болған жағдайда Arduino кодына енгізіңіз («Авторланған рұқсат» бөлімінің жанында).
- Сіз кіруге рұқсат берген таңбаны шамамен алыңыз, сонда сіз рұқсат етілген хабарды көресіз.
- Басқа UID бар тағы бір тегті көрсетіңіз, сіз бас тарту туралы хабарды көресіз.
- Егер сізде қандай да бір мәселелер туындаса, 'Тексеру және ақауларды жою' бөлімін қараңыз.
5 -қадам: микросерво, жарық диодтары мен дыбыстық сигналдар
![Микросерво, жарықдиодты шамдар мен сигнал Микросерво, жарықдиодты шамдар мен сигнал](https://i.howwhatproduce.com/images/001/image-503-37-j.webp)
Микросерво
- Микросерваны SparkFun SIK нұсқаулығының 49-52 беттеріндегі нұсқауларға сәйкес қосыңыз (3.2 нұсқа).
- PWM түйреуіші Arduino -дағы pin6 -ге қосылуы керек.
- «RFID_wITH_SERVO.ino» деп аталатын кіріспеде сілтеме жасалған сілтеме кодын және жоғарыдағы схеманы қараңыз.
-
Егер сізде қандай да бір мәселелер туындаса, 'Тексеру және ақауларды жою' бөлімін қараңыз.
Жарықдиодты шамдар мен пьезо сигналдары
- Жоғарыдағы диаграммаға сәйкес светодиодтар мен пьезо сигналдарын орнатыңыз.
- «RFID_WithServo_and_Lights.ino» кодын қолданыңыз
- Егер сізде қандай да бір мәселелер туындаса, 'Тексеру және ақауларды жою' бөлімін қараңыз.
6 -қадам: тестілеу және ақауларды жою
Сынақ
- Сары жарық диодты тек сканерленбеген кезде ғана жануы керек.
- Рұқсат етілген RFID белгісі қолданылған кезде, жасыл сигнал екі дыбыстық сигналмен екі рет жыпылықтауы керек
- Рұқсат етілмеген RFID белгісі қолданылғанда, қызыл сигнал үш дыбыстық сигналмен үш рет жыпылықтауы керек
Ақаулық себебін іздеу және түзету
- Жарық диоды жанбайды: жарықдиодты полярлықты айналдыру арқылы кері айналдырыңыз. Жарық диоды да жанған болуы мүмкін.
- Бағдарлама жүктелмейді: Сериялық портты құралдар> сериялық порт> ішінен өзгертіңіз
- Серво бұралмайды: Тіпті түрлі -түсті сымдар да дұрыс жалғанбайды.
- Серво әлі де жұмыс істемейді: қуатты (қызыл және қоңыр сымдар) +5в және жерге қосуды ұмытпаңыз
- Серво жай бұрылады: сыртқы қуат көзін қолданыңыз,
7 -қадам: Real World қосымшасы
![Real World қосымшасы Real World қосымшасы](https://i.howwhatproduce.com/images/001/image-503-38-j.webp)
RFID қауіпсіздіктің кез келген қосымшасына оңай біріктірілуі мүмкін, бұл бұл прототипті нақты әлемдегі қосымшалар үшін өте пайдалы және қолайлы етеді. Рұқсат етілген RFID белгісі есікті ашатын серводы қосуға болатын ұқсас модельде қолдануға болады:
- кеңсе ғимараттары
- пәтерлер
- қонақ үйлер
- кітапхана семинар залы тіркеу
- автокөлік жалдау/жалға алу
RFID -тің басқа артықшылықтары:
- Көшіру немесе бұзу қиын. Радио сигналды «көшіру» мүмкін емес және сигналдың өзі шифрлануы мүмкін, сондықтан басқа құрылғылар деректерді шеше алмайды.
- Реттелетін және бағдарламаланатын. RFID кілт картасы белгілі бір уақыт ішінде белгілі бір есіктерді (немесе бір ғана) ашуға бағдарламалануы мүмкін. (Қонақүйлер кілтсөздерді пайдаланып, қонақтарға тек қонақүй бөлмесі мен фитнес -орталыққа кіруге рұқсат береді, есеп айырысу күні таңертең жұмысын тоқтатады.) Бұл жүйе басшылыққа қызметкерлерге белгілі бір уақыт ішінде объектінің белгілі бір рұқсат етілген аймақтарына кіруді шектеуге мүмкіндік береді..
- Аноним. Кілт картасында сәйкестендіру белгілері болмаса, карта қай есіктің (есіктердің) құлпы ашылатынын тек уәкілетті пайдаланушы мен компьютер білуі мүмкін.
- Оңай өшірілген. Егер кілт картасы жоғалса немесе ұрланса, жүйе оның сәйкестендіру сигналына рұқсатсыз рұқсат береді - немесе картаның жарамдылық мерзімінің өтуіне рұқсат етілуі мүмкін.
- Неғұрлым үнемді қауіпсіздік. Физикалық кілттер жоғалған немесе бұзылған кезде қауіпсіздікті қалпына келтіру үшін құлыпты өзгерту қажет. Кілт картасы жоғалған кезде оны авторизациялауға болады, бұл оны бір реттік пайдалануға мүмкіндік береді. Құлыпты өзгертудің қажеті жоқ
RFID -тің кейбір кемшіліктері:
- RFID жүйелері штрих -код жүйелеріне қарағанда жиі қымбат
- RFID тегтері әдетте штрих -код белгілерінен үлкен болады
- Тегтер қолданбаға тән, барлық тегтер сәйкес келмейді
- Төлқұжаттар мен несие карталарын рұқсатсыз оқу мүмкіндігі
- Бір уақытта бірнеше тег жауап бере алады
Ұсынылған:
Raspberry Pi DIY ақылды есік қоңырауы адамдарды, автокөліктерді және т.б. анықтай алады: 5 қадам
![Raspberry Pi DIY ақылды есік қоңырауы адамдарды, автокөліктерді және т.б. анықтай алады: 5 қадам Raspberry Pi DIY ақылды есік қоңырауы адамдарды, автокөліктерді және т.б. анықтай алады: 5 қадам](https://i.howwhatproduce.com/images/002/image-3657-j.webp)
Raspberry Pi DIY ақылды есік қоңырауы адамдарды, автокөліктерді және т. Nest немесе басқа бәсекелестердің бірі) Мен өзіміздің есікті есікті құрдық
Арнайы есік төсеніші қосылған есік қоңырауы: 6 қадам
![Арнайы есік төсеніші қосылған есік қоңырауы: 6 қадам Арнайы есік төсеніші қосылған есік қоңырауы: 6 қадам](https://i.howwhatproduce.com/preview/how-it-works/10382809-custom-door-mat-triggered-door-bell-6-steps.webp)
Арнайы есік төсеніші қосылған есік қоңырауы. Сәлеметсіз бе! Менің атым Джастин, мен орта мектепте оқимын, бұл нұсқаулық сізге біреу сіздің есігіңіздің төсенішін басқан кезде соғылатын есік қоңырауын қалай жасау керектігін көрсетеді және сіз қалаған әуен немесе ән болуы мүмкін! Есік төсеніші есікті іске қосатындықтан
IFTTT көмегімен сымды есік қоңырауын ақылды есік қоңырауына айналдырыңыз: 8 қадам
![IFTTT көмегімен сымды есік қоңырауын ақылды есік қоңырауына айналдырыңыз: 8 қадам IFTTT көмегімен сымды есік қоңырауын ақылды есік қоңырауына айналдырыңыз: 8 қадам](https://i.howwhatproduce.com/images/003/image-6429-9-j.webp)
IFTTT көмегімен сымды есік қоңырауын ақылды есік қоңырауына айналдырыңыз: WiFi есік қоңырауы қолданыстағы сымды қоңырауды ақылды қоңырауға айналдырады. https://www.fireflyelectronix.com/product/wifidoor
Үйдегі көмекші көмегімен сымды есік қоңырауын ақылды есік қоңырауына айналдырыңыз: 6 қадам
![Үйдегі көмекші көмегімен сымды есік қоңырауын ақылды есік қоңырауына айналдырыңыз: 6 қадам Үйдегі көмекші көмегімен сымды есік қоңырауын ақылды есік қоңырауына айналдырыңыз: 6 қадам](https://i.howwhatproduce.com/images/005/image-13963-22-j.webp)
Үй көмекшісімен сымды есік қоңырауын ақылды есік қоңырауына айналдырыңыз: бар сымды қоңырауды ақылды қоңырауға айналдырыңыз. Есікке қоңырау соғылған кез келген уақытта фото немесе бейне ескертуді алу үшін телефонға немесе қолданыстағы алдыңғы камерамен жұпқа хабарлама алыңыз. Толығырақ мына жерден біліңіз: fireflyelectronix.com/pro
Есік және есік мониторымен қосылған автоматты шамдар: 5 қадам
![Есік және есік мониторымен қосылған автоматты шамдар: 5 қадам Есік және есік мониторымен қосылған автоматты шамдар: 5 қадам](https://i.howwhatproduce.com/images/006/image-17524-24-j.webp)
Есік пен есіктің мониторингі қосылған автоматты шамдар. Қараңғыда коммутатор тақтасын табу өте қиын сияқты, бірақ бұл жоба бұл мәселені шешуге өте пайдалы. Мұның шешімін білу үшін төмендегі қадамдарды орындаңыз