İçindekiler:
- Adım 1: Donanım: Devre Tasarımı
- 2. Adım: Donanım: 3D Baskı
- 3. Adım: Donanım: Lazer Kesim
- 4. Adım: Yazılım: Veri Toplama
- Adım 5: Yazılım: Toplanan Veri Kümesinin Eğitimi
- Adım 6: Yazılım: Sınıfları Tahmin Etme
Video: EM Ayak İzlerini Kullanarak Gerçek Zamanlı Cihaz Tanıma: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Bu cihaz, farklı elektronik cihazları EM sinyallerine göre sınıflandırmak için tasarlanmıştır. Farklı cihazlar için, yaydıkları farklı EM sinyalleri vardır. Particle Photon kitini kullanarak elektronik cihazları tanımlamak için bir IoT çözümü geliştirdik. OLED ekranlı partikül fotonun kompakt bağlantısı ve partikül fotondan kit içerisinde bulunan antene devre bağlantısı olan giyilebilir cihazımız bileğe takılabilir.
Bu cihaz, elektronik cihazları kontrol etmek ve bunları tüm açık kaynaklı yazılımlarla "Akıllı cihazlar" yapmak için daha da entegre edilebilir, böylece onu kontrol edebilir, bu cihazın kapasitesini değiştirebilir veya geliştirebilirsiniz.
Adım 1: Donanım: Devre Tasarımı
Bileşenler: (Particle Maker kitinden)
Kiti çeşitli çevrimiçi web sitelerinden satın alabilirsiniz.
-- Amazon Web Sitesi
-- Parçacık Web Sitesi
-- Adafruit Web Sitesi
- Parçacık foton geliştirme kurulu
- Dirençler x 3 -- 1 megaohm
- 3-5V 0.96" SPI Seri 128X64 OLED LCD Ekran
- Anten (EM okumalarını/ayak izlerini almak için)
2. Adım: Donanım: 3D Baskı
- Bilek bandı kadranımızı 3D yazıcı kullanarak tasarladık.
- 3D model, iPad Pro kullanılarak Shapr3D uygulamasında tasarlanmıştır.
- 3D modelin stl dosyası içe aktarıldı ve X-one-2 Qidi Tech yazıcıyı kullandığımız için Qidi yazılımına aktarıldı.
- 3D yazıcının modeli yazdırması yaklaşık 30 dakika sürdü.
- stl dosyasına bağlantı.
3. Adım: Donanım: Lazer Kesim
- Bileklik kalıbını Adobe Illustrator kullanarak tasarladık.
- Tasarlanan model daha sonra ahşabı esnek bir bilek bandına kestiğimiz Universal Laser makinesine aktarıldı.
- svg dosyasına bağlantı.
4. Adım: Yazılım: Veri Toplama
-
Photon'u kullanarak, olası her örnekte 3 x 100 veri değeri yayınlayın.
- Düğüm sunucusunda Photon'dan data.json'a veri yazma.
- Düğüm sunucusundan MATLAB'a verilerin analizi.
- MATLAB'a gönderilen veriler 1x300 şeklindedir.
Adım 5: Yazılım: Toplanan Veri Kümesinin Eğitimi
- 1 x 300'lük parçalar - MATLAB'a besleme. (her cihaz için 27 örnek toplanır) 27 x 300 veri toplanır.
- Verilere eklenen özellikler - (5 özellik) - ortalama, medyan, standart sapma, çarpıklık, basıklık.
- Verileri MATLAB sınıflandırma araç kutusuna eğitmek
- Çevrimdışı verileri (6 x 6) aynı araç kutusunda test etme
Adım 6: Yazılım: Sınıfları Tahmin Etme
Tahmin
Foton kullanarak canlı verileri getirme
Ham verileri düğüm sunucusuna gönderme. (data.json dosyasına kaydedilen veriler)
data.json dosyasındaki verileri okumak ve sonucu tahmin etmek için MATLAB betiği
Sonuç, result.json'a kaydediliyor
Önerilen:
AT89s52 Kullanarak Gerçek Zamanlı Saat: 3 Adım
AT89s52 Kullanan Gerçek Zamanlı Saat: GERİ HOŞ GELDİNİZ, Bu shubham Trivedi ve bugün At89s52 Mikrodenetleyici kullanarak Gerçek Zamanlı Saat tasarlayacağım. AT89S52 Mikrodenetleyici bu projenin kalbidir. RTC olarak DS1307 IC kullanılır. Bu DS1307 IC, I2C arayüzü gerektiriyordu, ancak 89
SCARA Robot: İleri ve Ters Kinematik Öğrenme!!! (Plot Twist ARDUINO'da PROCESSING Kullanarak Gerçek Zamanlı Arayüz Yapmayı Öğrenin !!!!): 5 Adım (Resimlerle)
SCARA Robot: İleri ve Ters Kinematik Öğrenme!!! (Plot Twist, PROCESSING Kullanarak ARDUINO'da Gerçek Zamanlı Arayüz Yapmayı Öğrenin !!!!): Bir SCARA robotu endüstri dünyasında çok popüler bir makinedir. Ad, hem Seçici Uyumlu Montaj Robot Kolu hem de Seçici Uyumlu Mafsallı Robot Kolu anlamına gelir. Temelde üç serbestlik dereceli bir robottur ve ilk iki displ
Java Kullanarak DS3231 RTC'yi (Gerçek Zamanlı Saat) Doğru, Hızlı ve Otomatik Olarak Ayarlama (+-1s): 3 Adım
Java Kullanarak DS3231 RTC'yi (Gerçek Zamanlı Saati) Doğru, Hızlı ve Otomatik Olarak Ayarlama (+-1s): Bu Talimat, bir Arduino ve kullanan küçük bir Java uygulaması kullanarak bir DS3231 Gerçek Zamanlı Saatte saati nasıl ayarlayacağınızı gösterecektir. Arduino'nun seri bağlantısı.Bu programın temel mantığı:1. Arduino bir seri istek gönderir
Kicad ile Başlayın - PCB Ayak İzlerini Şematik Sembollerine Atayın: 9 Adım
Kicad ile Başlayın - Şematik Sembollerine PCB Ayak İzlerini Atayın: Kicad'ın nasıl kullanılacağına ilişkin mini talimatlar dizisine devam ederek, şimdi Kicad'ı kullanmaya başladığınızda bana görünen kısım, sembolü veya kullandığımız gerçek parçalara şematik semboller
Gerçek Zamanlı Yüz Tanıma: Uçtan Uca Bir Proje: 8 Adım (Resimlerle)
Gerçek Zamanlı Yüz Tanıma: Uçtan Uca Bir Proje: OpenCV'yi keşfeden son eğitimimde OTOMATİK GÖRÜŞ NESNE İZLEME'yi öğrendik. Şimdi, aşağıda görebileceğiniz gibi, yüzleri gerçek zamanlı olarak tanımak için PiCam'imizi kullanacağız: Bu proje, bu harika "Açık Kaynak Bilgisayar Görme Kitaplığı" ile yapıldı