Inhoudsopgave:

Een iPhone-app maken die met Particle Mesh praat: 4 stappen
Een iPhone-app maken die met Particle Mesh praat: 4 stappen

Video: Een iPhone-app maken die met Particle Mesh praat: 4 stappen

Video: Een iPhone-app maken die met Particle Mesh praat: 4 stappen
Video: Alain Connes: Noncommutative Geometry, The spectral aspect 2024, Juli-
Anonim
Image
Image

In dit project leer je hoe je een app op je iPhone laadt die rechtstreeks communiceert met een 3e generatie Particle Mesh-bord. Het zal minder dan 20 minuten van uw tijd in beslag nemen. Bovendien kun je meteen beginnen met knutselen!!

Laten we beginnen.

Dingen die je nodig hebt

  • Particle Mesh (Xenon, Argon, Boron) bord
  • Nieuwere iPad of iPhone. (Dat is het!)

Installatie verkrijgen

De installatie krijgen zal het lastigste deel zijn.

  • Installeer Xcode. Je kunt het hier downloaden in de App Store.
  • Installeer Particle Workbench. Je kunt het hier downloaden.
  • Je hebt ook een Apple-login nodig. Ik gebruik mijn iCloud-e-mail. Je kunt binnen Xcode een nieuw account aanmaken als je er nog geen hebt.

Als je de voorkeur geeft aan video, bekijk dan de bovenstaande. Volg anders deze stapsgewijze handleiding.:)

Stap 1: Kloon de opslagplaatsen

Laden naar spaanplaat
Laden naar spaanplaat

Kloon de RGB-firmwarecode naar uw computer

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

Kloon de voorbeeldcode van de app ook naar uw computer

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

Stap 2: Laden naar spaanplaat

Laden naar spaanplaat
Laden naar spaanplaat
  • De snelste manier om aan de slag te gaan, is door lokaal te compileren en te laden.
  • Sluit uw Particle-apparaat aan op USB
  • Klik op ble-rgb-control.ino in het linkermenu
  • Selecteer het Particle-apparaat dat u gebruikt in de rechterbenedenhoek. (In dit voorbeeld gebruik ik een Xenon)
  • Selecteer de deviceOS-versie als 1.3.0-rc.1 in hetzelfde gebied.
  • Zet het apparaat in de DFU-modus. Hier zijn enkele handige manieren om dit te doen zonder een enkele knop op het mesh-bord aan te raken: Voor Mac (getest)/Linux (niet getest) stty -f /dev/tty.usbserial1234 14400Voor pc: modus COMx 14400 (x is het automatisch toegewezen poortnummer) Zodra u de opdracht uitvoert, merkt u mogelijk dat uw apparaat geel knippert! Goed spul!
  • Command + Shift + P en klik vervolgens op Flash-toepassing (lokaal)

    Let op: als je niet zeker weet welke versie op je apparaat staat kun je het beste een CloudFlash doen in plaats van een Flash applicatie (lokaal). Op die manier wordt uw besturingssysteem ook bijgewerkt.

Stap 3: Laden naar iPhone

Laden naar iPhone
Laden naar iPhone
Laden naar iPhone
Laden naar iPhone
  • Open het project in Xcode
  • Sluit aan en selecteer uw apparaat
  • Druk op play om het te laden

    Problemen hebben? Bekijk de stap voor het oplossen van problemen.

Stap 4: Tijd om te spelen

Tijd om te spelen
Tijd om te spelen
Tijd om te spelen
Tijd om te spelen

Op dit punt moet de firmware op uw apparaat worden geladen. De app wordt op je telefoon geladen. U kunt de code doornemen en zien hoe de zaken met elkaar verbonden waren.

Als je nieuwsgierig bent naar alle details, kun je hier mijn stapsgewijze bericht bekijken:

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

Alle stappen voor probleemoplossing zijn er ook:

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

Ook! Dit is een voorbeeld van een deel van de inhoud van mijn aanstaande Ultimate Guide to Particle Mesh. U kunt zich abonneren op mijn lijst voor meer details, exclusieve inhoud en een korting als deze hier beschikbaar is:

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

Bedankt voor het bekijken van dit project. Als je het leuk vond, overweeg dan om op die hartknop te drukken. Het helpt me echt vooruit. ❤

Aanbevolen: