Thursday, May 14, 2009

Boe-Bot Robot with Bluetooth




There are 3 types of Boe-Bot avilable with USB, Serial and Blue tooth version. But blue tooth version is realy rocking one. This Boe-Bot robot is paired with the eb500 Bluetooth  Transceiver AppMod, a
 winning  hardware combination to use with your PC as a base station. When used in conjunction with other PC programming environments,  tremendous opportunities exist for large-vo
lume datalogging, remote operation, web monitoring, real-time data analysis, and more. The choice is yours!

Sensors to make your Robot more intelligent
Boe-Bot come with all necessary items you require to built a bot. Additionally you can get sensors to have more experimeno ts.

  1. Co Gas Sensor Module
  2. CH4 Gas Sensor Module
  3. Digital Thermometer
  4. Flexiforce Sensor Kit
  5. Tri-Axis Accelerometer
  6. Compass Module
  7. Relavtive Humidity Sensor
  8. Infrared Receiver
  9. IR Transmitter Kit
  10. Temperature Sensor Kit
  11. LPG Gas Sensor
  12. GPS Receiver
  13. Ultrasonic Sensor
  14. QTI Sensor
  15. Color Sensor
  16. Light to Frequency Converter

Crawler Kit

You can make your Boe-Bot Robot a Crawler by adding Boe-Bot Crawler kit, which can be additionaly purchased. The Crawler runs on standard Boe-Bot source code with only minor adjustments for ground speed. Sample PBASIC code is included in the documentation.





Gripper Kit
You can covert your Boe-Bot Robot in a lifter by Gripper Kit. Gripper Kit adds pick-up and carry capability to your Boe-Bot Robot. The Gripper features parallel plates that open, clamp onto and lift objects all with one cleverly utilized Parallax Standard Servo. Since the Gripper's servo plugs right into a servo port on the Board of Education, no additional battery pack is needed. The lightweight but sturdy aluminum, brass and plastic Gripper hardware weighs less than 7 ounces.


Sample Programme of Boe-Bot...

This program will prompt you for the number of pulses to send to the servos, and then the pulse width to transmit to each servo.  The program sends about 43 pulses per second, so 43 pulses would give you 1 second of run time, 86 would give you 2 seconds, and so on.  For speed control, 800 is about full speed counterclockwise, 700 is full speed clockwise, and 750 is stop.  If you want a wheel to go half speed counter clockwise, try about 775.  Half speed clockwise, would be about 725, and so on. 

 

' Sample.bs2

' {$STAMP BS2}

' {$PBASIC 2.5}

pulseCnt       VAR     Word

pulseLeft      VAR     Word

pulseRight     VAR     Word

counter        VAR     Word

'Wait FOr the eb500 radio To be ready.

PAUSE 1000

'Wait for the EB500 Bluetooth connection to be established.

DO UNTIL IN5 = 1: LOOP

SEROUT 1, 84, [CLS,

                   "Click the Debug Terminal's",

               CR, "transmit windowpane and..." ]

PAUSE 250

DO

   SEROUT 1, 84, [CR, CR, "Enter number of pulses: "]

    SERIN 0, 84, [DEC pulseCnt]

    SEROUT 1, 84, [DEC pulseCnt]

    SEROUT 1, 84, [CR, "Enter left servo",

                       "pulse width: "]


    SERIN 0, 84, [DEC pulseLeft]

    SEROUT 1, 84, [DEC pulseLeft]

    SEROUT 1, 84, [CR, "Enter right servo",

                       "pulse width: "]


    SERIN 0, 84, [DEC pulseRight]

    SEROUT 1, 84, [DEC pulseRight]

    SEROUT 1, 84, [CR, "Executing..."]

    FOR counter = 1 TO pulseCnt

      PULSOUT 13, pulseLeft

      PULSOUT 12, pulseRight

      PAUSE 20

    NEXT

LOOP







If you are a beginner and need to learn about Microcontrollers and Sensors, i will highly recommend this to you. You can learn more about it at...

RFID (Radio Frequency Identification)


RFID has become very popular now a days, it being used as auto data collection (ADC) technology in many fiel
ds for example Passports, Libraries, School, Universities, Hospitals, Stores and Museums.

RFID is way of tracking objects using the radio waves typically called an RFID tag. Some tags can be read from several meters away and beyond the line of sight of the reader.

There are two major parts, One is an integrated circuit for storing and processing information, modulating and demodulating aradio-frequency (RF) signal, and other specialized functions.The second is an antenna for receiving and transmitting the signal.















On the other hand some say that using this technology for identification is a security threat, for example countries that put RFID in passports include Norway, Japan, most EU countries including Ireland and UK, Australia and the United States, Serbia, Republic of Korea.

See this artical at InfoSecurity.Us!




For further details you can visit... 
http://en.wikipedia.org/wiki/RFID


Wednesday, May 13, 2009

Traxster .NET Micro Framework Kit













Wirte your own progrmms for Traxster robot using .NET Micro Framework Robotic Kit.

. Now you can learn the .Net Micro Framework, and use it develop cool autonomous applications using the Traxster Robot! This is the coolest .NET Micro Framework development kit available!
The Traxster MF Robot Kit uses one of our Serializer Robot Controllers for the low level sensory and motor control, and features the SJJMicro EDKPlus development kit that serves as the .NET MF brains. The EDKPlus kit is based on the 200 Mhz iPac-9302 ARM9 processor, which is where the Tiny CLR runs.
Developing managed C# applications for the Traxster MF is extremely easy, and deployment is a snap. Managed applications deployed to the EDKPlus board are non-volatile. Thus, the application starts right up once power is applied.
This kit comes packed with hardware and user documentation, including a Visual Studio 2005 Solution containing the source code for the SerializerLibMF library and useful examples.
Want to learn the .NET Micro Framework, and have tons of fun doing it? The Traxster MF Kit is your development solution!

For futher details see...

Microsoft Axum for .Net







Build Parallel Applications using Axum

Axum is a language that builds upon the architecture of the Web and principles of isolation, actors, and message-passing to increase application safety, responsiveness, scalability, and developer productivity.
Other advanced concepts we are exploring are data flow networks, asynchronous methods, and type annotations for taming side-effects.

Virtualization with Hyper-V

Well this is not a very new technology but i am realy loving it now, it can reduce the cost and management effectively. With Hyper-V, the next-generation hypervisor-based server virtualization technology. This enables you to make the best use of your server hardware investments by consolidating multiple server roles as separate virtual machines (VMs) running on a single physical machine and also efficiently run multiple different operating systems—Windows, Linux, and others—in parallel, on a single server, and fully leverage the power of x64 computing.




For further details see
http://www.microsoft.com/windowsserver2008/en/us/hyperv-main.aspx