how to make a dream machine
i just found out about this video and i wish could tell me if it would work. http://www.videojug.com/film/how-to-make-a-lucid-dream-machine/
That will work to flash lights in your eyes. I do not know the theory behind the idea that it will keep you partially awake and therefore aid in lucid dreaming. Who knows different things work for different people. If you are technically competent it is a simple thing to make.
The flashing light will have the effect of photic brainwave entrainment. However he does not mention or seem to be concerned about the frequency. Again I question his initial theory and put forth photic brainwave entrainment as an important factor here.
I would suggest adding a circuit to control the frequency. It would be pretty simple, just do a frequency divider off a 555 chip or something like that. You can probably find a circuit design on the net or in a textbook.
Thanks for the post Mr Flux ..
Another alternative is play with arduino ( open source hardware/software ). It cost arround $12. BTW, Arduino microcontroller (the chip inside the board ) is even better than REM-Dreamer microcontroller. I've made a prototype with it to detect the REM basicly I used an PIR Sensor as INPUT and as OUTPUT I've got to Led's witch I managed to attach it to swimming goggles ...
The source code I wrote goes below but it's very basic code.. Now I coding another code that send my REM pattern to a host and generate a graph ... If you want to get info and thousands of ideas what you can do with this litter one ... visit: http://www.arduino.cc/
/* Open REM-Detector project v.0.1 Copyright (c) <2012> <Andre Amorim, at
int ledPin = 7; // choose the pin for the LED int inputPin = 2; // choose the input pin (for PIR sensor) int pirState = LOW; // we start, assuming no motion detected int val = 0; // variable for reading the pin status int pinSpeaker = 10; // Set up a speaker on a PWM pin (digital 10)
void setup() { pinMode(ledPin, OUTPUT); // declare LED as output pinMode(inputPin, INPUT); // declare sensor as input pinMode(pinSpeaker, OUTPUT); // delcare speaker as output Serial.begin(9600); } void loop(){ val = digitalRead(inputPin); // read input value if (val == HIGH) { // check if the input is HIGH digitalWrite(ledPin, HIGH); // turn LED ON playTone(300, 160); // playTone(300, 120); delay(150); // delay(150);
if (pirState == LOW) { // we have just turned on Serial.println("REM detected!"); // We only want to print on the output change, not state pirState = HIGH; } } else { digitalWrite(ledPin, LOW); // turn LED OFF playTone(0, 0); delay(300); if (pirState == HIGH){ // we have just turned off Serial.println("REM ended!"); // We only want to print on the output change, not state pirState = LOW; } } } // duration in mSecs, frequency in hertz void playTone(long duration, int freq) { duration *= 1000; int period = (1.0 / freq) * 1000000; long elapsed_time = 0; while (elapsed_time < duration) { digitalWrite(pinSpeaker,HIGH); delayMicroseconds(period / 2); digitalWrite(pinSpeaker, LOW); delayMicroseconds(period / 2); elapsed_time += (period); } }
MrFlux wrote: That will work to flash lights in your eyes. I do not know the theory behind the idea that it will keep you partially awake and therefore aid in lucid dreaming. Who knows different things work for different people. If you are technically competent it is a simple thing to make.
The flashing light will have the effect of photic brainwave entrainment. However he does not mention or seem to be concerned about the frequency. Again I question his initial theory and put forth photic brainwave entrainment as an important factor here.
I would suggest adding a circuit to control the frequency. It would be pretty simple, just do a frequency divider off a 555 chip or something like that. You can probably find a circuit design on the net or in a textbook.
Who knows different things work for different people. But that wasn't worked to flashlights in my eyes in past days.
This video describes the very detailed expects of dreaming.
Hi have you a component list and circuit ? wich arduino do you use?.
I think i can figure out from the code, but i'm a begginer arduino programmer.
Another question. Does the pir sensor work fine and activate with eye movement?.
Thank you