Kul med PIC församling - episod 4 (1 / 4 steg)
Steg 1: Bluetooth-modul
Bilden visas här är typiskt för de tillgängliga Bluetooth-modulerna. När sett för en att köpa, kan du söka på termen "HC-05" och HC-06 ". Skillnaderna mellan två är i firmware och oftast antalet stift i styrelsen. Bilden ovan är en HC-06 modul och kommer med förenklade firmware som tillåter endast mycket grundläggande konfiguration. Det ligger också som "Slav" enda Bluetooth-enhet. Enkelt uttryckt innebär det att det kan bara svara på kommandon från en "Master" enhet och kan inte utfärda kommandon på egen hand. HC-05 modulen har mer konfigurationsmöjligheter och kan anges som antingen en "Master" eller en "Slav" enhet. HC-05 har vanligtvis sex stift i stället för bara de fyra ovan för HC-06. Statliga PIN-koden är inte jätteviktigt men nyckel stift (ibland går under andra namn som "EN") krävs om du vill göra någon konfiguration. Det bör också påpekas att faktiska Bluetooth-modulen i bilden ovan är gröna runtkortet. Den är monterad på blå runtkortet som ger den pin outs och en 3.3VDC regulator. Bluetooth-moduler är tillgängliga i en omonterad men jag rekommenderar inte köper dessa.
Konfigurerar Bluetooth-moduler måste du antingen köpa eller bygga ett gränssnitt till en RS-232 seriell port eller en USB-port. Jag kommer inte att täcka hur man bygger en i detta Instructable men du bör kunna hitta information på webben. Eller bara köpa ett gränssnitt. Kommandona använda AT-kommandon ungefär som vad användes förr med telefon modem i. Jag har bifogat en bruksanvisning här AT kommandon för varje modul. En sak att notera är att HC-06 kräver versaler kommandon och kommandosträngen måste slutföra inom 1 sekund. Det innebär att några av de längre strängarna för saker som ändrar överföringshastigheter måste skära och klistras in i din terminal program eller måste du ställa in textfiler att skicka. Kravet på versaler är bara om du försöker att skicka kommandon. Regelbunden kommunikationsläge kan godta några 8-bitar av data.