microController BT 1.2

Licenza: Gratuito ‎Dimensioni del file: 122.68 MB
‎Valutazione utenti: 4.0/5 - ‎1 ‎Voti

Circa microController BT

Aggiungi un pannello di controllo Bluetooth programmabile altamente personalizzabile ai tuoi progetti elettronici con microController BT. Trascina, rilascia, ridimensiona e modifica i widget per creare il controller perfetto per il tuo microcontroller. Sebbene progettato con il microcontroller Arduino in mente, utilizzando ricetrasmettitori Bluetooth a basso costo, microController BT dovrebbe funzionare con la maggior parte dei progetti che supportano la comunicazione seriale e la maggior parte dei ricetrasmettitori Bluetooth che supportano SPP.microController BT emette messaggi standard a 2 byte. I messaggi contengono una chiave (0-255) e un valore (0-255). Per il monitoraggio dell'output, ascolta un messaggio standard a 3 byte. Questo messaggio deve contenere una chiave (0-255), un highByte e un lowByte che rappresentano un valore (0-1023).outgoing: (key, value)incoming: (key, highByte(value), lowByte(value))Per i progetti semplici, è possibile collegare direttamente i messaggi standard a 2 byte alle funzioni digitalWrite/analogWrite, come illustrato di seguito. Per i progetti più avanzati, è possibile scegliere di ascoltare chiavi particolari e instradare di conseguenza.void setup() { Serial.begin(9600); pinMode(13, OUTPUT); set per ogni pin}void loop() { if (Serial.available() >= 2) { int key = Serial.read(); int val = Serial.read(); digitalWrite(key, val); }}Per inviare valori a microController BT per il monitoraggio, è sufficiente scrivere il messaggio standard a 3 byte nella porta seriale, come illustrato di seguito. Serial.write(chiave); Serial.write(highByte(val)); Serial.write(lowByte(val));microController BT restituisce anche messaggi standard a 2 byte quando si verificano determinati eventi dell'applicazione. Questi messaggi sono utili per i progetti che cambiano in base allo stato dell'applicazione.dispositivo connesso: (0, 255)avvia modalità di modifica: (0, 253)terminare la modalità di modifica: (0, 254)Per ulteriori esempi, vedere http://www.kvndev.com