16F877a & Bluetooth
Detta är min första leken med HC-05 Bluetooth-enheten (och min första instructable!)
Jag programmerat PIC att ta emot och skicka data @ 9600 baud eftersom detta var standardinställningarna för HC-05.
I princip jag ansluta till bluetooth-enheten och skicka data från min Android-telefon.
Skickade texten får visas på LCD-panelen. Skicka "#" då nummer 1 till 8 fungerar tillhörande reläet.
När reläet aktiveras, PIC skickar antingen antalet avsedda reläet aktiveras (1 till 8) eller ett brev, A till H (en = relä 1, B = relä 2 etc.)
Det returnerade värdet används för att ändra färgen på texten på knappen från röd till grön eller grön till röd beroende på reläet.
För det finns ingen "handskakning" jag skickar varje tecken 250ms dröjsmål till undvika överskridande.
PIC programmet skrevs med hjälp av Oshonsoft simulator (ovärderlig och billig programvara) och Android App skrevs med MIT App Inventor 2 - ett helt annat sätt av kodning -, men en utmärkt programvara och det är gratis!