Anpassade BLE-ingen programmering krävs (3 / 8 steg)
Steg 3: Använda Itead BLE sköld (och andra HM-10 enheter)
Itead BLE sköld är den enklaste BLE skölden att använda. Det ger på kommandon för att konfigurera den och sedan körs bara som en följetong för BLE bridge.
Ställa in Itead BLE sköld.
I den här guiden använder vi en Arduino UNO som systemkortets. Bara två saker måste göras för att Itead BLE sköld att konfigurera dess maskinvara för användning. Ingen AT-kommandon är behovet.
i) ange TX RX länkarna som visas ovan, D0 kopplad till TX sidan och D1 kopplat till sidan RX
II) uppsättning 5V / 3V växla till 5V, eftersom UNO är en 5V styrelse
Det är allt! Nu ta bort den BLE skölden från UNO till program.
Välj knappen generera kod i pfodDesignerV2 för menyn du har designat (se Design en anpassad meny för att vända den Arduino ledde på och av har steg för steg instruktioner). För att generera kod, Välj från undermenyn Bluetooth Low Energy, Itead BLE sköld.
För Itead BLE shield, en seriell anslutning finns på 9600 baud är inställd sedan Itead BLE sköld, enligt ovan, ansluter bara till Tx/Rx av Unos seriell anslutning. Klicka på "Skriv koden till fil" generera kod och skriva det till filen pfodDesignerV2.txt.
Sedan överföra filen /pfodAppRawData/pfodDesignerV2.txt från din mobil till datorn som beskrivs i Design en anpassad meny för att vända den Arduino ledde på och av. Kopiera och klistra in koden i Arduino IDE och programmera UNO styrelsen. Här är den färdiga skissen,Itead_BLE_led_control.ino
Kom ihåg att ta bort den Itead BLE skölden innan programmering UNO, som Itead BLE skölden är ansluten till samma stift (D0 och D1) som USB.
Plug Itead BLE sköld tillbaka i och öppen pfodApp och skapa en BLE anslutning för den som beskrivs i pfodAppForAndroidGettingStarted.pdf. Anslut sedan, och pfodApp kommer att Visa menyn du har utformat och tillåter dig att kontrollera lysdioden på Arduino Uno styrelsen.
Exempel skärmar
PfodDesignerV2 stöder endast en delmängd av skärmarna att pfodApp stöder. En fullständig lista finns i pfodSpecification.pdf. Skiss SampleScreensSerial.ino ger exempel på olika skärmar, plottning och dataloggning. De flesta skärmarna har ingen formatering för att hålla meddelanden tydligt och enkelt. Färgväljaren under reglagen är ett undantag. Du kan lägga till dina egna färger och teckensnitt, använda pfodDesignerV2 som guide. Se även pfodDemo app för andra exempel.