microController BT 1.2

Licence: Gratuit ‎Taille du fichier: 122.68 MB
‎Note des utilisateurs: 4.0/5 - ‎1 ‎Votes

Sur microController BT

Ajoutez un panneau de commande Bluetooth hautement personnalisable à vos projets électroniques avec microController BT. Faites glisser, déposer, resize et modifier des widgets pour construire la manette parfaite pour votre microcontrôleur. Bien que conçu avec le microcontrôleur Arduino à l’esprit, en utilisant des transmetteurs Bluetooth à faible coût, microController BT devrait travailler avec la plupart des projets qui soutiennent la communication en série et la plupart des transmetteurs Bluetooth qui prend en charge SPP.microController BT sorties standard 2 messages d’ois-lieu. Les messages contiennent une clé (0-255) et une valeur (0-255). Pour la surveillance de la sortie, il écoute un message standard d’au-dessus de 3. Ce message doit contenir une clé (0-255), un highByte et un lowByte représentant une valeur (0-1023).sortant: (clé, valeur) entrant: (clé, highByte(valeur), lowByte (valeur))Pour les projets simples, vous pouvez brancher directement les messages d’octopare standard 2 dans les fonctions digitalWrite /analogWrite, comme indiqué ci-dessous. Pour les projets plus avancés, vous pouvez choisir d’écouter des clés particulières et l’itinéraire en conséquence.void configuration () { Serial.begin(9600); pinMode (13, SORTIE); défini pour chaque boucle de vide pin}() { si (Serial.available() >= 2) { int key = Serial.read(); int val = Serial.read(); digitalWrite (clé, val); }}Pour envoyer des valeurs à microController BT pour surveillance, il suffit d’écrire le message standard 3 byte au port de série comme indiqué ci-dessous. Serial.write (clé); Serial.write (highByte(val)); Serial.write(lowByte(val)); microController BT produit également des messages octooctets standard 2 lorsque certains événements d’application se produisent. Ces messages sont utiles pour les projets qui changent en fonction de l’application state.device connecté: (0, 255)démarrer le mode de modification: (0, 253)end modifier le mode: (0, 254)Pour plus d’exemples, voir http://www.kvndev.com