Оглавление:

Создание приложения для iPhone, которое взаимодействует с сеткой частиц: 4 шага
Создание приложения для iPhone, которое взаимодействует с сеткой частиц: 4 шага

Видео: Создание приложения для iPhone, которое взаимодействует с сеткой частиц: 4 шага

Видео: Создание приложения для iPhone, которое взаимодействует с сеткой частиц: 4 шага
Видео: Гайдлайны Google Material и Apple Human Interface. Android, iOS и Material You. 2024, Ноябрь
Anonim
Image
Image

В этом проекте вы узнаете, как загрузить приложение на свой iPhone, которое напрямую взаимодействует с платой Particle Mesh 3-го поколения. Это займет не более 20 минут вашего времени. Плюс можно сразу начать возиться !!

Давайте начнем.

Вещи, которые вам понадобятся

  • Картон с сеткой из частиц (ксенон, аргон, бор)
  • Более новый iPad или iPhone. (Вот и все!)

Получение настройки

Настройка будет самой сложной частью.

  • Установите Xcode. Вы можете скачать его в магазине приложений здесь.
  • Установите Particle Workbench. Вы можете скачать это здесь.
  • Вам также понадобится логин Apple. Я использую свою электронную почту iCloud. Вы можете создать новую учетную запись в Xcode, если у вас ее еще нет.

Если вы предпочитаете видео, посмотрите видео выше. В противном случае следуйте пошаговым инструкциям.:)

Шаг 1: клонируйте репо

Загрузка на картонную сетку
Загрузка на картонную сетку

Клонируйте код прошивки RGB на свой компьютер

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

Клонируйте пример кода приложения на свой компьютер

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

Шаг 2: Загрузка на картонную сетку

Загрузка на картонную сетку
Загрузка на картонную сетку
  • Самый быстрый способ начать - скомпилировать и загрузить локально.
  • Подключите ваше устройство Particle к USB
  • Щелкните ble-rgb-control.ino в левом меню.
  • В правом нижнем углу выберите устройство для частиц, которое вы используете. (В этом примере я использую ксенон)
  • Выберите версию deviceOS как 1.3.0-rc.1 в той же области.
  • Переведите устройство в режим DFU. Вот несколько удобных способов сделать это, не нажимая ни одной кнопки на сетчатой плате: Для Mac (проверено) / Linux (не проверено) stty -f /dev/tty.usbserial1234 14400 Для ПК: режим COMx 14400 (x - номер порта, назначенный автоматически). После запуска команды вы можете заметить, что ваше устройство мигает желтым светом! Хорошая вещь!
  • Command + Shift + P, а затем щелкните приложение Flash (локально).

    Примечание: если вы не уверены, какая версия установлена на вашем устройстве, лучше использовать CloudFlash вместо приложения Flash (локального). Таким образом, ваша ОС также будет обновляться.

Шаг 3. Загрузите на iPhone

Загрузить на iPhone
Загрузить на iPhone
Загрузить на iPhone
Загрузить на iPhone
  • Откройте проект в Xcode
  • Подключите и выберите свое устройство
  • Нажмите play, чтобы загрузить

    Попасть в неприятности? Ознакомьтесь с этапом устранения неполадок.

Шаг 4: время играть

Время играть
Время играть
Время играть
Время играть

На этом этапе прошивка должна быть загружена на ваше устройство. Приложение загружено на ваш телефон. Вы можете просмотреть код и увидеть, как все было связано.

Если вам интересно узнать все подробности, вы можете прочитать мою пошаговую публикацию здесь:

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

Здесь также есть все шаги по устранению неполадок:

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

Также! Это предварительный просмотр некоторых материалов из моего предстоящего Ultimate Guide to Particle Mesh. Вы можете подписаться на мой список для получения более подробной информации, эксклюзивного контента и скидки, когда он появится здесь:

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

Спасибо, что посмотрели этот проект. Если вам понравилось, подумайте о том, чтобы нажать кнопку с сердечком. Это действительно помогает мне. ❤

Рекомендуемые: