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

זיהוי מכשירים בזמן אמת באמצעות עקבות EM: 6 שלבים
זיהוי מכשירים בזמן אמת באמצעות עקבות EM: 6 שלבים

וִידֵאוֹ: זיהוי מכשירים בזמן אמת באמצעות עקבות EM: 6 שלבים

וִידֵאוֹ: זיהוי מכשירים בזמן אמת באמצעות עקבות EM: 6 שלבים
וִידֵאוֹ: Pastor and Prayer | E. M. Bounds | Free Christian Audiobook 2024, נוֹבֶמבֶּר
Anonim
זיהוי מכשירים בזמן אמת באמצעות עקבות EM
זיהוי מכשירים בזמן אמת באמצעות עקבות EM
זיהוי מכשירים בזמן אמת באמצעות עקבות EM
זיהוי מכשירים בזמן אמת באמצעות עקבות EM

מכשיר זה נועד לסווג מכשירים אלקטרוניים שונים על פי אותות ה- EM שלהם. עבור מכשירים שונים, יש להם אותות EM שונים הנפלטים על ידיו. פיתחנו פתרון IoT לזיהוי המכשירים האלקטרוניים באמצעות ערכת פוטון חלקיקים. ניתן ללבוש את המכשיר הלביש שלנו על פרק כף היד הכולל חיבור קומפקטי של פוטון חלקיקים עם תצוגת OLED וחיבור מעגל מפוטון חלקיקים לאנטנה המסופקת בערכה.

ניתן לשלב מכשיר זה עוד יותר כדי לשלוט במכשירים האלקטרוניים ולהפוך אותם ל"מכשירים חכמים "עם כל תוכנות הקוד הפתוח, כך שתוכל לשלוט בו, לשנות או לשפר את היכולת של מכשיר זה.

שלב 1: חומרה: עיצוב מעגלים

חומרה: עיצוב מעגלים
חומרה: עיצוב מעגלים
חומרה: עיצוב מעגלים
חומרה: עיצוב מעגלים
חומרה: עיצוב מעגלים
חומרה: עיצוב מעגלים
חומרה: עיצוב מעגלים
חומרה: עיצוב מעגלים

רכיבים: (מתוך ערכת Maker Particle)

ניתן לרכוש את הערכה מאתרים מקוונים שונים.

- אתר אמזון

- אתר חלקיקים

- אתר Adafruit

  1. לוח פיתוח של חלקיקי פוטון
  2. נגדים x 3 - 1 מגאוהם
  3. 3-5V 0.96 אינץ 'תצוגת OLED סידורי 128X64 SPI טורי
  4. אנטנה (לקבלת הקריאות/עקבות EM)

שלב 2: חומרה: הדפסה תלת מימדית

חומרה: הדפסה תלת מימדית
חומרה: הדפסה תלת מימדית
חומרה: הדפסה תלת מימדית
חומרה: הדפסה תלת מימדית
חומרה: הדפסה תלת מימדית
חומרה: הדפסה תלת מימדית
  • עיצבנו את חוגת רצועת היד שלנו באמצעות מדפסת תלת מימד.
  • דגם התלת מימד תוכנן ביישום Shapr3D באמצעות iPad Pro.
  • קובץ stl של דגם התלת-ממד יובא ונדחק לתוכנת Qidi מכיוון שהשתמשנו במדפסת X-one-2 Qidi Tech.
  • מדפסת תלת מימד לקחה בערך 30 דקות להדפיס את הדגם.
  • קישור לקובץ stl.

שלב 3: חומרה: חיתוך בלייזר

  • עיצבנו את תבנית רצועת היד באמצעות Adobe Illustrator.
  • הדגם המעוצב יצא לאחר מכן למכונת יוניברסל לייזר, שם חתכנו את העץ לרצועת יד גמישה.
  • קישור לקובץ svg.

שלב 4: תוכנה: איסוף נתונים

  • באמצעות פוטון, פרסום 3 x 100 נתונים ערך לכל מופע אפשרי.

  • כתיבת הנתונים מפוטון ל- data.json בשרת הצמתים.
  • ניתוח הנתונים משרת הצומת ל- MATLAB.
  • הנתונים שנשלחו ל- MATLAB הם בצורה של 1 x 300.

שלב 5: תוכנה: הכשרת מערך הנתונים הנאספים

  • נתחים של 1 x 300 - הזנה ל- MATLAB. (לכל מכשיר 27 דגימות שנאספו) 27 x 300 נתונים שנאספו.
  • נוספו תכונות לנתונים - (5 תכונות) - ממוצע, חציון, סטיית תקן, עקמומיות, קורטוזיס.
  • הכשרת הנתונים לארגז כלים לסיווג MATLAB
  • בדיקת נתונים לא מקוונים (6 x 6) באותו ארגז כלים

שלב 6: תוכנה: חיזוי השיעורים

נְבוּאָה

אחזור הנתונים החיים באמצעות פוטון

שליחת הנתונים הגולמיים לשרת הצומת. (הנתונים נשמרים בקובץ data.json)

סקריפט MATLAB לקריאת הנתונים מקובץ data.json ולניבוי התוצאה

מוּמלָץ: