Magische Armband

6 Schritt:Schritt 1: Bill of Materials Schritt 2: Hardwareanschluss Schritt 3: Strukturdesign Schritt 4: Software Design Schritt 5: Testen und Spielen Schritt 6: Definition der nächsten Schritte

Magische Armband

Magische Armband

Magische Armband

Hallo,

In diesem instructable würde Ich mag, um die magische Armband einzuführen. Eigentlich ist es eine Gestenerkennungsgerät mit Infrarot-Sender und Empfänger. Magische Armband macht es möglich, zu kontrollieren (Ein- / Ausschalten im Grunde) Ihre Geräte (zB TV / Klimaanlage / Ventilator und andere Arten von Fernbedienungsgeräte) mit Geste Bewegung.

Um die Gestenerkennung zu erreichen, verwenden wir 3-Achsen-Beschleunigungsmesser Digital-Modul, um Beschleunigungswert des Gestenbewegung und Prozessdaten mit unseren ordentlich, aber effizienten Algorithmus zu erhalten.

Bill of Materials: Jetzt werde ich eine detaillierte Erklärung über die Schritte zur Herstellung einer magischen Armband, einschließlich der Hardware-Verbindung und Software implementation.Step 1 machen



Magische Armband
die Materialien, die Sie benötigt, hängt davon ab, was Sie tun möchten. Zur Gestenerkennung zu realisieren, brauchen Sie nur die ersten vier Modul Liste wie folgt, aber wenn Sie Ihre Haushaltsgeräte steuern möchten, ist alles, Liste in Not.

1. Xadow Main Board
2. Xadow 3-Achsen Beschleunigungsmesser
3. Xadow Vibrator Motor (oder Grove - Vibrator)
4. Xadow OLED
5. Infrarot-Emitter
6. Infrarot-Empfänger

Alle Komponenten sind hier .Schritt 2: Hardware-Anschluss

Magische Armband

Magische Armband

Um Ihr Armband funktioniert normal, müssen Sie einige Schweiß Arbeit zu tun. Das Prinzipschaubild der Hardware-Verbindung ist wie folgt. Wie in der Abbildung beschrieben, hat Infrarot-Emitter des TX Pin auf MOSI-Pin angeschlossen wurde (wir verwenden MOSI-Pin als normaler Digital-Ausgang Stift Infrarotsignalausgabe zu realisieren) und Infrarot-Empfänger RX Pin hat A5 Stift (angeschlossen wir A5 Pin als eine normale Eingangsstift für Infrarotsignaleingang zu realisieren). Wie in der Abbildung dargestellt physikalische Verbindung ist, hier verwenden wir Grove-Vibrator statt Xadow Vibration Motor, aber es macht keinen Unterschied Schritt 3: Strukturdesign

Magische Armband

Magische Armband

Magische Armband

Jetzt Magic Armband hat in Hardware angeschlossen wurde, aber es ist noch nicht wirklich ein Armband. Wir müssen diese Module in einem Armband montiert setzen. Hier sichern wir diese Module in einem Stoffgürtel Ring. Es sieht ein wenig roh, nicht wahr? sorry für mein schlechtes Handfertigkeit. : Dstep 4: Software Design

Magische Armband
der magische Armband besteht aus zwei Teilen in der Software. die erste ist Gestenerkennungsalgorithmus und der zweite ist Send / Recv Infrarotsignal.

1. Gestenerkennungsalgorithmus
was wir verwendet eine vereinfachte, aber effiziente Gestenerkennung algorithm.We haben laden Sie sie auf GitHub, finden Sie es hier. Um die Erkennungsrate zu verbessern, haben wir 16 Arten von Gestenbewegungen definiert, wie in der Grafik dargestellt, diese alle sind sehr einfache Geste, dass es einfacher ist, sich zu erinnern. Sie können eine der Gestenbewegungen des elektrischen Geräts, die Sie fernsteuern möchten, zu definieren.

2. Send / Recv Infrarotsignal
In Schritt 2 wurde A5 Pin als Infrarot eingesetzt Erhalten Stift und MOSI-Pin wurde als Infrarotstrahler Stift verwendet. Wir importieren eine IRSendRev Bibliothek, und Sie finden sie auch in Github, ist der Link hier. In der Tat, wir müssen diese Bibliothek zu modifizieren, um magische Armband Arbeit zu machen, denn das MOSI-Pin ist kein PWM-Pin, müssen wir Software-PWM auf digitalen Stift zu realisieren.

wir haben alle den Quellcode github hochgeladen, können Sie es finden hier .Schritt 5: Test-and-Play

Magische Armband

Magische Armband

Magische Armband

Magische Armband

Magische Armband

Hier stellen wir, wie wir unsere magische Armband Steuerung der Klimaanlage zu verwenden.

1. Power On
Schalten Sie unseren Armband wird das OLED-Panel "Gesture & Walker" (Walker ist noch in Entwicklung) zu zeigen.

2. Wake Up
Schwingen Sie den Arm zum Aufwecken des magischen Armband. wir Beschleunigungsmesser, um die Bewegung des Armes, zu erkennen, wenn in Hochgeschwindigkeitsvibrationsmodus, werden wir aufwachen Magie Armband. Sie können die Schwenkzeit selbst festlegen, aber hier ist es 3 Sekunden.

3. Schalten Sie Modus
Nach dem Aufwachen wird der Vibrator für 3 Sekunden vibriert, um Sie über die Auswahl-Modus zu erinnern. Sie werden sehen, "Switch Mode" Schnittstelle im OLED-Panel. Hier bieten wir Ihnen zwei Modi: 1. Gesture 2. IR Bilanz. der erstere für Gestenerkennung verwendet, und diese wird verwendet, um das Infrarotsignal von Haushaltsgeräten zu speichern. Sie können Ihre Waffen nach links oder rechts, um das Modell zu wählen kippen. In der Regel Kippen links steht für Nummer 1 und Kippen rechts steht für 2.

4. Zeichnen Geste
Wenn Sie den Gestenmodus wählen, können Sie Ihren Arm schwingen, um die Geste zu ziehen. Magische Armband wird bis zum Anschlag den Arm bewegte warten, dann wird es die passende Geste entsprechend der Bewegung des Armes berechnen und zeigen das passende Ergebnis am OLED-Panel.

5. Starten Infrarot Signal
Sobald der passende erfolgreich ist, werden magische Armband das Infrarot-Signal nach dem passenden Ergebnis zu lesen, dann werden Infrarot-Emission des Infrarotsignals zu starten. so sollten Sie sich an der Hausgeräte, die Sie zum Einschalten oder Ausschalten wollen wollen.

Hier ist unsere kurze Demonstration videoStep 6: Definition der nächsten Schritte

Um magische Armband ein besseres Produkt zu machen, möchte ich Funktionalität verlängern. Die Richtung, die ich denken kann, sind "Walker", "Schlafqualität Überwachung", "Bahnverfolgung". Ich brauche mehr gute Idee und ich würde mehr Menschen, um mit mir zu kommen mögen! Werden Sie der Kerl sein?