Muts hersengolven verandert in licht (8 / 15 stap)

Stap 8: Arduino software


U kunt de software uploaden naar je hoed hetzij voordat de bouw van de LED-structuur waarin de Arduino, of daarna wanneer alles klaar is. Zoals u verkiest.

Functie van de software

De Arduino-code converteert de tekenreeks van de gegevens wordt ontvangen van de Neurosky-chip in het licht van de verschillende kleuren, helderheid en intensiteit: die zijn geprogrammeerd om te veranderen al naar gelang uw mentale toestand. De kleur van de pompom is altijd een combinatie van de real time percentages "aandacht" en "ontspanning". Bijvoorbeeld, als een gebruiker heeft gekozen als zijn "ontspanning kleur" geel en blauw als de "aandacht" kleur, de kleur van de pompom zullen een mix van geel en blauw (100% aandacht = 100% blauw, aandacht voor 50%, 50% ontspanning = 50% blauw 50% geel, enz). Als u een hoge mate van ontspanning of aandacht na verloop van tijd kunt bereiken, dan is de pompom zal schitteren in "aandacht gehaald kleur" of "ontspanning bereikt kleur". Deze kleuren zijn hetzelfde als de "aandacht kleur" en "ontspanning kleur", alleen helderder (één Neopixel is wit).

De kleur en de helderheid instellingen of het "modes", kan worden gecontroleerd met behulp van de "modus-schakelaar" (de zwarte drukknop schakelaar op de hoed). Deze schakeloptie kunt u een specifieke kleur vertegenwoordigen het niveau van de "aandacht" selecteren. De kleur van de "ontspanning" wordt automatisch gekozen voor u door de software, als een tegengestelde kleur van de kleur van de "aandacht". Bijvoorbeeld, kiest u groen voor de kleur van de aandacht, zal de software paars toewijzen als de kleur van uw ontspanning. U kunt ook de maximale helderheid van de Neopixels, Controleer de signaalkwaliteit, of kies de pompom gebruiken als een baken van licht zonder de EEG. Hoewel ik het niet gedaan hebben, kunt u aanvullende code die u toelaat om een kleur die staat voor een mix van visualiseren of dominante frequentie band vermogen (alpha, beta, delta, theta, gamma).

De software voor uploaden

De software is in de illumino_Code.zip van het bijgevoegde bestand. Awell.Ino is de belangrijkste Arduino script. Alle code is toegelicht als zichzelf. Aarzel niet om te vragen als u vragen hebt. Een speciale dank aan Kurt Olsen voor zijn toewijding bij te staan met de firmware!

  • Monteer de FTDI USB op uw Arduino.

  • Sluit de Arduino op uw computer. Altijd voorzichtig doen, zoals de mini USB-component delicaat is.

  • De Arduino IDE 1.0.6 (http://arduino.cc/en/main/software) installeren en toepassing stuurprogramma's op uw computer. Grote websites voor het leren hoe te programmeren van een Arduino: arduino.cc, electronhacks @ youtube, adafruit.

  • Selecteer de juiste Raad en seriële poort (COM). Dit is meestal het laagste getal.

  • Druk op de knop "controleren".

  • Druk op de "upload" knop.

  • Open nu de seriële poort. Moet er een stroom van getallen stroomt beneden snel. Dit zijn de hersenen gegevens inkomende van de Neurosky-chip.

Gerelateerde Artikelen

De lichte klok (IoT)

De lichte klok (IoT)

Welkom bij The Light klok, deel-kunstwerk, deel uurwerk, het is een moderne interpretatie van de klassieke analoge klok. Waar een traditionele wijzerplaat gebruikt de handen de tijd te vertellen, verandert het licht klok je hele muur in een uurwerk v
12e Doctor's nieuwe schroevendraaier!

12e Doctor's nieuwe schroevendraaier!

Dit is ons model voor de 12e Doctor's nieuwe schroevendraaier. We hebben het de dag van het seizoensfinale, met weinig foto's als referentie. Om deze reden kunnen de kleuren een beetje af.Je moet een arduino die micro en 4 LED's als u dat het licht o
Geluid Toy

Geluid Toy

Hallo!Ik heb dit geluid genereren van speelgoed voor een finale in een beginner's digitale elektronica speelgoed. Ook verandert van lichte kleuren afhankelijk van hoe u het kantelen en trilt wanneer u een noot speelt. Ik gebruikte karton, warme lijm,
Kies uw projector en vind de beste plaats voor het

Kies uw projector en vind de beste plaats voor het

In dit instructable wil ik laten zien hoe om te kiezen van een projector en vinden het beter op zijn plaats. De meest voorkomende manier om te kiezen van een projector is controle van hoeveel je kunt veroorloven, dan u vindt de modellen en ten slotte
Intelligente Solar Garden Light - deel 1

Intelligente Solar Garden Light - deel 1

ik kocht een zonne-aangedreven tuin licht. Het zonnepaneel laadt de batterijen en wanneer het donker wordt de verlichting (3 x LED's) inschakelen totdat het wordt ofwel lichten weer of de batterijen uitgeput.Het heeft een kleine hoeveelheid van intel
Smart Bluetooth Lightbulb beoordeling

Smart Bluetooth Lightbulb beoordeling

Ik heb drie kleine jongens die houden van alle dingen, knippert met name die lawaai maken!Deze lamp voldoet aan beide criteria kunt u de kleur van de lamp, maar ook muziek van de pijp aan het via je tablet/telefoon met de toegevoegde bonus van een au
Working With Sensors : Working With LDR

Working With Sensors : Working With LDR

{"context":{"embeds":{"length":0},"plugins":{"length":0},"scripts":{"0":{},"1":{},"2":{},"3":{},"4":{},"5":{},"6":{},"7&
Lasergesneden sterrenbeeld projectie Lamp

Lasergesneden sterrenbeeld projectie Lamp

De premisseWordt erg dol op astronomie, hebben ik wilde altijd al een sterrenbeeld lamp. Echter, huidige degenen op de markt een paar sterrenbeelden hebt of je hebt geen helemaal (net hebben willekeurige punten van licht te vertegenwoordigen van de s
Auto-Off nachtlampje

Auto-Off nachtlampje

Hou uw jonge geitjes sleepling met een zaklamp voor bescherming tegen monsters? Vergeet ze om te schakelen op off voordat u gaat slapen? Als u Ja op beide vragen antwoordde, moet u mogelijk uw zeer eigen batterij besparen "Auto-Off nachtlampje"S
Gitaar geluidseffecten

Gitaar geluidseffecten

een dag die ik zocht op Youtube naar Herman Li gitaar effecten en vroeg me af als ik sommige van de geluiden zonder een whammy bar kon doen. Mij tenslotte postuur uiterlijk een paar van hen (en een ander één niet in Herman's video). Dus, vertel ik u
Goedkope oplaadbare fietsverlichting

Goedkope oplaadbare fietsverlichting

ik kocht een NEBO #5550 HIGHBEAM oplaadbare licht die gebruikmaakt van de sigarettenaansteker van een auto op te laden voor slechts $10.Ik vond het echt handig om mee te nemen, en dacht dat die het een geweldige fiets-frontschijnwerper maken zou als
Snelle en eenvoudige LED mason jar

Snelle en eenvoudige LED mason jar

Mason jars en leds zijn bijna gemaakt voor elkaar. Ze zijn ogen aantrekkelijk en gewoon leuk. Ik ga u tonen hoe om een zeer eenvoudig met een paar goedkope componets u overal online vindt! Dit kan worden beschouwd als een inleidende project voor dege
Raspberry Pi gewijd Internet Radio en muziekspeler

Raspberry Pi gewijd Internet Radio en muziekspeler

heb je ooit wilde iets te vullen uw dag met mooie geluiden maar had geen zin om een PC te wijden aan dit doel? De Raspberry Pi biedt precies wat we nodig hebben, en met een paar onderdelen rond leggend, kunt u het met een paar knoppen en een knop.All
Cool Hand Lab

Cool Hand Lab

Hoe moeten mensen reageren op de kou? Hier in Alaska mensen zijn het bestuderen van de aanpassingen van koude klimaten die mens in de laatste 50.000 jaar hebben beheerst. Terug in de jaren 1950 begon wetenschappers voor het meten van de effecten van