Innholdsfortegnelse:

Lag en iPhone -app som snakker til partikkelnet: 4 trinn
Lag en iPhone -app som snakker til partikkelnet: 4 trinn

Video: Lag en iPhone -app som snakker til partikkelnet: 4 trinn

Video: Lag en iPhone -app som snakker til partikkelnet: 4 trinn
Video: Apple Admits Slowing Down Old iPhones? Ask MKBHD V23! 2024, November
Anonim
Image
Image

I dette prosjektet lærer du hvordan du laster en app på iPhone som snakker direkte til et tredje generasjons partikkelnetkort. Det vil ta mindre enn 20 minutter av tiden din. I tillegg kan du begynne å tukle med en gang !!

La oss komme i gang.

Ting du trenger

  • Particle Mesh (Xenon, Argon, Boron) bord
  • Nyere iPad eller iPhone. (Det er det!)

Komme i gang

Å få oppsett vil være den vanskeligste delen.

  • Installer Xcode. Du kan laste den ned fra App Store her.
  • Installer Particle Workbench. Du kan laste den ned her.
  • Du trenger også en Apple -pålogging. Jeg bruker iCloud -e -posten min. Du kan opprette en ny konto i Xcode hvis du ikke har en ennå.

Hvis du foretrekker video, sjekk den ovenfor. Ellers følger du med i denne trinnvise guiden.:)

Trinn 1: Klon lagrene

Last til Particle Mesh Board
Last til Particle Mesh Board

Klon RGB -firmwarekoden til datamaskinen din

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

Klon appeksempelkoden til datamaskinen din også

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

Trinn 2: Last på Particle Mesh Board

Last til Particle Mesh Board
Last til Particle Mesh Board
  • Den raskeste måten å komme i gang på er å kompilere og laste lokalt.
  • Koble Particle -enheten til USB
  • Klikk på ble-rgb-control.ino i menyen til venstre
  • Velg Particle -enheten du bruker nederst til høyre. (Jeg bruker en Xenon i dette eksemplet)
  • Velg deviceOS-versjonen som 1.3.0-rc.1 i samme område.
  • Sett enheten i DFU -modus. Her er noen praktiske måter å gjøre det på uten å berøre en enkelt knapp på maskebrettet: For Mac (testet)/Linux (uprøvd) stty -f /dev/tty.usbserial1234 14400 For PC: modus COMx 14400 (x er det automatisk tildelte portnummeret) Når du kjører kommandoen, kan du merke at enheten blinker gult! Bra saker!
  • Command + Shift + P og klikk deretter Flash -program (lokalt)

    Merk: Hvis du er usikker på hvilken versjon som er på enheten din, er det best å gjøre en CloudFlash i stedet for et Flash -program (lokalt). På den måten oppdateres operativsystemet også i prosessen.

Trinn 3: Last til iPhone

Last til iPhone
Last til iPhone
Last til iPhone
Last til iPhone
  • Åpne prosjektet i Xcode
  • Koble til og velg enheten
  • Trykk på play for å laste den inn

    Har problemer? Sjekk feilsøkingstrinnet.

Trinn 4: Tid til å spille

Tid for å leke
Tid for å leke
Tid for å leke
Tid for å leke

På dette tidspunktet bør fastvaren lastes på enheten. Appen er lastet på telefonen. Du kan ta en titt gjennom koden og se hvordan ting henger sammen.

Hvis du er nysgjerrig på alle detaljene, kan du sjekke ut mitt trinnvise innlegg her:

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

Alle feilsøkingstrinnene er også der:

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

Også! Dette er en forhåndsvisning av noe av innholdet fra min kommende Ultimate Guide to Particle Mesh. Du kan abonnere på listen min for mer informasjon, eksklusivt innhold og rabatt når den er tilgjengelig her:

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

Takk for at du sjekket dette prosjektet. Hvis du likte det, kan du vurdere å trykke på hjerteknappen. Det hjelper meg virkelig ut. ❤

Anbefalt: