Open hersenengolf interface hardware (11 / 17 stap)

Stap 11: alle bouw


put together filter Amp unit, Arduino pro mini, Bluetooth serial and LED.
twee uitgang van het filter eenheid verbinden met Arduino pro mini analoge ingang A0, A1 en filter klok input voor de uitgang van de 555, macht van de 5V en GND Arduino pro mini + Bluetooth.

gebruik Arduino Nano voor programma Arduino pro mini.
diagram programmeermodus te activeren.
4 pin kabel tussen filter Amp eenheid en Arduino Nano. Gebruik alleen 3-aderige. Arduino pro mini gebruiken voedingsbronnen filter eenheid.
Arduino mini pro GND - Arduino Nano GND.
Arduino pro mini RXD - Arduino Nano RXD.
Arduino pro mini GRN - Arduino Nano RST.

Arduino programmacode is codesectie.
http://psychiclab.net/IBVA/ArduinoCode4.html

diagram BT instellingsmodus.
BlueTooth seriële bestuur JY-MCU die ik kreeg van DealExtreme de standaard-baudrate is 9600 bps, heet "LinvorV1.5" hetzelfde als "HC06", firmwareversie is 1,5. deze versie van de eenheid is 1.05.
deze eenheid kan opereren 3,3 V naar 6 V. maar moet verbinden 3,3 V TTL logica. dus moet gebruiken FET en/of weerstand om te veranderen van spanning verbinden met 5 V Arduino eenheid. JY-MCU versie 1.2 kunt aansluiten 3,3 V en 5 V TTL zodoende niet nood voor FET en/of weerstand gebruiken.
Als u wilt wijzigen de baud-rate, wilt verzenden op bevel naar deze eenheid.
Hier volgt hoe dit te doen.
1: nodig aan VN koppel BlueTooth eenheid in het geval dat u had gedaan.
2: sluit 3 draad: BlueTooth gebruiken voedingsbronnen filter eenheid.
BlueTooth GND - Arduino Nano GND.
BlueTooth TXD - pin van de Arduino Nano digitale 10 (SoftwareSerial RX).
BlueTooth RXD - Arduino Nano digitale 11 pins (SoftwareSerial TX) met spanning divider (gebruik weerstand, 470 ohm + 1 K ohm.  foto is 1 K ohm + 2 K ohm. met JY-MCU versie 1.2 hoeft te gebruiken deze spanning divider-deler).

nodig programma met Arduino Nano met USB poort Mac/PC als volgt.

----------------------------------------------
#include < SoftwareSerial.h >

SoftwareSerial mySerial (10, 11); RX, TX

VOID Setup
{
Seriële communicatie te openen en te wachten voor de poort te openen:
Serial.begin(9600);
terwijl (!. Seriële) {}
; wachten op de seriële poort te verbinden.
}

Serial.println ("connected to computer");

Stel de gegevenssnelheid voor de SoftwareSerial-poort
mySerial.begin(9600);
mySerial.println ("to BlueTooth"); niets dit effect met BlueTooth
}

void loop / / run over en voorbij
{
Als (mySerial.available())
Serial.write(mySerial.Read());
Als (Serial.available())
mySerial.write(Serial.read());

vertraging (10);
}

-------------------------------------------

vervolgens via terminal zachte zoc6 voor Mac Arduino Nano verbinding met USB-aansluiting.
moet instellen configureren seriële snelheid 9600 bps, 8N1, RTS-signaal af, DTR-signaal uit, selecteer poortnaam voor Arduino Nano USB.

de test van de verbinding van de hardware:
tekenreeks "AT" uit teksttoepassing en verleden kopiëren naar terminal zacht. Ga vervolgens terug krijg "OK" is hardware verbinding is OK.

versie krijgen:
tekenreeks "AT + versie" van teksttoepassing dan verleden naar terminal zachte kopiëren. vervolgens krijgen teruggaande "OKlinvorV1.5".

bluetooth-naam omzetten in BlueVAS_H:
tekenreeks "AT + NAMEBlueVAS_H" van teksttoepassing dan verleden naar terminal zachte kopiëren. vervolgens krijgen teruggaande "OKsetname".

wijzigen bluetooth-pincode 0000: standaard is 1234
tekenreeks "AT + PIN0000" van teksttoepassing dan verleden naar terminal zachte kopiëren. vervolgens krijgen retune "OKsetPIN".

230400, formulier 9600 baud-rate wijzigen:
tekenreeks "AT + BAUD9" van teksttoepassing dan verleden naar terminal zachte kopiëren. vervolgens retune "OK230400".

nu deze eenheid aan de slag met snelheid 230400.

aandacht: zodra verandering snelheid tot 230400 kan niet ingesteld andere manier opnieuw met Arduino Nano software seriële verbinding. moet andere seriële interface aansluiten Bluetooth gebruiken om dit te doen. Arduino Nano software seriële verbinding max snelheid is 115200, dus kan geen verbinding maken met Bluetooth snelheid 230400.

Arduino Nano verbreken.
diagram run modus.
Re draad Bluetooth apparaat Arduino Pro mini.
BlueTooth GND - Arduino Pro mini GND.
BlueTooth VCC - Arduino Pro mini + 5V output.
BlueTooth TXD - Arduino Pro mini RXD.
BlueTooth RXD - Arduino Pro mini TXD.

Koppel Bluetooth met Bluetooth systeeminstellingen. heet linvor en pincode 1234 in geval deze niet wijzigen.
naam BlueVAS_H. code 0000 is nieuwe setup.
test met ingestelde terminal zachte snelheid 230400 en IBVA toepassing.
--------------------------------------

http://Arduino.CC/Forum/index.php?topic=101452.0
http://Arduino.CC/en/Reference/SoftwareSerial
http://byron76.blogspot.com/2011/09/One-Board-several-firmwares.html

radio communicatie afstand is ongeveer 10 meter in open ruimte.

Gerelateerde Artikelen

Open bron Hardware Gift Guide

Open bron Hardware Gift Guide

een jaar sinds onze laatste open de gids van de gift van de bron geweest - dit jaar is er zoveel gaan op in de wereld van zorg, opensource, en verder hebben wij een reeks van gift gidsen voor dit vakantieseizoen. De eerste is onze gids van de gift va
HestiaPi - Open slimme thermostaat

HestiaPi - Open slimme thermostaat

/ * Eerste instructable hier, dus mooi :) * /Oke, er zijn teveel opensource huis automations daar maar wanneer ik probeerde te kijken naar het maken van een van deze ik eindigde met een bittere smaak vanwege één of een paar van de volgende redenen:He
ATTiny USI I2C introductie - een krachtige, snelle en gemakkelijke communicatie-interface voor uw ATTiny projecten!

ATTiny USI I2C introductie - een krachtige, snelle en gemakkelijke communicatie-interface voor uw ATTiny projecten!

I2C, het is een standaard die is al voor rond de 20 jaar en heeft toepassingen gevonden in bijna elke hoek van de elektronica-universum.  Het is een ongelooflijk nuttig technologie voor ons microcontroller hobbyisten maar kan lijken ontmoedigend voor
ZelosLaser Cutter 2.0: Open Source, stevige & veelzijdige

ZelosLaser Cutter 2.0: Open Source, stevige & veelzijdige

Ik begin te plannen van de graveur ZelosLaser met als doel een goedgebouwde, Open Soft- en Hardware Machine.The ZelosLaser graveur is betaalbaar, met een compact ontwerp en het perfecte item voor de dagelijkse Hobbyist.Het is gemakkelijk om te bouwen
De reizende Geocache!

De reizende Geocache!

Dit project en toekomstige projecten vindt u een waar vindt u ook op mijn blog.UPDATE-logboek:NU SUPER EENVOUDIG OM TE HERPROGRAMMEREN!Gemakkelijk FTDI USB interface hardware beschreven in stap 10Gemakkelijk FTDI USB interface programmering uitgelegd
Streaming video van SD-kaart naar Nokia LCD met Arduino

Streaming video van SD-kaart naar Nokia LCD met Arduino

Voor een lange tijd, ik dacht dat het afspelen van video met kon audio niet op de Arduino. Toen op een dag besloot ik te geven het een schot en het bleek eenvoudiger dan ik dacht.Ik besloot te schrijven van de stappen in een instructable ten behoeve
RFID gecontroleerde auto kofferbak

RFID gecontroleerde auto kofferbak

geprojecteerd verwezenlijking:Zal men kunnen lopen naar de kofferbak van de auto, touch hun heup (waarop hun portefeuille waarin een RFID-kaart) naar een opgegeven punt, waardoor de kofferbak met pop open. Het zal gebruik maken van radiofrequentie-id
Arduino en 3d printen (ARDUI3D) voor DUMMIES

Arduino en 3d printen (ARDUI3D) voor DUMMIES

Technologie: Welkom bij de Arduino en 3D printen voor DUMMIES... Met de ontwikkelingen in de elektronica en productie omgevingen in de afgelopen jaren, zijn we vertrokken met enkele geweldige combinatie van technologie die kan combineren en een prach
Oog gecontroleerde rolstoel!

Oog gecontroleerde rolstoel!

Mensen die het gebruik van hun spieren volledig hebben verloren kan niet werken met hun eigen rolstoel.Het Eyedrivomatic-systeem maakt gebruik van bestaande eye tracking technologie zodat gebruikers kunnen rijden hun stoelen weer - met slechts hun og
Maken van een oplaadbare 2 volt aluminium/Titanium Ion accu

Maken van een oplaadbare 2 volt aluminium/Titanium Ion accu

Zie veiligheid opmerkingen hieronder. Dit is niet een te bouwen voor de timide. Alleen bouwen op een goed geventileerde plaats.Na verscheidene jaren van verschillende experimenten kwam ik op een werkbare batterij chemie die licht, veiliger dan lood-e
RFID Emulator - hoe kloon RFID Card, Tag...

RFID Emulator - hoe kloon RFID Card, Tag...

Waar het idee kwam.Het idee van het creëren van RFID Emulator is afkomstig van het idee om het creëren van een omgeving voor de ontwikkeling van en experimenteren met verschillende RFID-toepassingen. Dit artikel werd opgericht met het doel van ingeni
Virtuele graffiti

Virtuele graffiti

ik heb een paar virtuele graffiti systemen op het web, maar kon niet vinden alle informatie gepubliceerd over hoe een te maken (maar zie laatste schakels pagina). Ik dacht dat het zou geweldig zijn voor mijn graffiti workshops, dus ik mezelf maakte e
Bouwen van uw eigen Wifi-radio

Bouwen van uw eigen Wifi-radio

De internet host is veel en veel online radiostreams, allermeest zij met een bepaald thema, variërend van oude klassiekers van de tijd tot Tibetian riverdancing. Ik moet toegeven dat ik hou van naar hen te luisteren terwijl ik ben het opbouwen van di
Intelly keuken

Intelly keuken

U ooit iets branden in je leven? Als je nee zeggen, liggen u. Ik heb alle de meest vreselijke dingen die u zich voorstellen kunt, zoals het branden van lege pannen of frietjes moest ik naar de prullenmand gooien. De eerste Europese Intel IoT Roadshow