2017-09-28 2 views
0

Je suis actuellement en train d'essayer de coder pour une application iOS sur XCode et j'ai actuellement quelques problèmes. Notre groupe est en train de connecter des lumières LED via un microcontrôleur et nous avons besoin de notre application iOS pour connecter le module Bluetooth HC-06 afin de contrôler les lumières LED.Xcode 9 - Module Bluetooth HC-06

J'ai seulement besoin de m'inquiéter du côté iOS du code et non du microcontrôleur. Je me demandais comment je pourrais coder ceci sur Xcode pour envoyer un '1' ou un '0' via Bluetooth pour signaler 'on' ou 'off' au microcontrôleur?

+0

Ce projet est-il absolument nécessaire pour utiliser le module HC-06 BT? Et, qu'est-ce que cette question a à voir avec Android? – Barns

+0

C'est ce que mon groupe a en main et nous prévoyons de l'utiliser avec le micro ATMEGA32. Suggéreriez-vous un autre module BT? –

+0

Toutes mes recherches suggèrent que iOS n'est pas compatible avec HC-06. Je cite ".... de nombreux nouveaux smartphones ne supportent que BLE (Bluetooth Low Energy ou Bluetooth 4.0) au lieu de Bluetooth 2.0 ou Bluetooth 1.0 L'iPhone est le plus important de ces smartphones car il supporte BLE depuis l'iPhone 4S" Sur ce site https: //evothings.com/control-an-led-using-hm-10-ble-module-an-arduino-and-a-mobile-app/ .. Désolé pas de meilleures nouvelles. Bonne chance! – Barns

Répondre

0

Vous ne pouvez pas utiliser le module HC-06 BT ou Bluetooth 2.0 car Apple utilise MFi license Program Vous pouvez utiliser le module HM-10 BT pour contrôler votre microcontrôleur via Bluetooth Low Energy. Vous pouvez lire sur la technologie BLE this.