Étape 3: À l’aide du bouclier de Itead BLE (et d’autres dispositifs de HM-10)
Le bouclier de Itead BLE est le bouclier BLE plus simple à utiliser. Il offre à commandes pour configurer et puis passe juste sous forme de feuilleton au pont de BLE.
Mise en place du bouclier de Itead BLE.
Dans ce didacticiel, nous utilisons un Arduino UNO comme le sommier. Seules deux choses doivent être faites au bouclier Itead BLE pour configurer son matériel à utiliser. Aucune commande AT n’ont besoin.
i) définir les liens TX RX comme indiqué ci-dessus, D0 liés au côté TX et D1 liés au côté RX
II) ensemble le 5V / interrupteur de 3V à 5V, puisque l’ONU est une planche de 5V
C’est tout ! Maintenant supprimer le bouclier BLE de la UNO au programme.
Dans le pfodDesigner cliquez sur le bouton générer le Code pour le menu, vous avez conçu (voir dessin un menu personnalisé pour mettre l’Arduino dirigé sur et hors a instructions étape par étape). Pour générer le code, choisissez dans le menu Bluetooth Low Energy, le Bouclier de Itead BLE.
Pour le bouclier de Itead BLE, une liaison série à 9600 baud est créé depuis le bouclier de Itead BLE, tel qu’établi ci-dessus, juste se connecte à la Tx/Rx de connexion en série de l’ONU. Cliquez sur « Écrire du Code au fichier » pour générer le code et l’écrire dans le fichier pfodDesigner.txt.
Puis transférer le fichier /pfodAppRawData/pfodDesigner.txt depuis votre téléphone mobile à votre ordinateur, comme décrit dans la conception un menu personnalisé pour activer l’Arduino dirigé sur et en dehors. Copiez et collez le code dans l’IDE Arduino et programme de la Commission de l’ONU. Voici l’esquisse terminée,Itead_BLE_led_control.ino
N’oubliez pas de supprimer le bouclier de Itead BLE avant de programmer l’ONU, comme le bouclier de Itead BLE est connecté le les mêmes broches (D0 et D1), comme l’USB.
Fiche l’Itead BLE bouclier pfodApp à et ouvert en arrière et créer une connexion de BLE pour elle, comme décrit dans pfodAppForAndroidGettingStarted.pdf. Puis connectez, et pfodApp pour afficher le menu, vous avez conçu et vous permettre de contrôler la LED sur la platine Arduino Uno.
Écrans d’échantillon
Le pfodDesigner prend en charge uniquement un sous-ensemble des écrans que pfodApp prend en charge. Pour une liste complète, consultez le pfodSpecification.pdf. L’esquisse SampleScreensSerial.ino fournit des exemples de divers écrans, traçage et enregistrement de données. La plupart des écrans n’ont aucune mise en forme pour conserver les messages simples et clairs. Le sélecteur de couleurs sous les curseurs est une exception. Vous pouvez ajouter vos propres couleurs et les styles de police, à l’aide de la pfodDesigner comme un guide. Voir aussi l’app pfodDemo pour d’autres exemples.