Studuino IR Receiver Manual

Similar documents
idvr-pro Viewer Software for Mac User Manual ver 0.1

User s Manual. Management Software for ATS

PRODUCTIVITY THROUGH INNOVATION 600 CONTROL DIRECT DRIVE TECHNICAL/OPERATION MANUAL

Victoria Combo Remote Control

Quick Start Guide to computer control and robotics using LEGO MINDSTORMS for Schools

SNMP Web Management. User s Manual For SNMP Web Card/Box

Mirror Mount Video Monitor/Recorder with Front and Rear View Night Cameras PLCMDVR5

North Texas FLL Coaches' Clinics. Beginning Programming October Patrick R. Michaud republicofpi.org

K-Type Thermocouple Sensor User s Guide

Transmitter Interface Program

Six-servo Robot Arm. DAGU Hi-Tech Electronic Co., LTD Six-servo Robot Arm

ezsystem elab16m Project 1F: Alarm System (Full Project description)

How To Program An Nxt Mindstorms On A Computer Or Tablet Computer

SA-9600 Surface Area Software Manual

Installing the Gerber P2C Plotter USB Driver

DSG SoftPhone & USB Phone Series User Guide

User's Guide. Integrating Sound Level Datalogger. Model Introduction

User and installation manual

Millennium Learning Centres How to scan documents you want to edit

Windows XP Home Edition / Windows XP Professional

User's Guide DylosLogger Software Version 1.6

User Manual V1.0. Remote Software

Configuring the Siemens TC35 modems for use with the MI2292

UPS Monitoring and Management Software

ViewPower. User s Manual. Management Software for Uninterruptible Power Supply Systems

Thank you for choosing mysdatv box for being your gateway to faith and family programming. I pray that this programming will be a blessing for you

Modern Robotics, Inc Core Device Discovery Utility. Modern Robotics Inc, 2015

Using Flow Control with the HEAD Recorder

How-To: Changing the target IP address for pcanywhere Remote Control

Digital I/O: OUTPUT: Basic, Count, Count+, Smart+

Tutorial for Programming the LEGO MINDSTORMS NXT

Microsoft Word 2011: Create a Table of Contents

Global Water Instrumentation, Inc.

EMBEDDED C USING CODEWARRIOR Getting Started Manual

USER GUIDE WIRELESS USB TO AUDIO KIT. Model: 29594

HOW TO TRANSFER FILES BETWEEN EEN IDL7000 PVR AND USB2 DEVICE

AVR Butterfly Training. Atmel Norway, AVR Applications Group

Creating a Project with PSoC Designer

Current Monitoring Kit QUICK START GUIDE

Help with common problems changing Adobe Reader's settings

REMOTE AGENT USER S MANUAL

2013 G Miller. 3 Axis Brushless Gimbal Controller Manual

IR-PRO IR-PRO. Operation Guide. Professional Infrared Code Capture System

Current Monitoring Kit

USER MANUAL V5.0 ST100

How to connect your Victron to a computer with VE Bus Quick Configure

One of the following messages will appear in red when DisplayStudio is not properly connected to a media player on the wireless network.

LIFT CONTROL SYSTEMS CATALOGUE 2007

Update date:

Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205]

HYDROSOFT Version INSTALLATION AND OPERATING

RLC Series Resonance

Additional Guides. TETRIX Getting Started Guide NXT Brick Guide

RX-6 Six In - One Out All in One Receive Antenna Switch Local and Remote Control System RX6ACI User Manual Version 2.1

EET 310 Programming Tools

WA Manager Alarming System Management Software Windows 98, NT, XP, 2000 User Guide

SNMP Web card. User s Manual. Management Software for Uninterruptible Power Supply Systems

MVS - Mini Video Speaker

BitLocker To Go User Guide

IR-210/712A + TouchPAD

SYSTEM 45. C R H Electronics Design

GPRS/MMS/SMS Digital Infrared Trail Camera User s Manual WCM-3004

CHAPTER 6: SEARCHING AN ONLINE DATABASE

Wireless Audio Video Sender

Table of Contents. 0. Internet Connectivity Assumptions Identifying the Network Wall Jack Identifying the Ethernet Cable..

INFRARED REMOTE CONTROL HELICOPTER

Getting to Know Xsight Home Screen and Everyday Use Settings PC Setup

Product Description Product structure

VIA High Definition Audio VDeck User Guide Black Skin

DUKANE Intelligent Assembly Solutions

User s Manual. Management Software for Inverter

Quick Start Guide. DVR DS-7200HWI-SH Series DVR. First Choice For Security Professionals

EPSON Perfection 1650/1650 PHOTO. Scanner Parts. Scanner Specifications. Basic Specifications. device Effective pixels

Sage Timesheet Web Access How To Use Timesheet

Leaf River Outdoor Products Vibrashine, Inc. P.O. Box 557 Taylorsville, MS (601) FAX (601)

DOMUSBOX. User guide. Index

Murata MEMS Evaluation Unit User Manual

POPP Hub Gateway. Manual

How To Download From A Tachograph With A Tachoreader Combo (Tachograph)

EVA Drivers 6.1 and TWAIN Installation Guide for EVA Classic Digital Sensors

Serial ATA 2 Ports PCI Host

/ / / Audio distribution system A44/A88 pc software

( ) manual_tocomsat duo LITE.indd :44:57

SwannEye HD Plug & Play Wi-Fi Security Camera Quick Start Guide Welcome! Lets get started.

EV3 Programming. Overview for FLL Coaches. A very big high five to Tony Ayad

Bridge Mobile with Connection Magic User Guide

The Parts of the System

INDEX. Trademarks All name and product s trademarks mentioned below are the property of their respective companies.

Parts List. Navigation

Wireless LAN g USB Adapter

Table of Contents. Chapter1. Introduction Before Installation System Requirements... 1

T-BOXN12R. First steps with T-BOXN12R. You can make it wireless. Date: Version 1.0

Important. Please read this User s Manual carefully to familiarize yourself with safe and effective usage procedures.

FUTURELIGHT RDM PC DIRECTOR

School of Business: Printing Guide

SoundLAB Software Download Software from the Bogen website:

How To Use Mview On A Powerline 2.2 (Powerline) On A Pc Or Macbook 2 (Powerplst) On An Iphone Or Ipa 2 (Aldo) On Your Iphon 2 (

Lab 4 - Data Acquisition

PJ-673 Mobile Printer USER S GUIDE

999GPS Tracking Platform Operation Guide

Transcription:

Studuino IR Receiver Manual This manual explains the Studuino Programming Environment and how to use it. As the Studuino Programming Environment develops, this manual may be edited or revised. You can find the full manual below. Installing Studuino Software http://artec-kk.co.jp/studuino/docs/en/studuino_setup_software.pdf

Index 1. About Your IR Receiver... 1 1.1. Overview... 1 1.2. Specifications... 1 2. Connecting to Studuino... 1 3. In the Studuino Icon Programming Environment... 2 3.1. Sample Program... 8 4. In the Studuino Block Programming Environment... 11 4.1. IR Receiver Values... 13 4.2. Sample Program Using the IR Receiver... 13

1. About Your IR Receiver 1.1. Overview Your IR (infrared) Receiver can be installed on your Studuino to receive and output data from any infrared remote control. 1.2. Specifications Operating Voltage 3.3-5V Carrier Frequency 38kHz Peak Frequency 940 nm 2. Connecting to Studuino 1 Use the three-wire 15 cm or three-wire 30 cm connecting cable (products 153125 and 153126, sold separately). 2 The white end of the cable plugs into your IR Receiver, while the black end connects to your Studuino. 3 Connects to A0-A5. The gray signal wire should face inward. IR Receiver Connects to A0-A5. Make sure the cables are inserted correctly! 1

3. In the Studuino Icon Programming Environment Familiarize yourself with the basics of the Studuino Programming Environment by reading the Studuino Programming Environment Manual and the Icon Programming Environment Guide. From the Edit menu click Optional Parts. A check will appear beside this option when enabled. Enabled when checked Your IR Receiver can use any connector from A0-A5. Only one IR Receiver at a time can be selected in the Port Settings dialog. 2

The IR Receiver cannot be selected in A1 due to being selected in A0. Programs which use both an IR Receiver and I2C device (Accelerometers, Gyroscopes, or Color Sensors) are too large for your Studuino's memory. The below message will appear if you attempt to select both an IR Receiver and an I2C device in the Port Settings dialog. You will need to register the remote control signals you wish to use. Open the Edit menu and click Register IR Signal. 3

This will open the Register IR Signal screen. Press any button on the remote control and a signal value will appear. Received signal value Unregistered is selectable for any values which have not been registered yet. Give the value a name by typing a name in the text box and pressing Enter or clicking Register. 4

Type a name and press Enter or click Register. The signal will be registered. Do the same for every button you wish to use. Registered signals will be added to the list as selectable items. These items can also be selected using the mouse. 5

Registered items become selectable. Use the buttons on the right to change the order of or delete items on the list. 6

Use registered IR signals as conditions. The Sensor Viewer does not show values for IR Receivers. 7

3.1. Sample Program Familiarize yourself with the basics of the Studuino Programming Environment by reading the Studuino Programming Environment Manual and the Icon Programming Environment Guide. In this section we will make a program that uses the directional buttons on your remote control to make your robot turn. 1 Open the Port Settings dialog and choose the settings shown below. 2 Check the Repeat Indefinitely box, place icons, and set them as shown below. 8

No. 1 Action: Forward, Speed: 6, Time: 0.5 sec, Brake: OFF Condition: IR Receiver = Remote Control No. 2 Action: Backward, Speed: 6, Time: 0.5 sec, Brake: OFF Condition: IR Receiver = Remote Control 9

No. 3 Action: Right Turn, Speed: 6, Time: 0.5 sec, Brake: OFF Condition: IR Receiver = Remote Control No. 4 Action: Left Turn, Speed: 6, Time: 0.5 sec, Brake: OFF Condition: IR Receiver = Remote Control 10

4. In the Studuino Block Programming Environment To use your IR Receiver in the Block Programming Environment you will need to make sure the IR Receiver block is available and active. Follow the steps below to do this: 1 From the Edit menu, choose Show Optional Parts to display the new sensor blocks. Click the Edit menu and select Show Optional Parts. The new sensor blocks will appear 2 Click the Edit menu and choose Port Settings... to open the Port Settings dialog. Click the Edit menu and select Port Settings... The Port Settings dialog will appear 11

3 Your IR Receiver can use any connector from A0-A5. Under the Sensor / Buzzer / LED section of the Port Settings dialog, check any box from A0 to A5 and use the combo box to select the IR Receiver. Click OK. The following sections assume the IR Receiver is connected to A0. Only one port at a time from A0 to A5 can be used with an IR Receiver. Programs made in the Block Programming Environment which use both an IR Receiver and I2C device (Accelerometers, Gyroscopes, or Color Sensors) are too large for your Studuino's memory. The below message will appear if you attempt to select both an IR Receiver and an I2C device in the Port Settings dialog. 4 The IR Receiver block will become active. You will now be able to use the IR Receiver block 12

4.1. IR Receiver Values Your IR Receiver detects the ID of any button pressed on a remote control. The IR Receiver block returns the value of that ID, which is any whole number from 0-4294967296. You can see the raw value of any button ID on the Sensor Board while in Test mode. Press a button on the remote control and the ID value assigned to that button will be shown. 4.2. Sample Program Using the IR Receiver The button ID values detected by your IR Receiver can be registered as constants. 1 Click the Run menu and choose Test ON to show the Sensor Board. ON from the Run menu The Sensor Board will appear 2 Press a button on the remote control. When the ID value appears in the Sensor Board, right click it and choose Register the IR Receiver Value. Shows the ID of the button being pressedchoose Test Right click the Sensor Board when using an IR Receiver to bring up the context menu 13

3 Give the button value a name and click OK. 4 A constant block with the name you specified in step 3 will appear in the Variables palette. The value of this constant block is the value of the registered button A constant block will appear 5 Once a button ID has been registered the Sensor Board will show the name of the constant in place of the raw value. You can view the raw value again by checking the box next to the constant block in the Variables palette. Check the box to show the raw ID value which has been assigned to the constant The constant name will be shown after the ID has been registered 14

6 Any constant blocks you have created can be deleted using the Delete a Variable button. Use the Delete a Variable button to remove constant blocks The ID value will appear again The picture below shows an example program using an IR Receiver. This program uses the buttons on a remote control to make a twin-dc Motor car robot move forward and backward. The and buttons of the remote control are assigned to forward and backward constants, respectively. The first stage of the loop retrieves the value of the IR Receiver. If that value matches either one of the constants, the DC Motor will move in the corresponding direction. 15