Home Communication and A.I.
07.02.2012
Communication and A.I. PDF Print E-mail

Source Code Download: Communication and A.I.

 

Language   Download ZIP file

Program Description Author Hardware
Penguin Penguinese This program uses the Virtual Sound Synthesizer chip and the Virtual Volume Amplifier (VVA), peizo speaker and a collection of sounds and effects to create a Penguin Robot language. Humanoido Stock Penguin
Penguin Modern Keyer This program will configure Penguin, using the right photodetector as a virtual touch pad, and create a Morse Code keyer. Penguin has selected a modern keyer. Operation is simple. Touch Penguins' right photodetector. It's easy to tap out the Morse Code and practice for your Ham Radio license, or just have fun using the code table. Humanoido Stock Penguin
Penguin Morse Messaging This program handles the entire alphabet, all numbers and special characters, and outputs a Morse Code message using Penguins' peizo speaker and Debug screen. The text message is composed and placed into data statements at the end of this program. The message is entered in lower case. Humanoido Stock Penguin
Penguin Code Tapper Penguin robot has the Morse Code itch, in his foot! He calls for help using a foot to tap out a message. Code: three short, three long, and three short - SOS!!! Humanoido Stock Penguin
Penguin 1923 Keyer With this code, you can practice Morse Code in retro style! This is an old time nostalgic 1923 keyer. The sound is a buzzer - the newer innovation that came after keyer clicks. Operation is simple. Touch Penguins right photodetector. It's easy to tap out the Morse Code and practice for your Ham Radio license, or just have fun using the code table. Humanoido Stock Penguin

Pure Virtual Reality   Download ZIP file

Program Description Author Hardware
Penguin Virtual Keyboard This is a tiny 3-key keyboard, virtual, existing in software. The input uses the IR transmitters and receivers to drive the virtual keyboard. It's activated by the position of your finger over the IR transmitters based on infrared rays. It converts the infrared transmitters and receiver into a three key numerical entry keyboard. To demonstrate this function, touching key 1 or 2 (from left to right) displays the key number on the debug screen. Key 3 is activated with both key 1 and 2. When the key is activated, a virtual mechanic key click sound is heard Humanoido Stock Penguin
Penguin Virtual Touchpad Here's code for a new way to communicate with your Penguin bot. It's a Virtual Touchpad. It can be used like a touchpad or touch switch. To operate, just touch the photo eye on Penguin! The demo screen will report "touched" or "not touched."
Of course, this can be converted to many things, for communicating with Penguin, on/off condition inputs, and for those interested, the actual touch sensitivity of the pad can be varied for analog-like functions or instruments! This program will require simple calibration for effective results.
Humanoido Stock Penguin
Penguin Body Switch This is a virtual on/off switch using Penguins' body and compass. To turn on the switch, move Penguins' body until it faces North. A high pitch tone is heard. To turn off the switch, move Penguin to South. A low pitch tone is heard. The switch is latching. Once it's on, it stays on until switched off. The switch condition is reported to the Debug screen.
The tone will sound when the body is within the specified range. When the target body switch position is precisely reached, the tone will become steady. To squelch the tone, the body is offset.
Humanoido Stock Penguin
Penguin 2digit display Stock Penguin has a one digit display. Once you count from zero to to nine - it won't go any higher. However, in the real world, there are many applications that use two digit numbers. It's much more useful to count from 0 TO 99 than from 0 TO 9.
This program will convert Penguins 1-digit display into a 2-digit display. This is a fully functional VR Virtual Display that counts two digit numbers from 10 TO 19. To accomplish this small miracle, the code uses timing and persistence of vision.
Humanoido Stock Penguin
Penguin 3digit display Penguin Robot displays 1, 2 & 3 digit numbers on a 1 digit display.
Counts numbers 0 through 100 inclusive.
This is a VR Virtual Reality 3-Digit Display in software only.
Humanoido Stock Penguin

Remote Control   Download ZIP file

Program Description Author Hardware
Penguin Remote Controller Welcome to the new hand held remote function on Penguin Robot! With this program, along with the Parallax IR Hand Held Remote or a TV remote with the SONY function standard, wireless infrared communications is added to Penguin robot.
This program can be used to determine the IR range, determine which keys equal which code, confirm the operation of SONY standard remotes, confirm the operation of Penguins infrared receiver, adjust the infrared receiver, test bank switching in remotes, troubleshoot off brand remotes, check the functions of a Parallax remote, confirm remote battery conditions and add remote function to your own programs.
Humanoido Stock Penguin, IR Remote
Penguin Remote Companion Penguin robot program to display codes from a non-Parallax remote when remote keys are pressed. Uses the SONY standard. Displays raw code values on the Debug screen. This is the companion program to penguin_remote_controller. Humanoido Stock Penguin, IR Remote

Artificial Intelligence   Download ZIP file

Program Description Author Hardware
Penguin Tic Tac Toe Penguin Robot is the master of Tick Tac Toe. He's so good, you cannot win! However, you can tie the game in four moves so there's no winner. Penguin is not too happy about a tie game. However, when winning, Penguin lets you know with a Penguinese laugh. Humanoido Stock Penguin
Last Updated on Friday, 21 August 2009 18:22
 

Copyright © 2012 by VR Consulting - Valid XHTML 1.0 Transitional Valid CSS Template Design by PRO TEMPRE