Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
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
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
- Placă de dezvoltare a fotonilor cu particule
- Rezistoare x 3 - 1 megaohm
- Afișaj LCD OLED de serie de 3-5 V 0,96 "SPI 128X64
- Antenă (pentru obținerea citirilor / urmelor EM)
Pasul 2: 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