Skip navigation

Sci Fi Your Pi

10 Posts authored by: taodude
Not much of a final update, i am afraid: real-world intrusions, and getting distracted by seeing if i could use the new 4D Systems touch screen to get around the limitations of the PiFaceCAD mean that i don't have a lot to show for the past month's activities.   Several hundred lines of code written but untested, and only tomorrow to pull it all together before the delivery deadline is not looking good.  Learning to write robust real-time code in Python has proven to be much more of a ...
Hi, again.   As promised, here is a video showing the sort of responses that you can expect to get from running the code on GitHub at https://github.com/TaoDude/Shared_I_Ching.git   Please read the Readme note about disabling the IR receiver code before running the software, or you will receive the error that Enrico describes in his Comment on my Part I update from Sunday.   ...
Introduction This is the first part of a blog covering Weeks 6 & 7, as i did not have time to publish last week owing to having to complete a report for work.  Not much to report, except that i have managed to take on board some of Enrico's (Balearic Dynamics) comments on my first set of menus.   The PiFaceCAD is a bit cramped for what i am trying to produce, but i am getting there.  Multilevel menu code in Python is now available in a public repository on GitHub:   htt ...
Introduction  Welcome to Week 5 of the I Ching hexagrams project.  At a last I have the code stable enough to create a video to show what i have achieved.  It might not look that impressive, but I have managed to get (most of) the bugs out of the start-up code so that the display output is reasonably predictable.   What I Have Done So Far  The code that underlies this little video consists of the following elements: Introductory Splash screen based on the sysinfo.py ...
Nothing dramatic to post this week, and no pictures again, but I have been debugging Python code to deal with PiFaceCAD interrupts, and progress is a bit slower than I had hoped.  However, i am nearer the point where i can share a fork of some working code on a public repository on GitHub.   I have had the BitScope Micro working with my laptop ready for when i start debugging the comms between the 4D display and the Pi, but despite using it with a new HP laptop that has not yet been o ...
Week 3 Blog This week has seen more Python coding to produce menus and test out the capabilities of the PiFaceCAD. but it is not elegant enough to share just yet.  I need to cobble together the Service Element from the Sysinfo program and the Internet Radio program so that i can get the Pi to start up the generator as a service on start up so that users don't need a console or TTY connection to use it.   I do have some pictures to share, though, as I have been looking at the possibili ...
taodude

I Ching Blog Week 2

Posted by taodude May 9, 2015
Finally getting to grips with using Python and the PiFaceCAD and accessing the Pi using SSH/PuTTY. but I'm having less success writing blog posts that have all the fancy formatting that others are using, probably because i am writing the blogs late at night as a summary of the previous day or so's activity.  Also, this Blog engine has not been programmed to autocorrect my dyslexic fingers.   I'm on the road this weekend and most of next week, and i haven't quite go the project to the ...
The early stages of software development often takes time to produce tangible results, particularly when you are climbing the learning curve of several technologies at once with crampons and ice-axes, but no rope .   However, thanks to the documentation provided for the PiFaceCAD Examples — PiFace Control and Display (CAD) 2.0.7 documentation, and the documentation that comes with Python, plus a small injection of brain power by yours truly, we have a first example of the Hexagram Di ...
taodude

I Ching Code Port

Posted by taodude Apr 28, 2015
I have not been idle.  Most of my work over the last few days has been planning and sorting the data models for the hexagrams.  However, i have been experimenting with bits of Python to produce the values that define the quantum states of each Hexagram line. and i have also been thinking about how best to display the results on the PiFace CAD display, and make good use of the navigation toggle and pushbuttons.  I might even use the IR sensor to read inputs from a remote control ke ...
Hi, Welcome to my Blog on the creation of I Ching Hexagrams using a Raspberry Pi.   The challengers have only just been announced, so i don't have the Design Kit yet.  Farnell have sent me an e-mail though telling me that it will be delivered some time over the next couple of weeks.  This introduction is a collection of snippets to give you an idea of what to expect in the run-up to the August deadline for project submission.  I do have a day job as an engineer, but i have n ...