70016 Parallax Inc, 70016 Datasheet - Page 77

TEXT INFRARED REMOTE FOR BOE-BOT

70016

Manufacturer Part Number
70016
Description
TEXT INFRARED REMOTE FOR BOE-BOT
Manufacturer
Parallax Inc
Datasheet

Specifications of 70016

Accessory Type
Manual
Product
Microcontroller Accessories
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
For Use With/related Products
Boe-Bot®
For Use With
29122 - KIT PARTS IR REMOTE FOR BOE-BOT
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Contains lead / RoHS non-compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
70016SE
Manufacturer:
ST
0
ACTIVITY #3: APPLICATION TESTING WITH BOE-BOT NAVIGATION
There are lots of application kits, application notes, and magazine articles published that
show how to use BASIC Stamp microcontroller modules with all manner of sensors,
actuators, and coprocessors. You can use many of these as resources to add features to
your Boe-Bot. Many pre-written example programs in these resources are formatted
similarly to the IrRemoteButtons.bs2 application in the activity you just finished. You
will often see constant declarations for meaningful numbers, subroutines that do the key
jobs, and of course, the variables needed for the application and its subroutines. Other
sections that contain
also appear.
In this activity, you will write a Boe-Bot navigation main routine that uses the features
provided by IrRemoteButtons.bs2. By getting familiar with adapting these reusable
programs to your Boe-Bot, you can make use of a much wider variety of published
resources. Especially when it comes to a new sensor, display, or sound processor, the
"hard" work has already been done in the published example program. It will be up to
you to adapt it to your specific robotic (or other) application. In many cases, you will
take subroutines and their associated constants and variables from several programs and
combine them into a master application that controls several subsystems.
Save the program as TestIrRemoteButtonsYourTurn.bs2.
Modify the Constants section so that these values are accounted for.
Modify the
key is pressed and "LAST" or "PREV CH" when the LAST (or sometimes PREV CH)
key is pressed.
If your remote has VCR control buttons:
VCR control buttons such as >> (FAST FORWARD) and << (REWIND) buttons don't cause
the remote to send codes when it's in TV mode. You can use your remote's manual and try
programming it with the SONY VCR remote codes. One of them usually works for making
the remote speak the same PWM language as the SONY TV controller. Keep in mind that
this works with some (but not all) universal remotes.
The VCR button can then be used to enable all the VCR control buttons. Provided you
programmed in the right code, most of the TV buttons will still work too. You can use
IrRemoteButtons.bs2 to display the values of
and expand your list of constants (the
variable for the VCR control buttons (STOP, PAUSE, PLAY, REWIND, FAST FORWARD,
and RECORD) should range between 24 and 29.
SELECT…CASE
DATA
directives, initialization routines, and revision histories may
statement so that it displays "MUTE" when the MUTE
CON
directives). The values of the
remoteCode
for each VCR control button
remoteCode

Related parts for 70016