Étape 5: Utilisation de la board RFduno BLE
Le RFduino est mon favori prochain Conseil d’administration. Il est petit et simple et comporte des commandes pour passer en mode faible consommation et a soigné batterie vous protéger can just plug-in, illustré ci-dessus avec la Led en option, bouclier de bouton poussoir sur le dessus. Il y a aussi un bouclier de relais, un bouclier de servo, etc., disponible.
Pour le programmer, vous devrez ajouter le bouclier USB ci-dessus (sous la carte mère). Tandis que le bouclier de l’USB est conçu pour se brancher directement sur votre port USB, j’ai trouvé que très gênant sur mon ordinateur portable alors j’ai ajouter un câble d’extension USB.
Mise en place de la RFduino
Aucun matériel mis en place n’est nécessaire, mais vous avez besoin installer une configuration de carte supplémentaire. Ouvrez le gestionnaire de carte de Arduino V1.6.7 et tapez RFduino dans la barre de recherche. Ensuite, installez le support RFduino de la platine.
Le jury de RFduino n’a pas une LED sur la D13, mais plutôt comme des leds tricolore sur son bouclier de bouton poussoir Led pilotée par D2, D3 et D4. Alors allez de nouveau dans le pfodDesigner et modifier votre menu de contrôle Led vous avez conçu (voir dessin un menu personnalisé pour mettre l’Arduino dirigé sur et hors a instructions étape par étape) pour changer la sortie raccordée à la glissière on/off LED de D13 à D3 (par exemple) pour la led verte
Puis dans le menu Générer du Code, choisissez dans le menu Bluetooth Low Energy, le paramètre RFduno . Revenir en arrière et 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 le Conseil de RFduino de programme. Voici l’esquisse terminée, RFduino_led_control.ino
Ouvrez pfodApp et créez une connexion de BLE pour elle comme décrit dans pfodAppForAndroidGettingStarted.pdf. Puis connectez-vous et pfodApp pour afficher le menu, vous avez conçu et vous permettre de contrôler la LED verte sur le bouclier de RFduino a conduit. Vous pouvez utiliser le pfodDesigner pour ajouter deux autres contrôles pour le rouge et bleu LED également.
É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 SampleScreensRFduino.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.
Le SampleScreensRFduino.ino a été personnalisé à le RFduino. Au lieu de traçage A0 contre la montre, il trace la température interne en deg C. Aussi l’exemple de sélecteur de couleurs change effectivement la couleur de la RGB led sur le bouclier de bouton poussoir Led en option. Vous avez besoin tenir compte de la sortie led éteint une carte blanche à la sortie de la couleur des trois leds mix.