BLE personnalisé – aucune programmation ne requise (8 / 8 étapes)

Étape 8: Dépannage BLE sur Android

Remarque : pas tous les mobiles Android soutiennent BLE. Vous pouvez vérifier si votre mobile supporte BLE avec le libre nRF Nordic Master Control Panel (BLE) application android . Si votre mobile ne supporte pas le BLE, pfodApp n’affiche pas le + BLE bouton dans l’écran connexions ajouter/modifier.

Le matériel BLE est toujours être aplanie. Côté Android, prise en charge BLE fut introduit en V4.2 mais cette version et V4.3 était très bogué. V4.4 amélioré le soutien BLE et ces modules ont été testés sur un ASUS Zen téléphone 5 V4.4.2 en cours d’exécution. Autres téléphones peuvent varier. V5 Android serait mieux, mais n’a pas encore été testé.

ASUS Zen téléphone 5 exécutant V4.4.2 a bien fonctionné en dehors d’abandonner la connexion après 5 minutes et parfois à d’autres moments. Cependant, pfodApp se reconnecte automatiquement en quelques secondes et l’enregistrement de données sont ajoutées au fichier journal existant n’est encore très utilisable. Si l’affichage du menu semble étrange ou a des personnages étranges, juste employer le bouton de retour de la mobile à nouveau la demande.

Du côté du module, il y a plusieurs circuits microprogrammés qui fabrique permet de fournir un soutien BLE à bord. Certains sont meilleurs, puis d’autres, certains scan mieux, certains ont moins abandons scolaires etc..

Si la connexion Bluetooth semble coincé ou ne se connecte pas, essayez sortant pfodApp et tourner le mobile Bluetooth marche et mettant le module Arduino BLE sous et hors tension. Si qui est maintenant le travail essayez de désactiver le mobile Bluetooth et redémarrer le téléphone et puis tourner le Bluetooth sur retour à complètement effacer la pile Android BLE.

Pourquoi le BLE est si difficile à utiliser ?

Bluetooth pour être facile à utiliser, tous les Android et iPhone et la plupart des ordinateurs pris en charge Bluetooth V2. Le profil de Port série Bluetooth (SPP) a été le moyen standard pour obtenir une connexion de données générales via Bluetooth et soutint tous les boucliers d’Arduino Bluetooth V2.0.

Lorsque Bluetooth SIG introduit Bluetooth Low Energy, tout a changé. Pour une raison inconnue le Bluetooth SIG ne définissait pas un service série standard d’usage général pour Bluetooth V4. Cela signifie que chaque fabrication Conseil définit leur propre service de connexion et votre application doit reconnaître chacun d’eux. pfodApp évite cette par préconfigure les détails de connexion pour une variété de cartes communes. Si vous avez un Conseil qui n’est pas pris en charge, contactez pfod.com.au au soutien pour obtenir ses coordonnées de connexion ajoutées à pfodApp.

Bluetooth V4 définit un certain nombre de connexions « standards », comme le taux de chaleur et de surveillance de la batterie, etc. pfodApp ne se connecte pas à l’une d'entre elles. Si vous voulez ouvrir une session et de tracer ces données avec pfodApp, envoyez les données via le service UART que fournit votre planche.

Du côté de l’Arduino, il n’y a aucune bibliothèque BLE standard, chaque fabrication de Conseil BLE a leur propre bibliothèque, chacun avec ses propres particularités, pour accéder à leur chipset BLE particulière. pfodDesigner dépanne ici en générant une esquisse complète pour chacun des conseils pris en charge pour vous lever et courir vite.

Étant donné les questions évoquées plus haut pourquoi devriez-vous utiliser BLE ? BLE a été conçu pour une faible consommation d’énergie si vous générez un dispositif qui doit s’exécuter sur un couple de piles pendant 6 mois puis BLE est idéal. En revanche si vous voulez juste un bouclier pour communiquer avec votre Arduino puis un Bluetooth V2 bouclier comme celui-ci ou un bon bouclier WiFi comme ça on peut être mieux.

Bien sûr, l’autre raison pour l’utilisation de BLE est parce que vous avez acheté un (peut-être par erreur). En tout cas pfodApp et pfodDesigner vous aurez en cours d’exécution avec un contrôle personnalisé rapidement et facilement.

Conclusion

Ce tutoriel montre comment vous pouvez facilement communiquer et contrôler des planches de style Arduino et modules via Bluetooth Low Energy (LE Bluetooth ou BLE).

Programmation non Android est nécessaire. pfodApp gère tout cela.
Arduino sans codage est requis. Le pfodDesigner (gratuit) génère des croquis complets pour chacun de ces modules, ainsi que pour les boucliers ESP8266 et WiFi, Bluetooth et SMS.

Les esquisses d’écrans échantillon fournis pour chaque spectacle de Conseil comment faire pour coder de certains des autres écrans disponibles avec pfodApp.

Bien qu’il n’y a pas de norme pour un usage général connexion UART vers un périphérique BLE, pfodApp a pré configuré un certain nombre des paramètres de connexion de conseils BLE communes afin de pouvoir utiliser le pfodApp même pour chacun d’eux.

Articles Liés

Concevoir un Custom Menu System--Android/Arduino de menus pour les débutants--absolument aucune programmation requise

Concevoir un Custom Menu System--Android/Arduino de menus pour les débutants--absolument aucune programmation requise

IntroductionCette instructable montre comment utiliser la libre pfodDesigner disponible sur GooglePlay pour concevoir un système de menus Android avec des sous-menus pour périphériques compatibles Arduino.Le tutoriel est adapté aux débutants. Aucune
Impulsions de sortie Arduino de mobile Android. Aucune programmation requise

Impulsions de sortie Arduino de mobile Android. Aucune programmation requise

IntroductionCe Instructable vous montre comment utiliser l'application gratuite, pfodDesigner, de concevoir un menu sur votre mobile Android qui flashe une sortie sur votre carte Arduino sans que vous ayez à écrire du code à tous. Le pfodDesigner gén
Comment faire une Arcade de Pi framboise sans aucune programmation

Comment faire une Arcade de Pi framboise sans aucune programmation

Mise en place d'une arcade Raspberry Pi est effectivement très facile, grâce à une distribution Linux, appelée RetroPie.Vous n'avez pas besoin de faire aucune programmation ou configuration, il suffit d'installer l'image sur une carte SD. Cela vous p
3 x 3 x 3 led cube à l’aide d’une minuterie 555 et un tableau de décalage 4020 IC - aucune programmation (pour les débutants complets comme moi)

3 x 3 x 3 led cube à l’aide d’une minuterie 555 et un tableau de décalage 4020 IC - aucune programmation (pour les débutants complets comme moi)

permet de voir une vidéo de 8 x 8 x 8 led cube sur you-tube, m'a conduit vers le site instructables pour la première fois, maintenant je suis accro. Cependant, j'ai eu, ou devrais-je dire ont un problème fondamental, sans aucune expérience ou connais
Générateur de code pour des menus personnalisés Android/Arduino activer et désactiver les sorties de l’Arduino. Andriod/Arduino pour les débutants. Absolument aucune programmation requise

Générateur de code pour des menus personnalisés Android/Arduino activer et désactiver les sorties de l’Arduino. Andriod/Arduino pour les débutants. Absolument aucune programmation requise

Mise à jour : un utilisateur invité pour sous-menu soutien. pfodApp a toujours soutenu des sous-menus, mais j'ai ajouté des sous-menus à pfodDesigner. L'instructable Design A Custom Menu System vous montre comment utiliser pfodDesigner pour générer u
Motion activée une chute araignée, faible coût, sans aucune programmation

Motion activée une chute araignée, faible coût, sans aucune programmation

dans cette Intstuctable je vais vous montrer comment faire une araignée très simple mouvement activé qui descend rapidement et sursauter quelqu'un qui marche en dessous, puis se rétracte. J'ai conçu ce soit un projet électronique pratique et peu coût
Faire des câbles personnalisés avec de la colle chaude et le rétrécissement tube

Faire des câbles personnalisés avec de la colle chaude et le rétrécissement tube

Je possède un WRTnode Conseil - un Conseil de développement de 600MHz très intéressant pour distribution d'OpenWRT. Ainsi, au lieu acheter un routeur WiFi capable de courir OpenWRT et commencer à démonter il et souder les différents câbles, vous pouv
Speedy Vibrobot From Scratch (aucune ne soudure, aucun programmation)

Speedy Vibrobot From Scratch (aucune ne soudure, aucun programmation)

vous avez jamais voulu construire un robot sans longues heures de soudure et de programmation. Cette rapide Vibrobot est facilement construit à partir de certains éléments de la maison. Un poids de décalage dans la Vibrobot fait vibrer follement et s
Envoyer des messages anonymes aux ordinateurs de l’école aucune ADMIN ACCES requise

Envoyer des messages anonymes aux ordinateurs de l’école aucune ADMIN ACCES requise

dans ce instructable je vais vous expliquer comment envoyer un NETsend someones ordinateur, de somone elses ordinateur (existante ou inexistante) sans avoir besoin d'un accès admin.IDÉAL POUR L'ÉCOLENote : Ceci est dans le concours de poisson d'avril
Changer l’écran de connexion de Windows 7 ! Aucun programme tiers nécessaire !

Changer l’écran de connexion de Windows 7 ! Aucun programme tiers nécessaire !

Fatigué de voir l'écran de connexion même vieux ?  Bien sûr, c'est très joli, mais il ne serait pas cool pour personnaliser l'image ?Enfin, Microsoft a intégré une nouvelle fonctionnalité de Windows 7 qui prend en charge de l'utilisateur final pour c
Faites votre propre partylight RVB à 5 min. (aucune compétence requise!)

Faites votre propre partylight RVB à 5 min. (aucune compétence requise!)

Vous cherchez un moyen simple et peu coûteuse de faire quelques partylights ? Alors ne cherchez pas plus loin car voici la façon la moins chère et la plus simple pour se faire ensuite !Compétences vous n'avez pas besoin pour ce Instructable :BrasageC
Hard Wired LED Cube: [Aucune programmation]

Hard Wired LED Cube: [Aucune programmation]

Pour l'étape par étape Instructable : cliquez iciPour l'Instructable étape par étape : CLIQUEZ ICIIl exige >>>>> non <<<<< de programmation , oui... Enfin un cube simple mais efficace a conduit.Il est alimenté via le port USB
Massage me câble personnalisé et branchez

Massage me câble personnalisé et branchez

A MASSAGEPAD portable pour VIDEOGAMEPLAY--Veuillez aussi visiter www.massage-me.at --(cette instructable fait partie d'une série, s'il vous plaît également visite me veste de Massage et Massage me Gamepad hack pour les instructions complètes sur comm
MAD MEN peinture - aucune compétence requise

MAD MEN peinture - aucune compétence requise

Voici un moyen facile de faire un malade MAD MEN © paining pour moins de 100 OS. Avant que nous commencions, je ne possède pas tout ce qui touche à la MAD MEN ©, AMC fait. Tous droits réservésVoici ce qu'il y a besoin :1. projecteur2. ordinateur port