Invoering van de Wixel USB-Bluetooth-Module (5 / 10 stap)

Stap 5: Plug spullen en doe iets echt - USB seriële deel 1


We gaan twee LED's van de PC regelen en twee schakelopties gebruiken om input op de PC te geven. Dit zal het gebruik van de USB-naar-serieel -app, maar niet voor de seriële poort, dat is de volgende stap.

Seriële app staat het gebruik van twee ingangen (/ DSR & /CD) & twee uitgangen (/ DTR & /RTS), deze zijn onderdeel van oude seriële communicatieprotocollen (zoals RS232) en zijn niet normaal gebruikt in de TTL seriële I/O door microcontrollers, vandaar kunnen zij worden gebruikt voor algemene I/O. Zie http://www.pololu.com/docs/0J46/9.c als u meer details wilt weergeven.

Pinouts:
P1_0 /DTR
P1_1 /RTS
P1_2 /DSR
P1_3 /CD

Dit zijn omgekeerde logica niveaus, zin 0V is een signaalniveau HIGH (of op), en 3.3V is een lage (OFF) niveau. De "/" vertegenwoordigt een lijn boven het pin-label, zoals op de Reset pin in de pinout foto, wat betekent dat omgekeerde logica.

Deze signalen worden weergegeven enigszins traag om te veranderen, de doco doen vermoeden dat zij zijn geschikt voor 5Hz, d.w.z. vijf wijzigingen een tweede, niet zo goed voor hoge snelheid circuits, maar goed voor uitschakelen dingen bij 'menselijk' snelheden, zoals verlichting, of draaien apparaten enz., met circuits passende.

Dus laten we bouwen, moeten we twee microswitches, twee LEDs, uw breadboard en wat draadjes, draad hen omhoog zoals aangegeven in het eerste, tweede en derde foto's , Let op de polariteit van de LED's. U wilt misschien resisters gebruiken voor de LED's, zie reactie hieronder, wordt hun bedrading uitgelegd in de foto's.

Zoals je kunt zien P1_0, pennen & 1 (DTR en RTS) sourcing de LEDs met GND en de twee schakelaars P_2 & 3 (DSR & CD) naar GND.

Sluit een Wixel en gebruik de Wixel configuratieprogramma laden USB-naar-serieel app. Opmerking de COM-poort weergegeven door de WCU.

Nu moeten we een programma op de PC om te rijden de Wixel. Ik heb een eenvoudig script, gecompileerd naar SerialPortGeneralIO.exe in het zip-bestand dat u hebt gedownload in stap 2. De bron is ook in het zip-bestand met de extensie .ahk .

AHK is AutoHotkey Zie http://www.autohotkey.com/ , ik gebruik en het adviseren van AutoHotkey voor automatisering en eenvoudige knockups. Programmering seriële i/o valt buiten het bestek van dit ' staat, geef ik enkele tips in de laatste stap. Tenzij u AutoHotkey weet mag u niet maken dat veel van de broncode.

Uitvoeren van SerialPortGeneralIO.exe , Zie foto 4 . Eerst Stel de COM-poort op die van de WCU.

Nu de ingangen de status van de microswitches weergeven, klikt u op het vak pieptoon als u wilt dat een pieptoon wanneer u druk op een schakelaar, en de uitgangen de LEDs bepalen, klikt u op de status wijzigen, klikt u op het vak knipoogje naar de LED flash. Negeren van de vakken omkeren, ze zijn voor een andere stap.

Opmerking: U moet sluiten programma's toegang tot de Wixel voordat ze los te koppelen. Als u de Wixel loskoppelt terwijl het programma wordt uitgevoerd, moet u Apparaatbeheer gebruiken om te ontredderen/in staat stellen de COM-poort voordat u deze opnieuw kunt gebruiken. Iedereen weet een eenvoudiger manier om deze voorwaarde duidelijk?

Dus vrij ongecompliceerd, kunt u zien hoe u algemene I/O in combinatie met een seriële verbinding kan bereiken.

Dit betekent dat u elke sensor met een digitale uitgang kunt aansluiten op uw PC. Bijvoorbeeld heb je kon een bewegingsmelder en een programma om te ontdekken wanneer u arriveren op de PC en schakel de schermbeveiliging en sommige geautomatiseerde taken te doen. Voeg een IR-sensor om uw aanwezigheid en doen dingen wanneer u de PC verlaat. U kon ook uitvoer te rijden naar een relais circuit aan, bijvoorbeeld, schakel randapparatuur, wanneer je afwezig zijn, en/of zet lichten op en af.

Volgende - we doen iets echt met seriële USB en een bewegingssensor.

PS ik heb een commentaar dat moet er resisters in de LED-cuircits. Ik koos niet om ze te gebruiken voor deze snelle en vuile demo. Mijn LEDs hebben zijn verlicht voor uren zonder probleem. Als u dit voor een lange termijn-apparaat deden moet u een 58 Ohm resister vanaf de - ive LED pin aan het bus - ive (Gnd) gebruiken in plaats van draad jumpers. Voor projecten met behulp van hogere spanningen wordt dit steeds belangrijker.

Gerelateerde Artikelen

Wijzigen van de standaardinstellingen van de HC-05 Bluetooth-Module met AT-opdrachten

Wijzigen van de standaardinstellingen van de HC-05 Bluetooth-Module met AT-opdrachten

UPDATES4 september 2013: Featured op Hackaday.com http://goo.gl/qxvWkd1 september 2013: Featured op DangerousPrototypes.com http://goo.gl/K4kH9gINTRODUCTIEIn deze handleiding zal ik uitleggen hoe Arduino kunt wijzigen van de instellingen van de alomt
Hoe te installeren en gebruiken van de JY-MCU Bluetooth-module voor Arduino

Hoe te installeren en gebruiken van de JY-MCU Bluetooth-module voor Arduino

Hallo, in dit instructable ik zal worden leer je hoe te installeren en gebruiken van de JY-MCU Bluetooth-module voor Arduino. Deze kleine module zal u laten controleren je arduino draadloos vanaf uw computer of telefoon. Laat start.Stap 1: Wire JY-MC
Arduino - Home controle met Bluetooth en stem met behulp van de HC-06 Bluetooth-module.

Arduino - Home controle met Bluetooth en stem met behulp van de HC-06 Bluetooth-module.

Hallo mensen! Vandaag maakte ik een apparaat van de huiscontrole met 2 relais en een Bluetooth-moduleom het te gebruiken als een stem-controlesysteem. U kunt gebruiken om dit app te beheren -> (Klik hier voor de APP) u kunt elk woord in de code inste
De invoering van LM2596 stap omlaag Power Module DC / DC Converter

De invoering van LM2596 stap omlaag Power Module DC / DC Converter

ICStation Team deze LM2596 stap omlaag Power Module met u delen in details. We introduceren de kenmerken,toepassingsgebied,diagramen testresultaten. Wij gebruiken het digitale geheugenoscilloscoop te testen van de module en tonen u de daadwerkelijke
De invoering van XL6009 Step-up Power Module DC / DC Converter

De invoering van XL6009 Step-up Power Module DC / DC Converter

ICStation team hebben onlangs deze nieuwe product -XL6009 Step-up Power Module ontwikkeld. We delen de kennis van dit product in details en tonen u de daadwerkelijke testende resultaten met de digitale geheugenoscilloscoop. Kon je de informatie over
OP de opdrachtmodus van HC-05 en HC-06 Bluetooth module

OP de opdrachtmodus van HC-05 en HC-06 Bluetooth module

BIJGEWERKT 18 juli: U kunt nu invoeren bij wijze van HC-05 met behulp van een Arduino board, (arduino uno gebruikt in deze tutorial)BIJGEWERKT 7 juli: Ik had de gelegenheid om te testen een HC06 module. In deze gids worden nu ook HC-06 module. :)Met
Beheersing van een RGB LED met de HC-06 Bluetooth-Module met behulp van Android OS(Arduino)

Beheersing van een RGB LED met de HC-06 Bluetooth-Module met behulp van Android OS(Arduino)

Dit leerprogramma zal verklaren het proces van een Bluetooth-Module van de HC-06 verbinden met een Arduino en beheersen van de kleur van een RGB LED met behulp van de ArduDroid-app op het Android besturingssysteem. Deze instelling zal zeer waarschijn
USB Bluetooth BoomBox voor $4!

USB Bluetooth BoomBox voor $4!

Welkom iedereen!In deze Tutorial zal ik u tonen hoe te maken van een USB-Bluetooth BoomBox die vergemakkelijkt een Radio van de FM!Dus laten we aan de slag!Stap 1: Bekijk de Video-Tutorial!U kunt ook kijken naar mijn Video Tutorial op dit die u begri
RGB verlichting van Android met Arduino & Bluetooth LE (BLE)

RGB verlichting van Android met Arduino & Bluetooth LE (BLE)

ik heb een heleboel Kickstarter projecten met de nieuwe Bluetooth 4.0 Low Energy-standaard en een aantal van Bluetooth LE (BLE) ingeschakeld Arduino klonen binnenkort op de markt, maar veel van deze projecten nog steeds lijken te zijn ergens in het p
HC-05 en HC-06 Bluetooth modules configureren

HC-05 en HC-06 Bluetooth modules configureren

Afhankelijk van het soort Bluetooth (BT) module wordt gebruikt, is soms het vereist om de standaardinstellingen van de Raad van bestuur, zoals de baud-rate van 9600 tot 115200 voor Quadcopter, of master/slave-functie van de module te wijzigen. Deze g
HC-05 Bluetooth Module verbinden met Arduino

HC-05 Bluetooth Module verbinden met Arduino

De HC-05 Bluetooth-module is een uitstekende interface voor de communicatie met uw mobiele telefoon. Het heeft een grote snelheid van gegevensoverdracht en zeer eenvoudig te implementeren.Om te proberen deze tutorial zal u het volgende nodig:-Elke Ar
Eenvoudige arduino auto met behulp van HC-06 Bluetooth-Module

Eenvoudige arduino auto met behulp van HC-06 Bluetooth-Module

De gemakkelijkste manier om te bouwen van een Arduino-auto en controle met uw Androïde apparaat.Stap 1: Dingen nodig: Laptop met de Arduino software.Elke Arduino. (Im ' using Leonardo).Twee gelijkstroommotoren met banden stevig vastgemaakt.Een acryl
Hoe de controle van de arduino board met behulp van een android telefoon en een bluetooth-module

Hoe de controle van de arduino board met behulp van een android telefoon en een bluetooth-module

In deze tutorial leert u hoe u met een bluetooth-module en MIT's app uitvinder maken van een draadloze seriële verbinding tussen een android telefoon en een arduino board.Hier is een korte video die toont een voorbeeld-app die ik heb gemaakt. Ik zal
Androino! Controle van een Arduino vanaf uw Android-apparaat met behulp van een goedkope bluetooth-module.

Androino! Controle van een Arduino vanaf uw Android-apparaat met behulp van een goedkope bluetooth-module.

Dit instructable toont je hoe om te lezen van sensor-waardes van een Arduino met uw Androïde apparaat met behulp van een seriële goedkoop bluetooth-apparaat dat u voor onder $10 op dealextreme of ebay bestellen kunt.In het volgende voorbeeld gebruikt