תוכן עניינים:

עוד מדריך נוסף על השימוש ב- DIYMall RFID-RC522 ו- Nokia LCD5110 עם ארדואינו: 8 שלבים (עם תמונות)
עוד מדריך נוסף על השימוש ב- DIYMall RFID-RC522 ו- Nokia LCD5110 עם ארדואינו: 8 שלבים (עם תמונות)

וִידֵאוֹ: עוד מדריך נוסף על השימוש ב- DIYMall RFID-RC522 ו- Nokia LCD5110 עם ארדואינו: 8 שלבים (עם תמונות)

וִידֵאוֹ: עוד מדריך נוסף על השימוש ב- DIYMall RFID-RC522 ו- Nokia LCD5110 עם ארדואינו: 8 שלבים (עם תמונות)
וִידֵאוֹ: מדריך שיער קליללל 2024, יולי
Anonim
עוד מדריך נוסף על השימוש ב- DIYMall RFID-RC522 ו- Nokia LCD5110 עם ארדואינו
עוד מדריך נוסף על השימוש ב- DIYMall RFID-RC522 ו- Nokia LCD5110 עם ארדואינו

מדוע הרגשתי צורך ליצור מדריך נוסף ל- DIYMall RFID-RC522 ול- Nokia LCD5110? ובכן, אם לומר לך את האמת עבדתי על הוכחת קונספט מתישהו בשנה שעברה באמצעות שני המכשירים האלה ואיכשהו "לא במקומי" הקוד. מכיוון של- DIYMall RFID-RC522 אין את הסיכות המסומנות כמו כמה מהלוחות האחרים של RFID-RC522, קשה היה לקבוע איזו סיכה היא. חוץ מזה, אם אשכח את מה שעשיתי ב- POC אני יכול עכשיו לגלות זאת באינטרנט.

שלב 1: כתב ויתור

כתב ויתור
כתב ויתור

רק כתב ויתור מהיר על כך שאנו לא לוקחים אחריות על כל דבר שקורה כתוצאה מהקפדה על ההנחיות. תמיד עדיף לעקוב אחר הוראות היצרן וגיליונות הבטיחות בעת בניית משהו, לכן אנא עיין במסמכים אלה לגבי כל החלקים והכלים שבהם אתה משתמש לבניית משלך. אנחנו פשוט מספקים מידע על השלבים בהם השתמשנו ליצירת שלנו. אנחנו לא אנשי מקצוע. למעשה, 2 מתוך 3 מהאנשים שהשתתפו במבנה זה הם ילדים.

שלב 2: אסוף את הרכיבים הדרושים

אסוף את הרכיבים הדרושים
אסוף את הרכיבים הדרושים
אסוף את הרכיבים הדרושים
אסוף את הרכיבים הדרושים
אסוף את הרכיבים הדרושים
אסוף את הרכיבים הדרושים

1) לוח Arduino Uno.

2) לוח DIYMall RFID-RC522.

3) לוח LCD5110 של נוקיה

4) מגשרים

5) תג RFID (שרשרת מפתחות).

6) UNO Proto Shield אופציונלי או רק לוח לחם טיפוסי.

שלב 3: חבר את ה- RFID-RC522 ל- Uno

חבר את ה- RFID-RC522 ל- Uno
חבר את ה- RFID-RC522 ל- Uno
חבר את ה- RFID-RC522 ל- Uno
חבר את ה- RFID-RC522 ל- Uno
חבר את ה- RFID-RC522 ל- Uno
חבר את ה- RFID-RC522 ל- Uno

כדי להקל על עצמי השתמשתי במגן פרוטו כדי ליצור את כל הקשרים שלי. באפשרותך להשתמש בלוח לחם או פשוט לחבר את הדברים ישירות. היתרון במגן פרוטו או לוח הלחם הוא שהסיכות של ה- RFID-RC522 יכולות להתחבר ישירות למגן הפרוטו או ללוח הלחם ובכך לספק "מעמד" לאחיזת ה- RFID-RC522.

השתמשתי במגן הפרוטו כי במקרה קרה לי אחד כזה. בכל מקרה חבר את ה- RFID-RC522 כדלקמן:

  • SDA / NSS להצמיד 10 על ה- Uno
  • SCK לפין 13 ב- Uno
  • MOSI לפין 11 ב- Uno
  • MISO להצמיד 12 על ה- Uno
  • GND ל- GND ב- Uno
  • RST לסיכה 9 ב- Uno
  • VCC ל- 3.3 ב- Uno

שלב 4: חבר את Nokia LCD5110 ל- Uno

חבר את Nokia LCD5110 ל- Uno
חבר את Nokia LCD5110 ל- Uno

עכשיו הגיע הזמן לחבר את Nokia LCD5110 ל- Uno. הפעם בחרתי פשוט להשתמש בכבלי המגשר כדי להתחבר ישירות ל- Uno לסיכות הראשיות והשתמשתי בלוח הלחם במגן פרוטו לחיבורי המתח. הסיבה העיקרית לבחירה זו הייתה שרציתי שה- Nokia LCD5110 יקום. אם הייתי מחבר אותו ישירות ללוח הלחם במגן הפרוטו המסך היה שוכב במקום.

  1. VCC ל- 3.3 ב- Uno
  2. GND ל- GND ב- Uno
  3. CS/SCE לסיכה 3 ב- Uno
  4. RST לסיכה 4 ב- Uno
  5. DC / D / C לסיכה 5 ב- Uno
  6. MOSI / DN (MOSI) לפין 6 על ה- Uno
  7. SCK / SCLK להצמיד 7 על ה- Uno
  8. LED ל- GND ב- Uno

שלב 5: כתוב את הקוד

כתוב את הקוד
כתוב את הקוד

שילבתי קוד דוגמה מאתר פרוייקטים הנדסיים עבור פרויקטי ההנדסה DIYMall RFID-RC522 כמו גם Rinky Dink Electronics עבור Nokia LCD5110 עם כמה שינויים קלים לבדר את עצמי.

דוגמה זו מדמה את השימוש בתגי RFID כדי לנעול ולפתוח נקודת כניסה מאובטחת. לאחר זיהוי תג ה- RFID המתאים המערכת פותחת את הנעילה.

כאשר האתחול הראשון של התוכנית היא מציגה את הלוגו של Arduino (המאוחסן בקובץ גרפי נפרד) על מסך LCD5110 כך שהמשתמש יודע שזה עובד. לאחר 3 שניות לאחר מכן הוא מציג את הודעת "RFID נעול" המציין שנקודת הכניסה נעולה. התוכנית ואז לולאה כל שנייה ולבדוק אם יש תג RFID. אם מזוהה תג RFID התוכנית בודקת את המספר הייחודי של תג ה- RFID וקובעת אם עליה לפתוח את נקודת הכניסה. אם מזוהה המספר הייחודי המתאים המערכת תציג את המספר הייחודי על LCD5110 ותציב את המערכת במצב נעול למשך 2 שניות. אם המספר הייחודי הנכון אינו מזוהה המערכת תציג את המספר הייחודי על LCD5110 ותשאיר את המערכת במצב נעול.

אפשר בקלות להוסיף סרוו או ממסר לקוד לדוגמא זה כדי לבצע מידה מסוימת של עבודה כאשר המספר הייחודי הנכון מזוהה.

שלב 6: קוד המקור וגרפיקת הלוגו של Arduino

שלב 7: המערכת בפעולה

Image
Image
המערכת בפעולה
המערכת בפעולה
המערכת בפעולה
המערכת בפעולה

שלב 8:

אני מקווה שמישהו, מלבד עצמי, ימצא את ההוראה מועילה.

מוּמלָץ: