I have been learning Qt for a while now, and one its features is the very powerful concept of SIGNALS and SLOTS. I have become very dependent on the signal-slot mechanism and I use it liberally in the projects that I play around with.
Having experimented with the Arduino, and having gotten quite familiar with the basics, I needed a way to port Arduino data into the Qt environment so that I could do more complex stuff than the Arduino’s 32KB memory onboard memory would allow. Most examples of porting Arduino data to a PC are implemented with the processing programming language . Programming in processing is quite simple to learn, and easy to distribute when you’re done. But processing is doesn’t have a very well developed GUI and I needed a way to connect my Arduino into the Qt environment because I really like the signal-slot mechanism. Continue reading →
Now that I am a little more comfortable with Arduino programming, I thought it was appropriate to change gears and move from communications over a serial line to RF communications. The mess of wires from my earlier haptic control project also needs cleaning up.
Mess of wiring in my haptic control project
The solution – cheap and effective RF communications. These little units are unbelievably cheap (under US$1.50 for the pair). At first I was understandably sceptical whether they would even work at all, but after having played around with them for a few days now, I’m convinced that they work fine, as long as I don’t expect them to function as effectively as a Xbee.
These are my struggles. It is most likely that I will never be able to express them accurately, or in full measure. But I will try. These writings are for me, and so if you are reading them, and are displeased with what you read, feel free to turn away from them at any time.
My small brain cannot process art. Like many children, poetry that didn’t rhyme meant very little to me. Music without tempo and art without symmetry remains a mystery to me even today. My brain cannot process these things, I must see patterns to see beauty. And my small brain can only recognise the simplest of patterns. But this post is not about understanding content, it is about understanding trauma.
Now that I have a working DIY flex sensor, the next step is to try and improve the degree of motion control I can implement. While my goal is to understand inverse kinematics a little better, I thought it best to experiment a little more with haptic control. Continue reading →
This weekend I built a debugging/ prototyping version of my DIY Nikon ML-L3 multifunctional remote control. In my last post, the circuit design was done using KICAD which is great for complex circuits and for professionals but a little too advanced for simple folks like me. Happily enough, I stumbled onto Fritzing, which is free to download and use and is amazing for breadboard design and prototyping. Continue reading →
I have just finished the completed schematic for my Nikon ML-L3 IR Remote DIY project. It combines the functionality of the components of Part 1,2 and 3 of this series. The design specifications are:- Continue reading →
A couple of nights ago we had a thunderstorm with lots of lightning. Obviously this was the perfect opportunity to test my LDR Lightning Detector and the GL was good enough to shake me out of my slumber and remind me to test out the circuit I had designed earlier. Continue reading →
The last capability that I want to include in my DIY Nikon IR Remote Control is a motion sensor mechanism that could trigger the camera shutter release. This would be great for people like wildlife enthusiasts to photograph shy or nocturnal animals. Continue reading →