Processing Game

Processing Game
Thomas Schelling showed, in 1971, that a small preference for one’s neighbors to be of the same race could lead to total segregation. This model is used as an example to show how such individual behaviour can bring about such undesirable social conventions without the need for evil master plan [1]. The model can be ...

Arduino robot kit – Motor library

Arduino robot kit - Motor library
Once the motors were connected to the motor controller (see previous post), I started working on writing the code for basic robot movement. The basic motor commands are: onFwd/onRev: move each motor independently in the forward or reverse direction off/stop: stop either motor gradually (float) or abruptly (break) fwdRight/fwdLeft: turn the robot by running the two motors at different speeds in ...

What is Ad Hoc Node?

An ad hoc node refers to a device in a wireless ad hoc network. Ad hoc networks (or more accurately, mobile, multi-hop, wireless networks) are a class of networks that does not depend on any central administration or infrastructure in its operations. Unlike wired networks, an ad hoc network could be working in an environment ...

Arduino robot kit – Motor Control

Arduino robot kit – Motor Control
The motor controller module is based on L298N driver. The documentation for the module was hard to find but there are many boards that are based on the same driver. So, I was able to piece the information together and  figure out how to use the module. L298N Controller Module L298N is a high voltage, high current motor driver chip, ...

Arduino robot kit – Range sensor

Arduino robot kit – Range sensor
The robot kit includes an ultrasonic range sensor (HC-SR04), a 2kg-torque servo motor (TowerPro SG90), and a plastic holder that is supposed to attach the motor to the robot top plate and provide a base to attach the sensor. Unfortunately, the items are not totally compatible with each other, so I had to use some wires and ...

Arduino robot kit – Robot Assembly

Arduino robot kit – Robot Assembly
My first step in the assembly is to mount the Arduino card and the Sensor Shield V5 on the top plate and make sure they work. Information about the included Arduino UNO is everywhere but the starting point is always at http://www.arduino.cc/. The sensor board has no active components. It provides extension pins for Arduino ...

Arduino robot kit

Arduino robot kit
A couple of months a go I discovered this robot kit online. The price was so attractive (~$100), I had to buy it immediately. As advertised, the robot comes disassembled which I found interesting because it would give me a chance to experiment a little before putting it together. The components came as in the ...

Robotics

Robotics
I like robotics and there was a time when I wanted a career in building robots. I am glad that didn’t happen because now I can build robots for fun. My interest in robots was renewed in 2001 when I discovered LEGO Mindstorms in this IEEE Spectrum article, and since then I had fun with ...