Stap 1: Bluetooth-Module
De hier getoonde afbeelding is typerend voor de Bluetooth-modules beschikbaar. Bij het zoeken naar een te kopen, kunt u zoeken op de termen "HC-05" en HC-06 ". De verschillen tussen de twee zijn in de firmware en meestal in het aantal pinnen op het bord. De foto hierboven is van een HC-06-module en komt met vereenvoudigde firmware waarmee alleen zeer basisconfiguratie. Het is ook ingesteld als een "Slave" enige Bluetooth-apparaat. In eenvoudige termen betekent dit dat het alleen op commando's van een "Master" apparaat reageren kan en kan geen commando's op eigen. De HC-05 module heeft meer configuratiemogelijkheden en kan worden ingesteld als een "Master" of een "Slave"-apparaat. De HC-05 heeft meestal zes pinnen in plaats van alleen de vier hierboven voor de HC-06. De pin staat is niet echt belangrijk, maar de sleutel pin (soms gaat onder andere namen zoals "Nl") is vereist als u wilt elke configuratie. Ook moet worden opgemerkt dat de werkelijke Bluetooth-module in de bovenstaande afbeelding de kaart van groene circuit is. Het is gemonteerd op de blauwe circuit kaart waarin de pin-outs, en een 3.3VDC regelaar. De Bluetooth-modules zijn beschikbaar in de vorm van een niet gemonteerd maar ik niet raden het kopen van degenen.
Configureren van de Bluetooth modules moet u kopen of bouwen van een interface op een RS-232 seriƫle poort of USB-poort. Ik zal niet betrekking hebben op hoe een te bouwen in dit Instructable maar u moet zitten kundig voor het vinden van informatie op het web. Of gewoon kopen een interface. De configuratieopdrachten gebruiken AT commando's als een soort van wat werden gebruikt in de olden dagen met telefoon modems. Ik heb hier een handleiding waarin de AT-commando's voor elk type module toegevoegd. Een ding om op te merken is dat de HC-06 hoofdletters opdrachten vereist en de opdrachtreeks binnen 1 seconde voltooien moet. Dat betekent dat sommige van de langere tekenreeksen voor dingen zoals veranderende baud-rates moeten zal worden geknipt en geplakt in uw terminalprogramma of moet u instellen van tekstbestanden om te verzenden. De hoofdletters vereiste is alleen als u probeert om configuratieopdrachten te sturen. Regelmatige communicatie-modus kan instemmen met een 8-bits van gegevens.