3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Lucid Dream/Dream Recall Machine using infrared.

Lucid Dream/Dream Recall Machine using infrared.
«
  • V.jpg
  • U.jpg
  • Q.jpg
  • CIRCUIT DIAGRAM.jpg
  • PCB.jpg
  • leds and photo tran template.jpg
Hi,
This is my first instructable, so I hope everything is clear and hoping you find it interesting, and would appreciate any feedback, so here I go. I am sill testing this device with other people,  but  personally I have found  my dream recall has improved dramatically, wow! some of the dreams are totally amazing. 

WARNING. Because of the flashing Led this could pose a problem with people that are affected by epilepsy. One solution would be to connect a switch to the Led, therefore there would only be a sound as a dream trigger.

   If any one is interested in this project I can sell a kit of parts or sell a complete and tested device. Please contact me for prices at.  jeffbarnes311@googlemail.com  

Description.
The device will scan the closed eye using infrared and when movement is detected(REM) the PIC microcontroller will flash an LED and produce a sound on a piezo. This should wake one up into a dream. Useful for Lucid dreaming or if one wants to better their dream recall. I have found using this device, my dream recall has greatly improved.

Operation.
After switching on the device there will be a delay of approximately 60 seconds, to allow one to settle into bed. Then the device will scan the closed eye three times, to check functionality, after this the device will stop scanning for three hours. It will then go into a cycle of scanning the eye then delay for 15 minutes until the device is turned off or the push button is pressed. If button is pressed the LED will illuminate then flash once after which there will be a delay of 30 minutes then scanning is resumed. This is to allow you to interrupt the cycle eg. sleep was interrupted so as to allow you to go back to sleep or can be used for a nap.

Setup mode.
1/ Keep push button pressed then turn on and release button, the LED will flash and piezo will sound, this is to allow adjustment of the LED light intensity VR1 and piezo volume VR2,  also to check battery state of charge.
2/ Press button until LED only flashes and release, this will enter infrared functionality test.
3/ Pressing button again, the device will go into the main program or turn off device.


Summary of operation.
1/ When one is ready for sleep turn on device then count to 60(seconds approximately).
2/ Move the eyes under closed lids until the device has triggered three times. This is to test functionality.
3/ Device will go into a three hour delay until scanning starts.
4/ Then it will scan the eye, delay for 15 minutes and repeat until the device is turned off or the push button is pressed.
5/ If push button is pressed the Led will stay on until released then flash once, there will then be a delay of 30 minutes and continue as in 4/. The button can be pressed at any time.
6/Sweet dreams and or great lucids.
7/Turn off device with the slid switch. Good morning

   Jeff Barnes


 
Remove these adsRemove these ads by Signing Up
 

Step 1PARTS LIST

PARTS LIST
«
  • CIRCUIT DIAGRAM.jpg
  • PCB.jpg
  • A.jpg
  • D.jpg
  • C.jpg
  • G.jpg
  • E.jpg
  • mask3.jpg
  • mask1.jpg
  • last photo ←
»

Parts list.
R1 = 3K3 1/4 WATT
R2 = 10K
R3 = 5K6
R4 = 150R
VR1 = 5K PRESET
VR2 = 100K PRESET

C1 = 1000uF 6.3V ELECTROLYTIC
C2 = 100nF CERAMIC
C3 = 22pF CERAMIC

IC1 = 12F675 PIC MICROCONTROLLER
INFRARED PHOTO TRAN 3mm OR 5mm
INFRARED LED 5mm
5mm LED
PIEZO 20mm

SW1 = MINATURE SLIDE SWITCH
PB1 = MINATURE PUSH BUTTON

8 PIN DIL SOCKET
AAA BATTERY HOLDER FOR TWO AAA BATTERIES
SLEEP MASK
DOUBLE SIDED STICKY PADS X 2
STRIP BOARD 25 HOLES X 18 STRIPS
1mm HEAT SHRINK SLEEVING
TINNED COPPER WIRE FOR LINKS, 7 IN TOTAL.
SLEEP MASK

  Jeff Barnes
« Previous StepDownload PDFView All StepsNext Step »
30 comments
May 13, 2012. 11:28 AMgoldenshuttle says:
I like this project. how much if I wanna buy the pre-programmed PIC only(2 pcs). I have all the other components and can solder kits well. I only don't know about PIC programming and so.
Jan 17, 2012. 6:38 AMrasimmonds says:
Hi, thanks for this instructable, it looks great. I've never done electronics before but am willing to give it a try. Maplin is the main place to buy components in the UK and I see they are in Ireland too so hopefully you are familiar with them too. Looking at their website the range of components is quite daunting. I wondered whether u could do me a big favour and say what the Maplin product codes are for each component. Would be very much appreciated. Thanks
Jan 6, 2012. 9:27 AMTheREALfatNINJA says:
Hmmm... You know I've always wanted to try one of these devices. Problem there is that I have ZERO experience with micro controllers. :/ What can I say, it's on my 'to do' list.

Say, I see that your were willing to sell of kits or even complete units. Are you interested in putting together one of these?
Oct 21, 2011. 5:34 PMNerd10101 says:
This is an amazing project that I can not wait to build to assist me in my transition to becoming a more skillful oneironaut.

It would be even cooler if we could some how communicate with the machine to delay the cycle while we are lucid dreaming. For example a series of special eye movements.
Mar 25, 2011. 11:36 PMcanon1200 says:
Hi Jeff
Can you upload the pcb file for the dream machine? I think it might be easier to just print the pcb and solder the components than doing it on a perfboard. I would appreciate it. Thank in advance.
Jan 31, 2011. 8:20 AMbeverageexpert says:
what would it take to use the arduino instead of the pic
Feb 3, 2011. 8:12 PMMarche says:
Arduino is just an AVR dev board with a USB serial bootloader.
the underlying chip on the more recent revisions is an ATmega328, and with the bootloader you load your HEX files on to the chip with the same tool as plain old AVR programmers. IIRC, you'd need to write it with avrlibc if timing is important, as Arduino's library adds overhead. features like low power sleep modes and the watchdog timer require you to reprogram the chip's fuse (configuration bits held in EEPROM, I don't know why they're called fuses) settings, but unless you know _exactly_ what your doing, fiddling with fuse values is a great way to brick a perfectly good megaAVR.
I'm not saying the arduino isn't up to the job or berating it in any way, if it weren't for the simplicity of the thing I wouldn't have gotten into the world of embedded electronics, but porting it to Arduino kind of defeats the reason I'd go from PIC to AVR: power saving mode and the watchdog timer.
Feb 8, 2011. 4:19 PMbeverageexpert says:
Would it be possible for you to post your c code. So i can recompile it for an avr. I am going to try and build this on thursday At the hackerspace
Feb 3, 2011. 7:15 PMLord_Vek says:
Again, thanks for the answer. Yes, all my questions are answered. You know, from when I learned about the Nova Dreamer type devices and the abilities of the microcontrollers, I expected something like your circuit to appear, I mean able to scan for REM actually (I have seen similar projects but none close enough to a Nova Dreamer like yours) and simple enough for an electronic n00b like me to build. You even have sound to signal inside the dream !!!
Thank you, and may you be the winner of this contest!
Feb 3, 2011. 2:40 AMLord_Vek says:
Thanks for the quick answer.
I saw the photos. What I ask, if you can to show somehow the position of the aforementioned infra red led and transistor, relating to the eye underneath. And, the 12f675 and 12f629 (which I got many to spare) are compatible, depending on the code. If I give the .hex to a 12f629, will it work ?

Thanks again.
Feb 2, 2011. 9:38 AMemattrose says:
Hi Jeff, this is a very cool instructable. You describe in detail how to assemble this device, but I'm wondering if you could talk about how effective it is. Have you used it yourself, and have you had any success inducing lucid dreams? Can the infrared transistor accurately detect REM? That sounds like a tricky job. One issue with devices like this is they tend to fall off while you're sleeping, has that been a problem for you? I've looked into a lot of ways to lucid dream more frequently, and I might give this a try.
Feb 2, 2011. 8:56 AMLord_Vek says:
Can I use a PIC 12f629 with the same code ? And, I don't understand how you positioned the infra red led and transistor to detect the eye movement. A section view would be nice for understanding better the implementation of the LEDs (visible & infra red). Thanks for the instructable.
Jan 30, 2011. 10:10 AMSpectrace says:
is this device made to share dreams as to extract information from the subconscious?


lol,
interesting idea, it could be useful for people that have trouble falling asleep rather than taking pills.
Jan 30, 2011. 12:55 PMSpectrace says:
Haha, i meant it as a joke to the movie Inception.

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
5
Followers
1
Author:jeffxxx