Innehållsförteckning:

Skapa en iPhone -app som talar till partikelnät: 4 steg
Skapa en iPhone -app som talar till partikelnät: 4 steg

Video: Skapa en iPhone -app som talar till partikelnät: 4 steg

Video: Skapa en iPhone -app som talar till partikelnät: 4 steg
Video: iPhone 13 в реальной жизни 2024, Juli
Anonim
Image
Image

I det här projektet lär du dig att ladda en app på din iPhone som talar direkt till en tredje generationens partikelnätkort. Det kommer att ta mindre än 20 minuter av din tid. Dessutom kan du börja pyssla direkt !!

Låt oss börja.

Saker du behöver

  • Particle Mesh (Xenon, Argon, Boron) board
  • Nyare iPad eller iPhone. (Det är allt!)

Komma igång

Att komma igång kommer att vara den svåraste delen.

  • Installera Xcode. Du kan ladda ner den från App Store här.
  • Installera Particle Workbench. Du kan ladda ner den här.
  • Du behöver också en Apple -inloggning. Jag använder min iCloud -e -post. Du kan skapa ett nytt konto inom Xcode om du inte har ett ännu.

Om du föredrar video, kolla in den ovan. Annars följer du med i den här steg-för-steg-guiden.:)

Steg 1: Klona Repos

Ladda till Particle Mesh Board
Ladda till Particle Mesh Board

Klona RGB -firmware -koden till din dator

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

Klona App -exempelkoden till din dator också

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

Steg 2: Ladda till Particle Mesh Board

Ladda till Particle Mesh Board
Ladda till Particle Mesh Board
  • Det snabbaste sättet att komma igång är att kompilera och ladda lokalt.
  • Anslut din Particle -enhet till USB
  • Klicka på ble-rgb-control.ino i menyn till vänster
  • Välj den partikelanordning du använder i det nedre högra hörnet. (Jag använder en Xenon i det här exemplet)
  • Välj deviceOS-versionen som 1.3.0-rc.1 i samma område.
  • Sätt enheten i DFU -läge. Här är några praktiska sätt att göra det utan att trycka på en enda knapp på nätkortet: För Mac (testad)/Linux (otestad) stty -f /dev/tty.usbserial1234 14400 För PC: läge COMx 14400 (x är det automatiskt tilldelade portnumret) När du har kört kommandot kan du märka att din enhet blinkar gult! Bra grejer!
  • Kommando + Skift + P och klicka sedan på Flash -program (lokalt)

    Obs! Om du är osäker på vilken version som finns på din enhet är det bäst att göra en CloudFlash istället för ett Flash -program (lokalt). På så sätt uppdateras ditt operativsystem också under processen.

Steg 3: Ladda till iPhone

Ladda till iPhone
Ladda till iPhone
Ladda till iPhone
Ladda till iPhone
  • Öppna projektet i Xcode
  • Anslut och välj din enhet
  • Tryck på play för att ladda det

    Har problem? Kolla in felsökningssteget.

Steg 4: Dags att spela

Dags att leka
Dags att leka
Dags att leka
Dags att leka

Vid denna tidpunkt bör den inbyggda programvaran laddas på din enhet. Appen laddas på din telefon. Du kan titta igenom koden och se hur saker och ting hängde ihop.

Om du är nyfiken på alla detaljer kan du kolla in mitt steg-för-steg-inlägg här:

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

Alla felsökningssteg finns också:

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

Också! Detta är en förhandsvisning av något av innehållet från min kommande Ultimate Guide to Particle Mesh. Du kan prenumerera på min lista för mer information, exklusivt innehåll och rabatt när den är tillgänglig här:

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

Tack för att du kollade in det här projektet. Om du tyckte om det, överväg att trycka på den hjärtknappen. Det hjälper mig verkligen. ❤

Rekommenderad: