iRobot IR-CT01 User Manual

Ez controller

Advertisement

Quick Links

EZ Controller (IR-CT01)
User Manual

Advertisement

Table of Contents
loading

Summary of Contents for iRobot IR-CT01

  • Page 1 EZ Controller (IR-CT01) User Manual...
  • Page 2: Table Of Contents

    EZ Controller User Manual_EN_V.1.0 INDEX 01 Overview 1.1. Precautions------------------------------3 1.2. Proper Storage---------------------------3 02 Function & Operation 2.1. Function----------------------------------4 2.2. Mode Selection---------------------------5 2.3. External Switch and Signal Input---------5 2.4. Parts Pin Map-----------------------------6 03 Example of Actuator Control through Arduino IDE 3.1. Overview---------------------------------7 3.2.
  • Page 3: Overview

    EZ Controller User Manual_EN_V.1.0 Overview Arduino-based EZ Controller is a controller to easily operate / test mightyZAP linear servo actuators. The features of EZ Controller are as follows. Operate the linear actuator simply and easily through various input devices on the board by using the built-in ...
  • Page 4: Function & Operation

    EZ Controller User Manual_EN_V.1.0 Function & Operation 2.1 Function EZ Controller Components and Description  ① A Position External switch input (○: +, ●:-) ⑬ ○ ⑪ ⑫ ① ② B Position External switch input (○: +, ●:-) ⑭ ● : Position command by external switch or external signal.
  • Page 5: Mode Selection

    EZ Controller User Manual_EN_V.1.0 2.2 Mode Selection Test the operation of the actuator using the basic operation program built into the EZ Controller.  The basic operation program consists of Manual Mode, Position Select Mode, and Position Toggle Mode.  (The mode switch only affects the basic operation program.) Manual Position Select...
  • Page 6: Parts Pin Map

    EZ Controller User Manual_EN_V.1.0 2) External Signal Input : To recognize the signal in the second hole of each terminal, apply 3.3~12V level signal. 2.4 Part Pinmap Parts No : Part number described on the manual Page 4. Pin Name : Arduino(Leonardo) I/O Pin Part No Pin Name Purpose...
  • Page 7: Example Of Actuator Control Through

    EZ Controller User Manual_EN_V.1.0 Example of Actuator Control through Arduino IDE Actuator control via the Arduino IDE's data communication protocol (RS-485 or TTL). This is for the advanced users of Arduino who want to control actuators more freely through data communication of Arduino. 3.1 Overview Here are Arduino examples to control mightyZAP through EZ Controller.
  • Page 8 EZ Controller User Manual_EN_V.1.0 [Program Description] Example of setting two points with the value of a variable resistor and moving them to the corresponding point when the buttons of A and B are pressed. Mapping for PWM value Short : 900 Long : 2100 Read the variable resistor values of Position A and Position B and assign values to “A_stroke_val”...
  • Page 9: Ex. - Toggle Position

    EZ Controller User Manual_EN_V.1.0 3.3. Example - TogglePosition This is an example of inverting 2 Positions designated by 1 toggling button. Select [Example] - [IRROBOT_EZController] - [EZ]– [EasyControl_TogglePosition] [Description] Mode switch (#8) can be positioned anywhere. (Mode switch only works in the built-in basic program) Supply power to the input power terminal (#7).
  • Page 10: Ex. - Manual Position

    EZ Controller User Manual_EN_V.1.0 3.4. Example –Manual Position Moving the position of the actuator by moving distance of the linear potentiometer. Select [Example] - [IRROBOT_EZController] - [EZ]– [EasyControl_MPosition] [Description] Mode switch (#8) can be positioned anywhere. (Mode switch only works in the built-in basic program) Supply power to the input power terminal (#7).
  • Page 11: Ex. - Basic Function

    EZ Controller User Manual_EN_V.1.0 3.5. Example –Basic Function Switching control mode and controlling actuator through Mode selection slide switch. Select [Example] - [IRROBOT_EZController] - [EZ]-[EasyControl_BasicFunction] 선택 [Description] Supply power to the input power terminal (#7). Make sure correct input voltage(7.4V or 12V) and correct polarity.(GND and VCC) Carefully insert the connector suitable for the selected communication.
  • Page 12: Ex. - Extra

    EZ Controller User Manual_EN_V.1.0 3.6. Example –Extra IO(1) Controlling the actuator by receiving the input of the digital IO pin. Select [Example] - [IRROBOT_EZController] - [EZ]–[EasyControl_ExtIO] [Description] Mode switch (#8) can be positioned anywhere. (Mode switch only works in the built-in basic program) Supply power to the input power terminal (#7).
  • Page 13: Ex. - Extra

    EZ Controller User Manual_EN_V.1.0 3.7. Example -Extra IO(2) Controlling the actuator by receiving the input of an external sensor to the analog IO pin. Select [Example] - [IRROBOT_EZController] - [EZ]–[EasyControl_Sensing] [Description] Mode switch (#8) can be positioned anywhere. (Mode switch only works in the built-in basic program) Supply power to the input power terminal (#7).
  • Page 14: Ex. - External Communication

    EZ Controller User Manual_EN_V.1.0 3.8. Example –External Communication Controlling the actuator through external communication by the Bluetooth port. Select [Example] - [IRROBOT_EZController] - [EZ]–[EasyControl_ExtCom] [Description] Mode switch (#8) can be positioned anywhere. (Mode switch only works in the built-in basic program) Supply power to the input power terminal (#7).
  • Page 15: Ex. - Mode Selection

    EZ Controller User Manual_EN_V.1.0 3.9. Example – Mode Selection Example for the mode setting that can be operated according to the value of the mode selection switch (Fig# 8). Select [Example] - [IRROBOT_EZController] - [EZ]–[EasyControl _ModeSelect] [Description] In the same way as [Basic Function], the operation can be different according to the position of Mode selection switch(#8), and the operation can be assigned for each mode.
  • Page 16: Ex. - Stroke Limit

    EZ Controller User Manual_EN_V.1.0 3.10. Example –Stroke Limit Example which can set the max/min limit of stroke with 2 x position setting variable resistors(fig#3&4). Select [Example] - [IRROBOT_EZController] - [EZ]–[EasyControl _StrokeLimit] [Description] Mode switch (#8) can be positioned anywhere. (Mode switch only works in the built-in basic program) Supply power to the input power terminal (#7).

Table of Contents