Skip to content
Parallax Learn

Parallax Learn

  • Welcome
  • Tutorials
        • Tutorial Series head tag

          Tutorial Series
        • Tutorial Series

          The special, classroom-ready series pages are organized collections of tutorials for our most popular hardware and/or languages. The tutorials for each topic are conveniently accessible from a single page, shown in the order it is recommended that they be completed.
        • Robotics Series Head tag

          Robotics Series
        • Robotics Series

          • Artificial Intelligence
          • Cybersecurity: Radio Data tutorialCybersecurity
          • cyber:bot + Python
          • cyber:bot + MakeCode
          • Boe-Bot Tutorial SeriesBoe-Bot
          • Arduino Shield-Bot
          • ActivityBot with C TutorialsActivityBot + C
          • ActivityBot with BlocklyProp Tutorial SeriesActivityBot + BlocklyProp
          • Scribbler 3 Tutorial SeriesScribbler 3
        • Electronics & Programming Series Head tag

          Electronics & Programming Series
          • BS2 Board of Education Tutorial SeriesBS2 Board of Education
          • Propeller C-Language BasicsPropeller C Basics
          • FLiP Try-It Kit C Tutorial SeriesFLiP Try-It Kit + C
          • FLiP Try-It Kit BlocklyProp TutorialsFLiP Try-It Kit + BlocklyProp
          • Badge WX Tutorial SeriesBadge WX
          • Propeller BlocklyProp Basics and ProjectsPropeller BlocklyProp Basics
          • View All Tutorial Series »
        • Browse Tutorials
        • Browse Tutorials

          Individual tutorials sorted by robot or kit, and language.
        • By Robot or Kit
          • ActivityBot
          • SumoBot WX
          • Boe-Bot
          • Shield-Bot
          • cyber:bot
          • Badge WX
          • ELEV-8
          • ARLO
        • By Language
        • By Language

          • Propeller C
          • Arduino
          • BlocklyProp
          • PBASIC
          • Python
          • MakeCode
          • View All Tutorials »
  • Educators
  • Reference
  • Downloads
  • Home
  • All Courses

Remote Control Rock, Talk, and Roll ActivityBot

Curriculum

  • 1 Section
  • 4 Lessons
  • Lifetime
Expand all sectionsCollapse all sections
  • Remote Control Rock, Talk, and Roll ActivityBot
    4
    • 1.0
      Putting the Pieces Together
    • 1.1
      Taking a Test Drive
    • 1.2
      How Does it All Work Together?
    • 1.3
      Do More With This Project

Taking a Test Drive

Now it is time to put all the necessary files on the ActivityBot, and then take it for a drive!

  • Download the AB-IR-Remote-Wav.zip file (contains code, libraries and WAV files for this project)
  • Open the project AB-IR-Remote-Wav.side from the un-zipped project folder.
  • Connect the USB cable, and put the Activity Board power switch in position 1.

You will need to transfer the eleven WAV files from the project folder to the microSD card that comes with the ActivityBot kit. If you have a microSD/USB card adapter, you can use that to load the files onto the SD card directly from your computer before putting the card into the ActivityBoard.  If you don’t, just follow the directions below.

  • Insert the microSD card into the card slot on the Activity Board, if it is not already there.

  • In SimpleIDE, click the Program menu, then select File to SD Card.
  • Browse to the unzipped project folder, select one of the WAV files, and click Open.
  • Repeat until all eleven WAV files are on the microSD card.

Now, you are ready to run the program!

Note: If you are using the ActivityBot 360° Robot (#32600), change #include “abdrive.h” to #include “abdrive360.h” at the beginning of the program before uploading the code to your robot.

  • Click Load EEPROM & Run.
  • Set the power switch to 0. Disconnect the USB cable and put the robot on the floor.
  • Put the power switch in position 2.
  • Turn on the power-volume switch on the portable speaker.
  • Test drive it!

 

Driving Directions

The remote’s driving controls take a little bit of practice.  This is “set-and-forget” motion – you do not have to hold a button down to make the robot keep moving in that direction. Also, the motions are designed with ramping, so you can control speed as well as direction (with practice!).  Be ready to hold the Mute button down to make it stop!

Here are some driving tips:

  • A quick button tap makes the robot move slowly. Tap again or hold the button longer to make it go faster.  
  • Tap the Mute button to slow down a motion. Tap again to slow it further, or hold it down to stop. 
  • To drive around, press the Channel+ button, quickly tap Vol + or – and then tap Channel+ again immediately.  This lets you drive forward with slight course adjustments to the left or right.
  • Press Vol + or – to make the robot turn in place. Then, tap the Channel+ button a few times to make it drive in a widening circle. 
  • Try to keep the receiver in sight. If the robot is too far away, or behind an object, or if the speaker is blocking your view of the receiver, the robot might not respond to the remote.
  • The number buttons play the audio files. Buttons 1–9 play spoken words.  Button 0 plays music that will last for about 40 seconds unless you interrupt it with a different audio file.
  • Try driving the ActivityBot into an object, if you haven’t done so by accident already, to see what happens!

Printer-friendly version
Putting the Pieces Together
Prev
How Does it All Work Together?
Next

DISCUSSION FORUMS | PARALLAX INC. STORE

About | Terms of Use | Feedback: learn@parallax.com | Copyright©Parallax Inc. 2024

© 2026 Parallax Learn • Built with GeneratePress