Inhaltsverzeichnis:

Erstellen Sie eine IPhone-App, die mit Particle Mesh kommuniziert - Gunook
Erstellen Sie eine IPhone-App, die mit Particle Mesh kommuniziert - Gunook

Video: Erstellen Sie eine IPhone-App, die mit Particle Mesh kommuniziert - Gunook

Video: Erstellen Sie eine IPhone-App, die mit Particle Mesh kommuniziert - Gunook
Video: Apple Event - September 12 2024, Juli
Anonim
Image
Image

In diesem Projekt erfahren Sie, wie Sie eine App auf Ihr iPhone laden, die direkt mit einem Particle Mesh-Board der 3. Generation kommuniziert. Es dauert weniger als 20 Minuten Ihrer Zeit. Außerdem können Sie sofort mit dem Basteln beginnen!!

Lass uns anfangen.

Dinge, die du brauchen wirst

  • Particle Mesh (Xenon, Argon, Bor) Board
  • Neueres iPad oder iPhone. (Das ist es!)

Erste Einrichtung

Die Einrichtung wird der schwierigste Teil sein.

  • Xcode installieren. Sie können es hier im App Store herunterladen.
  • Installieren Sie die Partikel-Workbench. Sie können es hier herunterladen.
  • Außerdem benötigen Sie ein Apple-Login. Ich benutze meine iCloud-E-Mail. Sie können in Xcode ein neues Konto erstellen, wenn Sie noch kein Konto haben.

Wenn Sie Video bevorzugen, sehen Sie sich das obige an. Ansonsten folgen Sie dieser Schritt-für-Schritt-Anleitung.:)

Schritt 1: Klonen Sie die Repos

Auf Partikelnetzplatte laden
Auf Partikelnetzplatte laden

Klonen Sie den RGB-Firmware-Code auf Ihren Computer

git clone [email protected]:jaredwolff/particle-bluetooth-rgb.git

Klonen Sie auch den App-Beispielcode auf Ihren Computer

git clone [email protected]:jaredwolff/swift-bluetooth-particle-rgb.git

Schritt 2: Laden auf Partikelgitterbrett

Auf Partikelnetzplatte laden
Auf Partikelnetzplatte laden
  • Der schnellste Weg, um loszulegen, besteht darin, lokal zu kompilieren und zu laden.
  • Stecken Sie Ihr Partikelgerät in USB
  • Klicken Sie im linken Menü auf ble-rgb-control.ino
  • Wählen Sie das von Ihnen verwendete Partikelgerät in der unteren rechten Ecke aus. (Ich verwende in diesem Beispiel ein Xenon)
  • Wählen Sie im gleichen Bereich die deviceOS-Version als 1.3.0-rc.1 aus.
  • Versetzen Sie das Gerät in den DFU-Modus. Hier sind einige praktische Möglichkeiten, dies zu tun, ohne eine einzige Taste auf dem Mesh-Board zu berühren:Für Mac (getestet)/Linux (ungetestet)stty -f /dev/tty.usbserial1234 14400Für PC:mode COMx 14400 (x ist die automatisch zugewiesene Portnummer) Sobald Sie den Befehl ausführen, bemerken Sie möglicherweise, dass Ihr Gerät gelb blinkt! Gutes Zeug!
  • Befehl + Umschalt + P und dann auf Flash-Anwendung (lokal) klicken

    Hinweis: Wenn Sie sich nicht sicher sind, welche Version sich auf Ihrem Gerät befindet, verwenden Sie am besten CloudFlash anstelle einer Flash-Anwendung (lokal). Auf diese Weise wird auch Ihr Betriebssystem aktualisiert.

Schritt 3: Auf das iPhone laden

Auf das iPhone laden
Auf das iPhone laden
Auf das iPhone laden
Auf das iPhone laden
  • Öffnen Sie das Projekt in Xcode
  • Anschließen und Gerät auswählen
  • Drücken Sie Play, um es zu laden

    Probleme haben? Sehen Sie sich den Schritt zur Fehlerbehebung an.

Schritt 4: Zeit zum Spielen

Zeit zum Spielen
Zeit zum Spielen
Zeit zum Spielen
Zeit zum Spielen

Zu diesem Zeitpunkt sollte die Firmware auf Ihr Gerät geladen werden. Die App wird auf Ihr Telefon geladen. Sie können einen Blick durch den Code werfen und sehen, wie die Dinge verbunden waren.

Wenn Sie neugierig auf alle Details sind, können Sie sich meinen Schritt-für-Schritt-Post hier ansehen:

www.jaredwolff.com/the-ultimate-how-to-bluetooth-swift-with-hardware-in-20-minutes/

Alle Schritte zur Fehlerbehebung sind ebenfalls vorhanden:

www.jaredwolff.com/the-ultimate-how-to-bluetooth-swift-with-hardware-in-20-minutes/#troubleshooting

Ebenfalls! Dies ist eine Vorschau auf einige Inhalte aus meinem kommenden Ultimate Guide to Particle Mesh. Sie können meine Liste für weitere Details, exklusive Inhalte und einen Rabatt abonnieren, wenn er hier verfügbar ist:

www.jaredwolff.com/the-ultimate-guide-to-particle-mesh/

Vielen Dank, dass Sie sich dieses Projekt ansehen. Wenn es Ihnen gefallen hat, ziehen Sie in Betracht, diesen Herzknopf zu drücken. Es hilft mir wirklich weiter. ❤

Empfohlen: