Behrooz
Tahanzadeh


Motion detection

A simple solution

Think about intelligent shop’s window adapts displayed goods for passers-by and tons of artistic ideas which could become possible by using image processing technologies. Maybe it was a dream a couple of decades ago to gain a real-time effect, but nowadays by emergencing of powerful computers and gadgets such as Microsoft Kinect and Asus Xtion, it’s quite possible to use image processing as a mature technology.

To acquire a basic understanding about these technologies, this Processing code has been developed to demonstrate how moving objects could be detected by comparing two consecutive frames of a captured video.

read more…


Repository: Motion Detection as a Gist
Programming Language: Processing

L293D module PCB

If you’re exhausted of using complex engineered stepper motor modules and you just want to rotate a simple motor instead of being obsessed about all this hyper technological stuffs, you’ll probably find this L293D board useful. It’s all about providing a better interface and occupying less space by wires.

read more…



“BtStepper” class introduction

Stepper motors are great! they’re as flexible, simple and lovely as Arduino; and I think we can deal with them much easier than the way Stepper class works. So I’ve developed BtStepper motor class as a part of BtMicro library. The most significant difference between Stepper class and BtStepper is the method they add delay before taking each step.

read more…


Repository: BtStepper on Github
Programming Language: C++