Cuprins:

Recunoașterea dispozitivelor în timp real folosind urmele EM: 6 pași
Recunoașterea dispozitivelor în timp real folosind urmele EM: 6 pași

Video: Recunoașterea dispozitivelor în timp real folosind urmele EM: 6 pași

Video: Recunoașterea dispozitivelor în timp real folosind urmele EM: 6 pași
Video: DEATH Whistle noaptea ÎN CIMITIR / Fantoma unui copil în videoclip / Aztec Death Whistle 2024, Noiembrie
Anonim
Recunoașterea dispozitivelor în timp real folosind urmele EM
Recunoașterea dispozitivelor în timp real folosind urmele EM
Recunoașterea dispozitivelor în timp real folosind urmele EM
Recunoașterea dispozitivelor în timp real folosind urmele EM

Acest dispozitiv este destinat să clasifice diferite dispozitive electronice în funcție de semnalele lor EM. Pentru diferite dispozitive, acestea au semnale EM diferite emise de acesta. Am dezvoltat o soluție IoT pentru a identifica dispozitivele electronice folosind kitul Particle Photon. Dispozitivul nostru portabil poate fi purtat pe încheietura mâinii, care are o conexiune compactă a fotonului cu particule cu afișaj OLED și conexiune de circuit de la fotonul particulelor la antena furnizată în kit.

Acest dispozitiv poate fi integrat în continuare pentru a controla dispozitivele electronice și a le face ca „dispozitive inteligente” cu toate software-urile open source, astfel încât să îl puteți controla, să modificați sau să îmbunătățiți capacitatea acestui dispozitiv.

Pasul 1: Hardware: proiectarea circuitului

Hardware: Proiectare circuit
Hardware: Proiectare circuit
Hardware: Proiectare circuit
Hardware: Proiectare circuit
Hardware: Proiectare circuit
Hardware: Proiectare circuit
Hardware: Proiectare circuit
Hardware: Proiectare circuit

Componente: (din kitul Particle Maker)

Puteți achiziționa kitul de pe diverse site-uri online.

- Site-ul Amazon

- Site-ul cu particule

- Site Adafruit

  1. Placă de dezvoltare a fotonilor cu particule
  2. Rezistoare x 3 - 1 megaohm
  3. Afișaj LCD OLED de serie de 3-5 V 0,96 "SPI 128X64
  4. Antenă (pentru obținerea citirilor / urmelor EM)

Pasul 2: Hardware: imprimare 3D

Hardware: imprimare 3D
Hardware: imprimare 3D
Hardware: imprimare 3D
Hardware: imprimare 3D
Hardware: imprimare 3D
Hardware: imprimare 3D
  • Ne-am proiectat cadranul pentru brățară folosind o imprimantă 3D.
  • Modelul 3D a fost proiectat în aplicația Shapr3D folosind iPad Pro.
  • Fișierul stl al modelului 3D a fost importat și introdus în software-ul Qidi, deoarece foloseam imprimanta X-one-2 Qidi Tech.
  • Imprimanta 3D a durat aproximativ 30 de minute pentru a imprima modelul.
  • link către fișierul stl.

Pasul 3: Hardware: tăiere cu laser

  • Am proiectat modelul benzii pentru încheietura mâinii folosind Adobe Illustrator.
  • Modelul proiectat a fost apoi exportat către mașina Universal Laser, unde am tăiat lemnul pe o bandă flexibilă pentru încheietura mâinii.
  • link către fișierul svg.

Pasul 4: Software: Colectarea datelor

  • Folosind Photon, publicarea datelor de 3 x 100 valorează fiecare instanță posibilă.

  • Scrierea datelor de la Photon la data.json în serverul nodului.
  • Analiza datelor de la serverul nodului la MATLAB.
  • Datele trimise către MATLAB sunt sub forma 1 x 300.

Pasul 5: Software: Instruirea setului de date colectate

  • Bucăți de 1 x 300 - alimentare către MATLAB. (Pentru fiecare dispozitiv 27 de probe colectate) 27 x 300 de date colectate.
  • Caracteristici adăugate la date - (5 caracteristici) - medie, mediană, deviație standard, asimetrie, curtoză.
  • Instruirea datelor în setul de instrumente de clasificare MATLAB
  • Testarea datelor offline (6 x 6) în aceeași casetă de instrumente

Pasul 6: Software: Prezicerea claselor

Predicție

Preluarea datelor live folosind fotonul

Trimiterea datelor brute către serverul nodului. (datele salvate în fișierul data.json)

Script MATLAB pentru citirea datelor din fișierul data.json și prezicerea rezultatului

Recomandat: