תוכן עניינים:
- שלב 1: דרושים רכיבים
- שלב 2: חיבור ה- Nodemcu לרשת Wi-Fi
- שלב 3: חבר את קורא ה- RFID
- שלב 4: הגדרת תצורת הבסיס
- שלב 5: יצירת קובץ ה- Txt עם מזהי הכרטיסים
- שלב 6: חיבור הממסר למתג סולנואיד
- שלב 7: תוספת: הוספת נוריות RGB
- שלב 8: תוספת: הוספת מסך OLED
- שלב 9: תצורה סופית
וִידֵאוֹ: נעילת דלת RFID אלחוטית באמצעות Nodemcu: 9 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
- פונקציה ראשית ---
פרויקט זה נבנה כחלק משיעור תקשורת רשת ב- Universidade do Algarve בשיתוף עם עמיתי לואיס סנטוס. מטרתו העיקרית היא לשלוט בנגישות של מנעול חשמלי באמצעות אלחוטי באמצעות כרטיסי תג RFID או טבעות מפתחות.
למרות שפרויקט זה תוכנן לעבודה עם מנעול דלת, ניתן לשנות אותו בקלות לתמיכה בכל סוג של מתג סולנואיד (עוד יובא לכך במהלך ההדרכה הזו).
- גרסה נוכחית ---
גרסה ראשונה זו תתבצע עם תמיכה של שרת וקובץ txt פשוט. בעבודה עתידית יתווספו גרסאות שונות שיתאימו לצרכים שונים ויציגו חלופה מאובטחת יותר.
- עבודה עתידית ---
כשאמצא זמן פנוי אנסה לעדכן את התכונות הבאות:
- כרטיס מנהל מיוחד להוספת משתמשים אחרים
- גש לקובץ דרך האחסון המותקן ב- USB של הנתב
- הצפין את הקובץ בעזרת מפתח בינארי פשוט
- חבר מנעול סולנואיד אמיתי לממסר ועדכן את ההוראות בעזרת סרטון עבודה
- התחבר ל- DBMS לקבלת שליטה ותחזוקה נוחים של מספר מנעולים ומשתמשים
- הוסף קובץ MicroSD מקומי לגיבוי המידע במקרה של זמינות אלחוטית
- התחבר באמצעות מודול תקשורת GSM GPRS
- לגרום לזה לעבוד עם פאנל סולארי כדי להיות אלחוטי לחלוטין
שלב 1: דרושים רכיבים
המרכיבים הדרושים לפרויקט זה הם:
- NodeMCU ESP8266 WIFI Board Board
- מודול ממסר ערוץ DC 5V 1 ערוץ
- קורא RFID של שבב RC522 שבב IC
- כרטיסי תג RFID או טבעות מפתח
- נעילת דלת מתג סולנואיד
- דיודה אחת מ- 1N4001-1N4007
- כבלים
- לוח לחם
תוֹסֶפֶת:
-
מודול Led RGB 3 צבעוני 5050 או:
נורית אדומה ונורית ירוקה מלווה בנגד 220 אוהם
- 0.96 אינץ 4Pin כחול צהוב מודול IIC I2C OLED
סקרנות: NFC היא קבוצת משנה בתוך משפחת RFID ופועלת באותה תדר (13.56 מגהרץ). RC522
שלב 2: חיבור ה- Nodemcu לרשת Wi-Fi
יש כבר הדרכות טובות שיכולות לעזור לך לחבר את NodeMCU לרשתות אלחוטיות 802.11. זה שאחריו עקבנו היה:
התקנת ESP8266 לתוך הדרכה IDE של Arduino מאת Mybotic
הערה: היזהר כי פריסת הסיכה ב- NodeMCU שונה מה- Arduino, ולכן, אם אתה משתמש ב- p.e: #define Led 5 מחובר למעשה ל- D1 בלוח, כפי שניתן לראות באיור לעיל.
פתרון אחד הוא הכללת ספרייה שכבר עושה את השיוך הזה. פשוט עקבנו אחר התמונה כדי להדריך אותנו. בהמשך הדרכה זו תהיה תמונה עם כל החיבורים שנעשו.
שלב 3: חבר את קורא ה- RFID
עבור אל נהל ספריות … בתוך כלול הספרייה תחת סקיצה בשורת התפריטים.
בתיבת הטקסט עם "סינון החיפוש שלך …" הכנס את MFRC522 ובחר להתקין את זה שנמצא על ידי GithubCommunity, עם הכינוי Arduino RFID Library עבור MFRC522 (SPI).
- קריאת כרטיסי RFID ---
אם ברצונך לבדוק את קורא ה- RFID, עבור אל דוגמאות מתחת לקובץ בשורת התפריטים וחפש את MFRC522 ובחר ב- ReadNUID כדי לנסות אותו.
שלב 4: הגדרת תצורת הבסיס
ראשית, נרכיב את תצורת הבסיס בהתאם לתרשים המעגל המוצג למעלה (אם תלחץ על התמונה יש מידע נוסף על פריסת הסיכה).
לאחר מכן, חבר את NodeMCU ופתח את מזהה Arduino והעתק את הקוד הבא.
אל תשכח להחליף את ה- ssid והסיסמה לאלה של הרשת שלך, וכתובת מארח השרת שלך על הקוד.
שלב 5: יצירת קובץ ה- Txt עם מזהי הכרטיסים
אם כבר בדקת את השלב הקודם, סביר להניח שזה לא קרה דבר כשניסית לגשת לקלפים אל קורא ה- RFID. זה בסדר! אתה עדיין צריך להוסיף את הכרטיסים שאתה רוצה לשרת שלך (יהיו חלופות אחרות בעתיד הלא צפוי).
ראשית, יהיה עליך להפעיל את השרת שלך. צור קובץ.txt בכל מקום שתרצה ופתח את המסוף הסידורי ב- Arduino IDE שלך. הפעל את הקוד והעתק את כתובת ה- MAC של RFID המוצגת, הדבק אותו בקובץ ה- txt ולחץ על Enter, כך שתמיד תהיה שורה ריקה בסוף. שמור את קובץ ה- txt ונסה אותו שוב.
עכשיו זה אמור לעבוד, אתה לא צריך לאפס את NodeMCU או להפעיל מחדש את השרת.
צבע ה- LED ON שמגיע עם הממסר הוא בדרך כלל אדום ולכן, אם המנעול פתוח, הוא צריך לזרוח באדום. בהתאמה אישית נוספת ננסה לשנות את ה- LED הזה כך שיציע מצב אדום קבוע ומעמד ירוק ללא צורך ביציאות נוספות בלוח NodeMCU.
הערה: אל תשכח לשנות את מיקום התיקיה בכתובת ה- URL שבתוך הקוד.
שלב 6: חיבור הממסר למתג סולנואיד
שימו לב, שלב זה חשוב
מתגי סולנואיד אינם אלא סלילים שעם זרם יוצרים שדה מגנטי שמושך או דוחף בוכנה. הם עשויים להגיע כמו שסתומי סולנואיד, מנעולי דלתות, מתגים וכו '…
מה שאתה צריך לעשות בזהירות הם שני שלבים:
- חבר את מקור האנרגיה ואת מתג הסולנואיד שלך אל הממסר בצורה הנכונה, כפי שמוצג למעלה;
- חבר דיודה בין שני הפינים של מתג הסולנואיד שלך להגנה על מעגלים.
שלב 7: תוספת: הוספת נוריות RGB
פשוט עקוב אחר תרשים המעגל לעיל ואל תשכח להוסיף נגד 220 אוהם בין האנודה לאדמה.
אם האור עמום מדי או בהיר מדי, אתה יכול לשנות את ערך הנגד (רק אל תקפוץ מנגד של 220 אוהם לנגד של 1M אוהם ותתיימר להיות מבולבל מהתוצאות).
שלב 8: תוספת: הוספת מסך OLED
כמו בעבר, אתה רק צריך לעקוב אחר התרשים החדש של המעגל למעלה ולפי הקוד הבא.
מטרתו העתידית של מסך OLED היא לא רק לשכפל את פונקציית ה- RGB, אלא לאפשר מידע נוסף למשתמש במידת הצורך.
שלב 9: תצורה סופית
מעל אפשר לראות את הפרויקט הזה עובד למרות סרטון וכמה תמונות, הפועל עם הקוד המלא, כולל התוספות.
מוּמלָץ:
נעילת דלת תוצרת בית RFID: 4 שלבים
מנעול דלתות תוצרת בית RFID: מכשיר נעילת דלתות RFID הוא מכשיר מעשי שניתן להשתמש בו במהלך חיי היומיום שלך. כאשר אתה סורק את כרטיס המפתח שלך אתה יכול לפתוח את מנעול הדלת. שיניתי את הפרויקט מאתר זה: https://atceiling.blogspot.com/2017/05/arduino-rfid.html?m=1Yo
נעילת דלת מוגנת באמצעות סיסמה ב- Tnikercad: 4 שלבים
נעילת דלת מוגנת באמצעות סיסמה ב- Tnikercad: לפרויקט זה, ניקח קלט ממקלדת, נעבוד את הקלט כמיקום זווית ונזיז מנוע סרוו המבוסס על הזווית בת 3 הספרות שנרכשה. השתמשתי בלוח מקשים 4 x 4, אך אם יש לך לוח מקשים 3x4, יש לו חיבור דומה מאוד, כך שיכול להיות
נעילת דלת חשמלית עם סורק טביעות אצבע וקורא RFID: 11 שלבים (עם תמונות)
נעילת דלת חשמלית עם סורק טביעות אצבע וקורא RFID: הפרויקט נועד למנוע את הצורך בשימוש במפתחות, כדי להגיע למטרה שלנו השתמשנו בחיישן טביעות אצבע אופטי ובארדואינו. עם זאת ישנם אנשים שיש להם טביעת אצבע בלתי קריאה והחיישן לא יזהה אותה. ואז לחשוב על
נעילת דלת חכמה באמצעות פטל_פי_וא_ GSM_modem Sim800_RFID: 5 שלבים
Smart-door-lock-using-raspberry_pi_and_GSM_modemSim800_RFID: במדריך זה אני עובר כיצד לשלב את מודול קורא ה- RFID EM-18 עם לוח Raspberry Pi. אני גם מראה כיצד לשלב מפעיל, במקרה זה ממסר, כדי להגיב לקריאה נכונה ממודול ה- RFID. מפעיל זה יכול להיות סולן
נעילת/נעילת מחשב Windows באמצעות RFID .: 7 שלבים (עם תמונות)
נעילה/ביטול נעילה של Windows PC באמצעות RFID .: היי! באיזו תדירות נמאס לך להקליד את הסיסמה כדי לבטל את הנעילה של המחשב/המחשב הנייד שלך בכל פעם שהיא ננעלה? אני רגיל לנעול אותו לא מעט פעמים, כל יום, ושום דבר לא מעצבן יותר מאשר להקליד את הסיסמה/סיכה מעל