microController BT 1.2

Licentie: Gratis ‎Bestandsgrootte: 122.68 MB
‎Gebruikersbeoordeling: 4.0/5 - ‎1 ‎Stemmen

Voeg een zeer aanpasbaar programmeerbaar programmeerbaar Bluetooth-bedieningspaneel toe aan uw elektronicaprojecten met microController BT. Sleep, drop, wijzigt en bewerkt widgets om de perfecte controller voor uw microcontroller te bouwen. Hoewel ontworpen met de Arduino microcontroller in het achterhoofd, met behulp van goedkope Bluetooth-transceivers, microController BT moet werken met de meeste projecten die seriële communicatie en de meeste Bluetooth-transceivers die SPP.microController BT uitgangen standaard 2 byte berichten ondersteunen. De berichten bevatten een sleutel (0-255) en een waarde (0-255). Voor het bewaken van de uitvoer, het luistert naar een standaard 3 byte bericht. Dit bericht moet een sleutel (0-255), een highByte en een lowByte die een waarde vertegenwoordigen (0-1023).uitgaande bevatten: (sleutel, waarde)inkomend: (sleutel, highByte(waarde), lowByte(value))Voor eenvoudige projecten u de standaard 2 byte-berichten direct aansluiten op de functies digitalWrite/analogiepapier, zoals hieronder wordt weergegeven. Voor meer geavanceerde projecten u ervoor kiezen om naar bepaalde toetsen te luisteren en dienovereenkomstig te routeren.void setup() { Serial.begin(9600); pinMode(13, OUTPUT); ingesteld voor elke pin}void loop() { {if (Serial.available() >= 2) { int key = Serial.read(); int val = Serial.read(); digitalWrite(key, val); }}Als u waarden wilt verzenden naar microController BT voor monitoring, schrijft u gewoon het standaard 3-bytebericht naar de seriële poort, zoals hieronder wordt weergegeven. Serial.write(key); Serial.write(highByte(val)); Serial.write(lowByte(val));microController BT geeft ook standaard 2 byte-berichten uit wanneer bepaalde toepassingsgebeurtenissen optreden. Deze berichten zijn handig voor projecten die veranderen op basis van application state.device connected: (0, 255)start edit mode: (0, 253)end edit mode: (0, 254)Voor meer voorbeelden, zie http://www.kvndev.com

versiegeschiedenis

  • Versie 1.2 geplaatst op 2013-05-12
    Verschillende oplossingen en updates
  • Versie 1.2 geplaatst op 2013-05-12

Programmadetails