European
based company with global Delivery
www.robotmaker.co.uk
________________
Home Up
________________
IRCF user group
________________
If
you need support with our products then click
here to register > Support
Centre
________________

http://www.bittybot.com
http:/www.solarbotics.com
_________________________
________________

News Feeds
Latest
Robot - News
Latest
Robot - Blogs
Latest
Robot - Videos
Latest
Robot - Groups
Latest
Robot
- Web
You Tube
Morphogenesis:
Shaping Swarms of Intelligent Robots
more
News...
______________________
What is Biomimetics?
It is the abstraction of good design from Nature.
| |
Benefits
and Features of the Infrared Control Freak
Modules
|

 
Infrared
Control
Freak LIGHT™ IRCF-L
is a 6 in 1 programmable robot sensor module with the
following benefits & features:
The
IRCF is a microprocessor controlled sensor, specially
designed for robot proximity sensing, infrared remote control and IR
inter-robot communication, e.g. for robot gaming where 180 degree inter-robot
proximity detection and where basic inter-robot communication is required.
Examples of use are robot tag, strategic robot battle games, maze running,
robot flocking, robot swarms, artificial life simulation, Mini sumo
competitions, Biomimetics & insect
navigation behaviors,
etc.
The
unique circular display, 'points' in the direction of the nearest object,
for easy debugging and instant feedback. This small module 4,7cm x 5,0cm
(1.85"x2") is packed with many features
offering a totally new dimension to
your autonomous robotics projects.
180 degree infrared proximity sensor, with approximate distance
indication
Infrared
Remote Control* for inter-robot communication and control
Infrared Transmission* for inter-robot communication and
control
Directional ambient day-light' sensing (for photovore &
photophobe experiments)
Infrared Beacon 'homing' function for easy searching of Infrared beacons.
Continuous Beacon transmission function (can be used as an Infrared
beacon)
Simple serial port interface to get you up and running quickly
*Sony
SIRC standard
The IRCF Light has been designed for autonomous robotic control
and for robotic gaming. However it can also be used for any other infrared control
application such Infrared Beacons,
object
tracking, security, etc.....
Infrared
Remote Control, Robot Gaming, Robot Swarms & Inter-robot communication
 |
The
IRCF module can both transmit and receive the Sony SIRC standard
infrared signals. This standard is normally available on most
multi function TV/Video/DVD type remote controllers |
 |
By
using of the programmable TV / Video / DVD remote controller you can
take full control of your robot and control it like any remote control
model. IR-Control Freak™ decodes Infrared commands and converts them
into serial data for easy remote control of your robots. |
 |
Robot
Swarms and Robot gaming can be achieved by transmitting encoded SIRC Sony IR
signals to two or more IRCF devices by enabling inter-robot communication
and identification. For example you can determine
whether your opponent is a friend or foe by asking "who are you"? Why
not also configure a
unique ID for each robot and robot team, allowing your robot to communicate
between team robots or swarms and send a 'tag' codes to the other teams. This
feature can be used for robot gaming e.g.
robot tag, strategic
war games or for simulation such as Biomimetic
approaches & insect navigation behaviors, insect colony
simulation, etc. Some further gaming ideas are on the research
and development page. |
Obstacle
avoidance & 180 degree proximity Sensing
 |
Three
Infra-red proximity sensors provide approximately 180 degrees of detection.
The module acts like a range finder, providing non-contact proximity
data from about 2cm (1") to about 30cms (1ft). The range can be
extended by adding additional IR LED's. The IR-CF module enables accurate
robot control through narrow passages, which is important for obstacle
avoidance or maze running games |
.
Simple
control
 |
A
robot controller just need to sends a one-byte control command
to the IRCF-L (see user manual for details of commands) via a
serial connection (see above). The IRCF
module then instantly interpreted and returns back detailed
information on either 180 degree Infrared proximity detection (IRPD), Infrared remote control, Infrared SIRC transmission,
Infrared Beacon sensing. |
In
build 5v Power supply **
 |
The
module even has it's own 5v power regular, which can also be used as
a limited power source within your robot project. |
**
not available on the IRCF 'barebone' version
Rapid Development Approach
 |
This
module is designed to get you up-and-running with your robot
projects quickly - within hours rather than weeks! Allowing you to
focus your time developing the logic rather than fixing
electronic or mechanical problems. |
Directional
Ambient Light Sensing
 |
The
IRCF-L v 2.0 has directional light-sensing functionality added onto the PCB, provided by two
cadmium sulphide photo-resistors light sensors. |
 |
Your
robot will be able to detect which direction light is coming from,
enabling your robot to head towards light (photovore)
or 'hide' in the shadows (photophobe). This
offers many new 'artificial life' experiments and other
exciting robot gaming dimensions.
|
(click
to zoom)
 |
You
can also program your robot to follow a light source (such as a torch) or
get your robots to race through a maze with a light source as a direction
finder.
|
Visual display for
rapid program debugging
 |
A
unique compass-style LED display 'points' in the approximate direction of
the nearest obstacle. A green centre LED illuminates when an object is about
100mm (4") away from the robot. |
 |
The
circular display is also used to display the command state of if
the IRCF and to give visual indication of the commands being
executed. This helps with rapid debugging your robot applications |
 |
The
circular display also offers easy debugging and instant feedback. |

 |
The
on-board microprocessor has pre-programmed
Fuzzy Logic
proximity detection algorithms for
instant object avoidance decision making; freeing up your main robot
processor to do other tasks.. |
Fuzzy Logic
 |
The pre-programmed Fuzzy Logic proximity detection
algorithms, enable instant object avoidance decision, This frees-up a lot of
processing your main robot controller would normally need to do. |
 |
If you don't
want to use the pre-programmed logic,
can build your own Fuzzy
Logic
rule structure and rule matrix
(error/error.dot) from the 6 bytes of
'raw' proximity detection data (command 032). Using clever algorithms you can also determine whether your opponent is moving towards you or away from
you. |
In
build 5v Power supply
 |
The
module even has it's own 5v power regular, which can also be
used as a limited power source within your robot project. |
Infrared
Beacon Search
 |
The
IR Beacon command mode allows the robot to determine approximately
in which direction an IR signal is coming from. This can be used
as a guidance system for homing into an IR beacon or used
for locating an approx position on another robot in robot
games. |
Compact
Size for Robot Competition
 |
The
compact sensor module is only 4,7cm x 5,0cm (1.85"x2"),
making it suitable for robot competitions as small as the Micro
Sumo class competitions.
|
Easy
Interfacing to your Robot Controller
using Serial
Communication protocol
 |
Our
Infrared Control Freak programmable sensor modules are 'plug & play'
... meaning you just need a 3 wire serial interface between your robot
controller and Infrared control freak. Most
robot controllers (please check with your robot controller documentation) already have a built-in command set to receive and transmit serial data, enabling you to be up and running
very quickly. |
 |
Standard
Version BAUD Rate = 9600 bps
PICAXE
version BAUD Rate = 2400 bps
8
data bits, No parity bit, No Stop bit
.
The
IRCF delivers asynchronous serial data with an 'RS-232' format, except voltages are at 0-5
volts! Although the voltage is outside the RS-232
standard, it is suitable for interfacing to most robot controllers. Depending on the
configuration of your robot controller's serial connection, the signal may need to be inverted.
For true RS232 interface a
MAX232 may be required.
Note
that these are inverted signals i.e. the standard for direct connection
with a PC RS232 port. Please use 1K ohm voltage limiting resistors of
you intend to connect directly to a PC serial port. This is
necessary unless a MAX232 is used, which has on-board voltage boosters to create
the required voltage. Ensure external circuits are configured to
provide inverted signals rather than a true signal (which is standard
for Basic Stamp, PICAXE
controllers.)
|
 |
A
2400 Baud version is also
available for PICAXE or other microcontrollers that require slower communication
protocol
|
 |
Simple
connection, using
just a simple 3 wire serial interface (RX, TX ,GDN), your robot
controller (e.g. Basic Stamp, Picaxe) can start communicating with the Infrared control freak. You
have instant access to Infrared proximity sensing, Ambient light sensing, Infrared remote control
(TX and RX), and beacon
functionality.
|

Easy
interface to PICAXE (2400 baud version)
 |
A special Infrared Control Freak - Light sensor module has
been developed for the PICAXE
range of microcontrollers. The version is configured with a
compatible 2400 baud serial interface, offering many new
exciting PICAXE project opportunities for one of the most easiest
microcontroller ranges. Read more |
Easy
interface to the Basic Stamp *
 |
The
Infrared Control Freak Light module interfaces easily to the Parallax
Basic Stamp
and other common Microcontrollers; such as the PICAXE**, Baisc24,
BasicX, or robot kits such as the Growbot*,
Boebot* & Bipeds from Parallax* .
|
The data can be transmitted as ASCII to the Debug screen on
the Basic Stamp or other terminal program or as decimal (selected by
programmable code). The data can also be visualised in real time using a 3 -D graph
such as the ones available in MS Excel.

*Basic Stamp,.Growbot, Boebot are trade marks of Parallax Inc.
Interfacing
the Infrared Control Freak to MegaBitty Controller
 |
A
software UART has been development by BittyBot
to enable the IRCF to interface to the MegaBitty. This SW
UART offers an added advantage as it has the advantage of freeing
up the Hardware UART for communications with a computer for
programming. Some example code on using them. Look for
ircf_cv.zip in the MegaBitty Sample Code section in the MegaBitty
Yahoo group files section:
http://tech.groups.yahoo.com/group/MegaBitty/files/MegaBitty%20sample%20
code/
or download directly from here:
ircf_cv.zip
SW UART routines for the Infrared Control
Freak. Written in C for the CodeVision compiler.
(Download files at own risk. Virus check all
files downloaded from this site. ROBOTmaker takes no
responsibility for these files.) |

MegaBitty
and IRCF attached to a modified toy tank chassis
 
IRCF
and MegaBitty in a micro robot where spaced is required for other
electronics.
Prices & Ordering
User and Technical
Manuals
Assembly
Instructions
The
infrared control Freak - Light is also available as a self assembly
kit.
Technical References
Do you need even more information? Then contact: support@ROBOTmaker.co.uk
Custom
Designs
If you need special functionality or
special control characters for your robot project, we may be able to add this
functionality for you too. Just send an email to sales@robotmaker.co.uk.
|
| |
|