Съдържание:

Разпознаване на устройства в реално време с помощта на ЕМ стъпки: 6 стъпки
Разпознаване на устройства в реално време с помощта на ЕМ стъпки: 6 стъпки

Видео: Разпознаване на устройства в реално време с помощта на ЕМ стъпки: 6 стъпки

Видео: Разпознаване на устройства в реално време с помощта на ЕМ стъпки: 6 стъпки
Видео: Установка маяков под штукатурку. Углы 90 градусов. #12 2024, Юли
Anonim
Разпознаване на устройства в реално време с помощта на ЕМ стъпки
Разпознаване на устройства в реално време с помощта на ЕМ стъпки
Разпознаване на устройства в реално време с помощта на ЕМ стъпки
Разпознаване на устройства в реално време с помощта на ЕМ стъпки

Това устройство е предназначено да класифицира различни електронни устройства според техните ЕМ сигнали. За различните устройства те имат различни ЕМ сигнали, излъчвани от него. Ние разработихме решение за IoT за идентифициране на електронните устройства, използвайки комплект за частици Photon. Нашето носимо устройство може да се носи на китката, която има компактно свързване на фотон от частици с OLED дисплей и свързване на верига от фотон на частици към антената, предоставена в комплекта.

Това устройство може да бъде допълнително интегрирано за управление на електронните устройства и превръщането им в „Умни устройства“с целия софтуер с отворен код, така че да можете да го контролирате, също така да променяте или подобрявате възможностите на това устройство.

Стъпка 1: Хардуер: Дизайн на схема

Хардуер: Дизайн на вериги
Хардуер: Дизайн на вериги
Хардуер: Дизайн на вериги
Хардуер: Дизайн на вериги
Хардуер: Дизайн на вериги
Хардуер: Дизайн на вериги
Хардуер: Дизайн на вериги
Хардуер: Дизайн на вериги

Компоненти: (от комплекта за създаване на частици)

Можете да закупите комплекта от различни онлайн уебсайтове.

- Уебсайт на Amazon

- Уебсайт за частици

- Уебсайт Adafruit

  1. Дъска за развитие на фотони от частици
  2. Резистори x 3 - 1 мегаома
  3. 3-5V 0.96 "SPI сериен 128X64 OLED LCD дисплей
  4. Антена (за получаване на показанията за ЕМ/отпечатъци)

Стъпка 2: Хардуер: 3D печат

Хардуер: 3D печат
Хардуер: 3D печат
Хардуер: 3D печат
Хардуер: 3D печат
Хардуер: 3D печат
Хардуер: 3D печат
  • Ние проектирахме нашия циферблат за китка с помощта на 3D принтер.
  • 3D моделът е проектиран в приложението Shapr3D с помощта на iPad Pro.
  • stl файл на 3D модела е импортиран и избутан в софтуера Qidi, тъй като използвахме принтера X-one-2 Qidi Tech.
  • 3D принтерът отне около 30 минути, за да отпечата модела.
  • връзка към stl файла.

Стъпка 3: Хардуер: Лазерно рязане

  • Ние проектирахме модела на китката с помощта на Adobe Illustrator.
  • След това проектираният модел беше изнесен в универсална лазерна машина, където нарязахме дървото на гъвкава лента за китка.
  • връзка към svg файл.

Стъпка 4: Софтуер: Събиране на данни

  • Използвайки Photon, публикувайки 3 x 100 стойност на данни за всеки възможен екземпляр.

  • Записване на данните от Photon в 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 и прогнозиране на резултата

Препоръчано: