Skip navigation

Smarter Life

November 18, 2013
Hello all,   This update is a bit late, but due to a "locked knee" (can't fully stretch my leg anymore) I had some other concerns to deal with!   Update on the complete challenge Here are some posts to get you started if you jumped into this challenge, and didn't get the full context: Smarter Life Challenge Competitors (thanks joeman!) Review of first design week! Overview - week 2 of PSOC Design Challenge   A word about deadlines This is a challenge; probably the greatest cha ...
An Old Timer This is a self contained project that demonstrates how to use the Timer component to measure the duration of a button push. It is one of my tests of the Timer (2.5) component. This picture may look simple but there's a bit going on here:      The Timer (2.5) component is configured as a resettable One Shot Timer with trigger and capture      The Timer is triggered upon the depression of the push button      The captu ...
Captured on Film! The Timer (2.5) component also has a capture input. It's options are identical to the timer's trigger options: None Rising Edge Falling Edge Either Edge Software Controlled With the Capture Counter checkbox unchecked, the Capture pin is similar to a Lap time button of a stopwatch but works for a down counter rather than an up counter. The Capture causes the value of the timer to be captured for use for another process. The Capture doesn't cause the timer to stop coun ...
I know in the last post I said I was going to work on the hardware, but it seems like I got sucked into one too many problems on the software side.  However, the hard works has paid off, as I have successful ported over the QP, a quasi-RTOS framework, over to the PSoC4 processor.   So what does this mean? Well, in the grand scheme of things, not very much.  The ported software is merely a framework on which the application layer will be written. Nevertheless, the capabilities of ...
First I want to thank all of you who commented on my last week update; DAB, good suggestion - I researched some commercial head sensors and what they are used for, and it looks like a lot of research groups are looking into processing brain waves or various applications.  Paul, thank you for your comment – yes, I can measure the movement of eyes and I am showing some signals below.  Thank you vsluiter for your comments – yes, facial muscles are driven by electrical signals ...
Implementing Encoders   This part is basically an amalgam of existing bits I got from example code. I've tested out that I can get it to read my encoders. It looks good as long as I don't need to use this method with more than one encoder at once. To start I just set up a UART connection, which I read with PuTTY. Getting the encoder to read was surprisingly simple. My project is attached, this is highly based on existing example code from cypress. Once I set the pins in the .cysch tab and ...