MioRobot/miorobot.s2e

798 lines
25 KiB
Plaintext

{
"extensionName": "Mio Robot",
"description": "Extension para usar Mio Robot con mBlock",
"version": "1.9",
"author": "miorobot.es ",
"homepage": "http://miorobot.es/formacion/mio-robot-con-mblock",
"sort":0,
"javascriptURL":"js/miorobot.js",
"firmware":"1.2.103",
"extensionPort":0,
"tags" : "makeblock",
"blockSpecs": [
["h","Al iniciar Mio (Modo Arduino)","mio_runArduino",
{
"src":"",
"inc":"#include <EEPROM.h>\n#include <Servo.h>\n#include <Wire.h>\n",
"def":"",
"setup":"",
"loop":""
}],
["w", "motor %d.MIO_motorPort velocidad %d.MIO_motorValue","mio_runMotor", "M1", 0,
{
"setup":"motor_{0}.setpin_mio({0});\n",
"inc":"#include \"ROBO3_DCMotorTC118S.h\"\n",
"def":"ROBO3_DCMotorTC118S motor_{0};\n",
"work":"motor_{0}.run({1});\n",
"loop":""
}],
["w", "motor1 velocidad %d.MIO_motorValue motor2 velocidad %d.MIO_motorValue","mio_run2Motors", 0, 0,
{
"setup":"motor_5.setpin_mio(5);\nmotor_6.setpin_mio(6);\n",
"inc":"#include \"ROBO3_DCMotorTC118S.h\"\n",
"def":"ROBO3_DCMotorTC118S motor_5;\nROBO3_DCMotorTC118S motor_6;\n",
"work":"motor_5.run({0});\nmotor_6.run({1});\n",
"loop":""
}],
["w", "motores en %d.MIO_normalPort velocidad M1 %d.MIO_motorValue velocidad M2 %d.MIO_motorValue","ExtendedMotor","Port1", 0, 0,
{
"setup":"Extended_motor_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_DCMotorTC118S.h>\n",
"def":"ROBO3_DCMotorTC118S Extended_motor_{0};\n",
"work":"Extended_motor_{0}.run({1},{2});\n",
"loop":""
}],
["w", "servo %d.MIO_allPort %d.slot angulo %d.servoValue","mio_runServo", "OnBoard", "Slot1", 90,
{
"setup":"servo_{0}_{1}.setpin_mio({0},{1});\n",
"inc":"#include <ROBO3_Servo.h>\n",
"def":"ROBO3_Servo servo_{0}_{1};\n",
"work":"servo_{0}_{1}.runTo({2});\n",
"loop":""
}],
["w", "LED de color %d.MIO_allPort %d.RGB_index rojo%d.RGB_value verde%d.RGB_value azul%d.RGB_value","mio_runLed", "OnBoard","all",0,0,0,
{
"setup":"rgbled_{0}.setpin_mio({0});\n",
"inc":"#include \"ROBO3_RGBled.h\"\n",
"def":"ROBO3_RGBled rgbled_{0};\n",
"work":"rgbled_{0}.setColor({1},{2},{3},{4});\n rgbled_{0}.show();\n",
"loop":""
}],
["w", "tira de LED %d.slot_RGB %d.RGB_index rojo%d.RGB_value verde%d.RGB_value azul%d.RGB_value","mio_runLine", "Slot1","all",0,0,0,
{
"setup":"RGBline_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_RGBline.h>\n",
"def":"ROBO3_RGBline RGBline_{0};\n",
"work":"RGBline_{0}.setColor({1},{2},{3},{4});\n RGBline_{0}.show();\n",
"loop":""
}],
["w", "salid digital %d.MIO_normalPort %d.slot establecer a %d.HL_level","mio_runDigital", "Port1", "Slot1", "LOW",
{
"setup":"Extern_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_Extern.h>\n",
"def":"ROBO3_Extern Extern_{0};\n",
"work":"Extern_{0}.digitalWrite({1},{2});\n",
"loop":""
}],
["w", "salida analogica %d.MIO_normalPort %d.slot establecer valor %d.PWM_value","mio_runAnalog", "Port1", "Slot1", 128,
{
"setup":"Extern_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_Extern.h>\n",
"def":"ROBO3_Extern Extern_{0};\n",
"work":"Extern_{0}.analogWrite({1},{2});\n",
"loop":""
}],
["w", "reproducir musica %d.MIO_allPort %d.audioContent","mio_runAudio", "OnBoard", "music do",
{
"setup":"otp_{0}.setpin_mio({0});\n",
"inc":"#include \"ROBO3_OTPvoice.h\"\n",
"def":"ROBO3_OTPvoice otp_{0};\n",
"work":"otp_{0}.write({1});\n",
"loop":""
}],
["w", "matriz de leds %d.MIO_normalPort mostrar numero: %n brillo: %d.expBrightness","showNumber", "Port1", 0, 4,
{
"setup":"leds_{0}.setpin_mio({0});\n",
"inc":"#include \"ROBO3_LedMatrix.h\"\n",
"def":"ROBO3_LedMatrix leds_{0};\n",
"work":"leds_{0}.showNumber({1},{2});\n",
"loop":""
}],
["w", "matriz de leds %d.MIO_normalPort mostrar texto: %s columna %d.expColumn brillo %d.expBrightness","showCharacters", "Port1", "Hi", 1, 4,
{
"setup":"leds_{0}.setpin_mio({0});\n",
"inc":"#include \"ROBO3_LedMatrix.h\"\n",
"def":"ROBO3_LedMatrix leds_{0};\n",
"work":"leds_{0}.showString({1},{2},{3});\n",
"loop":""
}],
["w", "matriz de leds %d.MIO_normalPort color:%d.MIO_expression_color brillo is:%d.expBrightness dibujar:%m.drawFace","showDraw", "Port1","blue",4, " ",
{
"setup":"leds_{0}.setpin_mio({0});\n",
"inc":"#include \"ROBO3_LedMatrix.h\"\n",
"def":"ROBO3_LedMatrix leds_{0};\nunsigned char drawBuffer[16];\nunsigned char *drawTemp;\n",
"work":"drawTemp = new unsigned char[16]{{3}}; memcpy(drawBuffer,drawTemp,16); free(drawTemp); leds_{0}.showBitMap(drawBuffer,{2});\n",
"loop":""
}],
["w", "matriz de leds %d.MIO_normalPort mostrar valor sensor %n brillo is %d.expBrightness","showData", "Port1",0,4,
{
"setup":"leds_{0}.setpin_mio({0});\n",
"inc":"#include \"ROBO3_LedMatrix.h\"\n",
"def":"ROBO3_LedMatrix leds_{0};\n",
"work":"leds_{0}.showWave({1},{2});\n",
"loop":""
}],
["w", "display numerico %d.MIO_normalPort numero %n","mio_runSegmentDisplay7","Port1", 100,
{
"setup":"digitron_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_SegmentDisplay7.h>\n",
"def":"ROBO3_SegmentDisplay7 digitron_{0};\n",
"work":"digitron_{0}.showNumber({1});\n",
"loop":""
}],
["w", "siguelineas %d.MIO_normalPort %d.sensor_number establecer limite a %d.light_value","setThreshold", "Port1","LEFT",200,
{
"setup":"linefollower_{0}.setpin_mio({0});\n",
"inc":"#include \"ROBO3_LineFollower.h\"\n",
"def":"ROBO3_LineFollower linefollower_{0};\n",
"work":"linefollower_{0}.set_light_value({1},{2});\n",
"loop":""
}],
["w", "sensor de llama %d.MIO_normalPort %d.sensor_number establecer limite a %d.flame_value","setflameThreshold", "Port1","LEFT",200,
{
"setup":"flame_{0}.setpin_mio({0});\n",
"inc":"#include \"ROBO3_Flame.h\"\n",
"def":"ROBO3_Flame flame_{0};\n",
"work":"flame_{0}.set_flame_value({1},{2});\n",
"loop":""
}],
["w", "musica activada %d.music_switch","set_music","On",
{
"setup":"",
"inc":"",
"def":"",
"work":"",
"loop":""
}],
["-"],
["-"],
["B", "pulsador %d.MIO_allPort %m.button_state","getButtonState","OnBoard","pressed",
{
"setup":"button_{0}.setpin_mio({0});\n",
"inc":"#include \"ROBO3_Button.h\"\n",
"def":"ROBO3_Button button_{0};\n",
"work":"button_{0}.read()=={1}",
"loop":""
}],
["B", "valor digital %d.MIO_normalPort %d.slot es %m.Digital_state","getDigitalState","Port1","Slot1","HIGH",
{
"setup":"Extern_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_Extern.h>\n",
"def":"ROBO3_Extern Extern_{0};\n",
"work":"Extern_{0}.digitalRead({1})=={2}",
"loop":""
}],
["R", "valor analogico %d.MIO_normalPort %d.slot","getAnalog","Port1","Slot1",
{
"setup":"Extern_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_Extern.h>\n",
"def":"ROBO3_Extern Extern_{0};\n",
"work":"Extern_{0}.analogRead({1})",
"loop":""
}],
["R", "sensor de ultrasonidos %d.MIO_normalPort distancia","getUltrasonic","Port1",
{
"encode":"{d0}",
"setup":"ultrasonic_{0}.setpin_mio({0});\n",
"inc":"#include \"ROBO3_UltrasonicSensor.h\"\n",
"def":"ROBO3_UltrasonicSensor ultrasonic_{0};\n",
"work":"ultrasonic_{0}.read()",
"loop":""
}],
["B", "sensor PIR %d.MIO_normalPort","getPirmotion","Port1",
{
"setup":"PIR_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_PIR.h>\n",
"def":"ROBO3_PIR PIR_{0};\n",
"work":"PIR_{0}.read()",
"loop":""
}],
["R", "sensor de llama %d.MIO_normalPort %d.flameSensors","getflame","Port1","All",
{
"setup":"flame_{0}.setpin_mio({0});\n",
"inc":"#include \"ROBO3_Flame.h\"\n",
"def":"ROBO3_Flame flame_{0};\n",
"work":"flame_{0}.read({1})",
"loop":""
}],
["R", "sensor de llama %d.MIO_normalPort %d.sensor_number valor limite","getfFlamethreshold","Port1","LEFT",
{
"setup":"flame_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_Flame.h>\n",
"def":"ROBO3_Flame flame_{0};\n",
"work":"flame_{0}.read_old({1})",
"loop":""
}],
["R", "sigue-lineas %d.MIO_normalPort %d.linefollowerSensors","getLinefollower","Port1","All",
{
"setup":"linefollower_{0}.setpin_mio({0});\n",
"inc":"#include \"ROBO3_LineFollower.h\"\n",
"def":"ROBO3_LineFollower linefollower_{0};\n",
"work":"linefollower_{0}.read({1})",
"loop":""
}],
["R", "sigue-lineas %d.MIO_normalPort %d.sensor_number valor limite ","getLinefollowerthreshold","Port1","LEFT",
{
"setup":"linefollower_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_LineFollower.h>\n",
"def":"ROBO3_LineFollower linefollower_{0};\n",
"work":"linefollower_{0}.read_old({1})",
"loop":""
}],
["R", "sensor de grises %d.MIO_normalPort","getGarysensor","Port1",
{
"setup":"Gray{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_Gray.h>\n",
"def":"ROBO3_Gray Gray{0};\n",
"work":"Gray{0}.read()",
"loop":""
}],
["R", "modulo de 8 botones %d.MIO_normalPort","getkeyValue","Port1",
{
"setup":"key_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_Key.h>\n",
"def":"ROBO3_Key key_{0};\n",
"work":"key_{0}.read(0)",
"loop":""
}],
["B", "modulo de 8 botones %d.MIO_normalPort es %d.key_borad","JudgekeyValue","Port1","UP",
{
"setup":"key_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_Key.h>\n",
"def":"ROBO3_Key key_{0};\n",
"work":"key_{0}.read({1}) == 1",
"loop":""
}],
["R", "sensor de temperatura %d.MIO_normalPort %d.slot","getTEMP","Port1","Slot1",
{
"setup":"DS18B20_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_DS18B20.h>\n",
"def":"ROBO3_DS18B20 DS18B20_{0};\n",
"work":"DS18B20_{0}.read({1})",
"loop":""
}],
["R", "sensor de luz %d.MIO_allPort","getLightsensor","OnBoard",
{
"encode":"{d0}",
"setup":"lightSensor_{0}.setpin_mio({0});\n",
"inc":"#include \"ROBO3_LightSensor.h\"\n",
"def":"ROBO3_LightSensor lightSensor_{0};\n",
"work":"lightSensor_{0}.read()",
"loop":""
}],
["R", "sensor de sonido %d.MIO_allPort","getSoundsensor","OnBoard",
{
"encode":"{d0}",
"setup":"soundSensor_{0}.setpin_mio({0});\n",
"inc":"#include \"ROBO3_SoundSensor.h\"\n",
"def":"ROBO3_SoundSensor soundSensor_{0};\n",
"work":"soundSensor_{0}.read()",
"loop":""
}],
["R", "sensor de color %d.MIO_allPort %d.colornumber","getColorsensor","Port1","RED",
{
"setup":"ColorSensor_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_ColorSensor.h>\n",
"def":"ROBO3_ColorSensor ColorSensor_{0};\n",
"work":"ColorSensor_{0}.read({1})",
"loop":""
}],
["R", "potenciometro %d.MIO_normalPort","getPOENTIOMETER","Port1",
{
"setup":"Pot_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_Potentiometer.h>\n",
"def":"ROBO3_Potentiometer Pot_{0};\n",
"work":"Pot_{0}.read()",
"loop":""
}],
["B", "mando infrarrojos %d.MIO_allPort pulsado %d.IRbuttonROBO3","getInfrared","OnBoard","BUTTON_RED",
{
"setup":"ir_{0}.setpin_mio({0});\n",
"inc":"#include \"ROBO3_InfraredReceive.h\"\n",
"def":"ROBO3_InfraredReceive ir_{0};\nISR(D2_PCISR){ ir_{0}.dataUpdate(); }\n",
"work":"(ir_{0}.read() == {1})",
"loop":"ir_{0}.checkSignal();\n"
}],
["R", "mando infrarrojos %d.MIO_allPort","getInfraredValue","OnBoard",
{
"setup":"ir_{0}.setpin_mio({0});\n",
"inc":"#include \"ROBO3_InfraredReceive.h\"\n",
"def":"ROBO3_InfraredReceive ir_{0};\nISR(D2_PCISR){ ir_{0}.dataUpdate(); }\n",
"work":"(ir_{0}.read())",
"loop":"ir_{0}.checkSignal();\n"
}],
["-"],
["-"],
["w", "modulo MP3 %d.MIO_normalPort play %d.mp3state","mio_run_mp3_state", "Port1", "PLAY",
{
"setup":"mp3_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_MP3.h>\n",
"def":"ROBO3_MP3 mp3_{0};\n",
"work":"mp3_{0}.MP3_STATE({1});\n",
"loop":""
}],
["w", "modulo MP3 %d.MIO_normalPort establecer %d.mp3vol","mio_run_mp3_vol", "Port1", "vol+",
{
"setup":"mp3_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_MP3.h>\n",
"def":"ROBO3_MP3 mp3_{0};\n",
"work":"mp3_{0}.MP3_STATE({1});\n",
"loop":""
}],
["w", "modulo MP3 %d.MIO_normalPort volumen %n","set_mp3_vol", "Port1", 10,
{
"setup":"mp3_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_MP3.h>\n",
"def":"ROBO3_MP3 mp3_{0};\n",
"work":"mp3_{0}.SET_MP3_MODE(VOL,{1});\n",
"loop":""
}],
["w", "modulo MP3 %d.MIO_normalPort EQ %d.mp3eq","mio_run_mp3_eq", "Port1", "NO",
{
"setup":"mp3_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_MP3.h>\n",
"def":"ROBO3_MP3 mp3_{0};\n",
"work":"mp3_{0}.SET_MP3_MODE(EQ,{1});\n",
"loop":""
}],
["w", "modulo MP3 %d.MIO_normalPort ciclo %d.mp3cycle","mio_run_mp3_cycle", "Port1", "Single_play",
{
"setup":"mp3_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_MP3.h>\n",
"def":"ROBO3_MP3 mp3_{0};\n",
"work":"mp3_{0}.SET_MP3_MODE(CYCLE,{1});\n",
"loop":""
}],
["w", "modulo MP3 %d.MIO_normalPort seleccionar %n","mio_run_mp3_choice", "Port1", "1",
{
"setup":"mp3_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_MP3.h>\n",
"def":"ROBO3_MP3 mp3_{0};\n",
"work":"mp3_{0}.MP3_CHOICE(0X42,{1});\n",
"loop":""
}],
["-"],
["-"],
["w", "pantalla LCD %d.MIO_normalPort CLR %d.lcd_color","lcd_clr", "Port1", "RED",
{
"setup":"lcd_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_LCD.h>\n",
"def":"ROBO3_LCD lcd_{0};\n",
"work":"lcd_{0}.LCD_CLR({1});\n",
"loop":""
}],
["w", "pantalla LCD %d.MIO_normalPort SD (%d.lcd_x , %d.lcd_y ) picture:%n","lcd_sd", "Port1", "0","0","1",
{
"setup":"lcd_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_LCD.h>\n",
"def":"ROBO3_LCD lcd_{0};\n",
"work":"lcd_{0}.LCD_SD({1},{2},{3});\n",
"loop":""
}],
["w", "pantalla LCD %d.MIO_normalPort HV %d.lcd_direction","lcd_hv", "Port1", "TRANSVERSE",
{
"setup":"lcd_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_LCD.h>\n",
"def":"ROBO3_LCD lcd_{0};\n",
"work":"lcd_{0}.LCD_HV({1});\n",
"loop":""
}],
["w", "pantalla LCD %d.MIO_normalPort BL %d.lcd_light","lcd_bl", "Port1", "200",
{
"setup":"lcd_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_LCD.h>\n",
"def":"ROBO3_LCD lcd_{0};\n",
"work":"lcd_{0}.LCD_BL({1});\n",
"loop":""
}],
["w", "pantalla LCD %d.MIO_normalPort PS (%d.lcd_x , %d.lcd_y ) color %d.lcd_color","lcd_ps", "Port1", "100","100","RED",
{
"setup":"lcd_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_LCD.h>\n",
"def":"ROBO3_LCD lcd_{0};\n",
"work":"lcd_{0}.LCD_PS({1},{2},{3});\n",
"loop":""
}],
["w", "pantalla LCD %d.MIO_normalPort PL (%d.lcd_x , %d.lcd_y ) (%d.lcd_x , %d.lcd_y ) color %d.lcd_color","lcd_pl", "Port1", "100","100","200","200","RED",
{
"setup":"lcd_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_LCD.h>\n",
"def":"ROBO3_LCD lcd_{0};\n",
"work":"lcd_{0}.LCD_PL({1},{2},{3},{4},{5});\n",
"loop":""
}],
["w", "pantalla LCD %d.MIO_normalPort BOX (%d.lcd_x , %d.lcd_y ) (%d.lcd_x , %d.lcd_y ) Fill %d.Fill_switch color %d.lcd_color","lcd_box", "Port1", "100","100","200","200","off","RED",
{
"setup":"lcd_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_LCD.h>\n",
"def":"ROBO3_LCD lcd_{0};\n",
"work":"lcd_{0}.LCD_BOX({1},{2},{3},{4},{5},{6});\n",
"loop":""
}],
["w", "pantalla LCD %d.MIO_normalPort CIR (%d.lcd_x , %d.lcd_y ,R %d.lcd_r ) Fill %d.Fill_switch color %d.lcd_color","lcd_cir", "Port1", "100","100","200","off","RED",
{
"setup":"lcd_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_LCD.h>\n",
"def":"ROBO3_LCD lcd_{0};\n",
"work":"lcd_{0}.LCD_CIR({1},{2},{3},{4},{5});\n",
"loop":""
}],
["w", "pantalla LCD %d.MIO_normalPort SBC %d.lcd_color","lcd_sbc", "Port1", "RED",
{
"setup":"lcd_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_LCD.h>\n",
"def":"ROBO3_LCD lcd_{0};\n",
"work":"lcd_{0}.LCD_SBC({1});\n",
"loop":""
}],
["w", "pantalla LCD %d.MIO_normalPort NUM %n","lcd_num", "Port1", "4",
{
"setup":"lcd_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_LCD.h>\n",
"def":"ROBO3_LCD lcd_{0};\n",
"work":"lcd_{0}.LCD_NUM({1});\n",
"loop":""
}],
["w", "pantalla LCD %d.MIO_normalPort DCV16 (%d.lcd_x , %d.lcd_y ) color %d.lcd_color Fill %d.Fill_switch :%s","lcd_dcv16", "Port1", "0","0","RED","off","nihao",
{
"setup":"lcd_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_LCD.h>\n",
"def":"ROBO3_LCD lcd_{0};\n",
"work":"lcd_{0}.LCD_DCV16({1},{2},{3},{4},{5});\n",
"loop":""
}],
["w", "pantalla LCD %d.MIO_normalPort DCV24 (%d.lcd_x , %d.lcd_y ) color %d.lcd_color Fill %d.Fill_switch :%s","lcd_dcv24", "Port1", "0","0","RED","off","nihao",
{
"setup":"lcd_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_LCD.h>\n",
"def":"ROBO3_LCD lcd_{0};\n",
"work":"lcd_{0}.LCD_DCV24({1},{2},{3},{4},{5});delay(500);\n",
"loop":""
}],
["w", "pantalla LCD %d.MIO_normalPort DCV32 (%d.lcd_x , %d.lcd_y ) color %d.lcd_color Fill %d.Fill_switch :%s","lcd_dcv32", "Port1", "0","0","RED","off","nihao",
{
"setup":"lcd_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_LCD.h>\n",
"def":"ROBO3_LCD lcd_{0};\n",
"work":"lcd_{0}.LCD_DCV32({1},{2},{3},{4},{5});delay(500);\n",
"loop":""
}],
["w", "pantalla LCD %d.MIO_normalPort DCV48 (%d.lcd_x , %d.lcd_y ) color %d.lcd_color Fill %d.Fill_switch :%s","lcd_dcv48", "Port1", "0","0","RED","off","nihao",
{
"setup":"lcd_{0}.setpin_mio({0});\n",
"inc":"#include <ROBO3_LCD.h>\n",
"def":"ROBO3_LCD lcd_{0};\n",
"work":"lcd_{0}.LCD_DCV48({1},{2},{3},{4},{5});delay(500);\n",
"loop":""
}],
["-"],
["-"],
["B", "mando Bluetooth - pulsado %d.RM_buttonROBO3","getInfraredValue ","KEY_A",
{
"setup":"Serial.begin(115200);\n",
"inc":"#include <ROBO3_RemoteReceive.h>\n",
"def":"ROBO3_RemoteReceive Remote;\n",
"work":"(Remote.Get_Key_Value()=={0})",
"loop":""
}],
["R", "mando Bluetooth - joystick %d.RM_JOY_LR %d.RM_JOY_XY","joystick","LEFT","Y",
{
"setup":"Serial.begin(115200);\n",
"inc":"#include <ROBO3_RemoteReceive.h>\n",
"def":"ROBO3_RemoteReceive Remote;\n",
"work":"Remote.GetJoystick({0},{1})",
"loop":""
}],
["R", "mando Bluetooth - potenciometro %d.RM_POT_LR ","potentiometer","LT",
{
"setup":"Serial.begin(115200);\n",
"inc":"#include <ROBO3_RemoteReceive.h>\n",
"def":"ROBO3_RemoteReceive Remote;\n",
"work":"Remote.Get_potentiometer({0})",
"loop":""
}],
["R", "mando Bluetooth - angulo %d.RM_ANGLE_XY "," angle ","X",
{
"setup":"Serial.begin(115200);\n",
"inc":"#include <ROBO3_RemoteReceive.h>\n",
"def":"ROBO3_RemoteReceive Remote;\n",
"work":"Remote.Get_Anglevalue({0})",
"loop":""
}]
],
"menus": {
"MIO_normalPort":["Port1","Port2","Port3","Port4"],
"MIO_motorPort":["M1","M2"],
"MIO_servoPort":["OnBoard_S1","OnBoard_S2","Port1","Port2","Port3","Port4"],
"MIO_allPort":["OnBoard","Port1","Port2","Port3","Port4"],
"mp3state":["STOP","PLAY","PAUS_PLAY","LAST","NEXT"],
"mp3cycle":["ALL_loop","Folder_loop","Single_loop","Random_play","Single_play"],
"mp3eq":["NO","POP","ROCK","JAZZ","CLASSIC","BASS"],
"mp3vol":["vol+","vol-"],
"lcd_color":["NEGRO","ROJO","VERDE","AZUL","AMARILLO","MORADO","GRIS","BLANCO"],
"lcd_x":[0,20,40,80,100,150,200,250,300,320],
"lcd_y":[0,20,40,80,100,150,200,240],
"lcd_r":[0,20,40,80,100,150,200,240],
"lcd_direction":["TRANSVERSE","PORTRAIT"],
"lcd_light":[50,100,150,200,255],
"Fill_switch":["off","on"],
"key_borad":["ARRIBA","ABAJO","IZQUIERDA","DERECHA","KEY_A","KEY_B","KEY_C","KEY_D"],
"PIRsensor_state":["do","do not"],
"AI_SWITCH":["key_Press","key_Release"],
"AI_function":["WeChat","BaiduCloud","VolSong+","VolSong-","B_W","Configure"],
"flameSensors":["Todos","Izquierdo","Central","Derecho","DerechoAlBorde","IzquieroAlBorde"],
"sensor_number":["Izquierdo","Central","Derecho","DerechoAlBorde","IzquieroAlBorde"],
"flame_value":[100,500,700,900],
"RM_buttonROBO3":["KEY_NULL","KEY_A","KEY_B","KEY_X","KEY_Y","KEY_LB","KEY_RB","KEY_UP","KEY_DOWN","KEY_LIFT","KEY_RIGHT","KEY_START","KEY_BACK"],
"RM_JOY_LR":["Izquierda","Derecha"],
"RM_JOY_XY":["X","Y"],
"RM_POT_LR":["LT","RT"],
"RM_ANGLE_XY":["X","Y"],
"MIO_expression_color":["blue"],
"slot":["Slot1","Slot2","Slot3"],
"slot_RGB":["Slot1","Slot2"],
"angleXYZ":["anguloX","anguloY","anguloZ"],
"button_state":["pulsado","levantado"],
"Digital_state":["ALTO","BAJO"],
"expBrightness":[0,1,2,3,4,5,6,7,8],
"expColumn":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16],
"RGB_index":["all",1,2,3,4,5],
"HL_level":["BAJO","ALTO"],
"PWM_value":[0,64,128,192,255],
"servoValue":[0,45,90,135,180],
"MIO_motorValue":[-255,-100,-50,0,50,100,255],
"RGB_value":[0,20,60,150,255],
"linefollowerSensors":["Todos","Izquierdo","Central","Derecho","DerechoAlBorde","IzquieroAlBorde"],
"sensor_number":["Izquierdo","Central","Derecho","DerechoAlBorde","IzquieroAlBorde"],
"light_value":[100,500,700,900],
"colornumber":["ROJO","VERDE","AZUL"],
"audioAddress":[1,2,3],
"itState":["On","Off"],
"music_switch":["On","Off"],
"audioContent":["nota do","nota re","nota mi","nota fa","nota sol","nota la","nota si","warm","like","curious","suprised","angry","tired","Mio!","Doraemon","London_Bridge","Merry_Christmas","Smurfs","Stop"],
"baudrate":[4800,9600,19200,38400,57600,115200,230400,460800],
"IRbutton":["BUTTON_NULL","BUTTON_SHUT_DOWN","BUTTON_MENU","BUTTON_SILENCE","BUTTON_MODE","BUTTON_PLUS","BUTTON_RETURN","BUTTON_FAST_BACKWARD","BUTTON_PLAY_PAUSE","BUTTON_FAST_FORWARD","BUTTON_ZERO","BUTTON_MINUS","BUTTON_OK","BUTTON_ONE","BUTTON_TWO","BUTTON_THREE","BUTTON_FOUR","BUTTON_FIVE","BUTTON_SIX","BUTTON_SEVEN","BUTTON_EIGHT","BUTTON_NINE"],
"IRbuttonROBO3":["BUTTON_NULL","BUTTON_RED","BUTTON_A","BUTTON_GREEN","BUTTON_B","BUTTON_UP","BUTTON_C","BUTTON_LEFT","BUTTON_OK","BUTTON_RIGHT","BUTTON_ZERO","BUTTON_DOWN","BUTTON_D","BUTTON_ONE","BUTTON_TWO","BUTTON_THREE","BUTTON_FOUR","BUTTON_FIVE","BUTTON_SIX","BUTTON_SEVEN","BUTTON_EIGHT","BUTTON_NINE"]
},
"values":{
"pulsado": 1,
"levantado": 0,
"Todos":0,
"Izquierdo":1,
"Central":2,
"Derecho":3,
"IzquieroAlBorde":4,
"DerechoAlBorde":5,
"LEFT":6,
"MIDDLE":8,
"RIGHT":10,
"LEFTLEFT":12,
"RIGHTRIGHT":14,
"all":0,
"ROJO":1,
"VERDE":2,
"AZUL":3,
"all":0,
"On":1,
"Off":0,
"on":1,
"off":0,
"nota do":2,
"nota re":3,
"nota mi":4,
"nota fa":5,
"nota sol":6,
"nota la":7,
"nota si":8,
"warm":9,
"like":10,
"curious":11,
"suprised":12,
"angry":13,
"tired":15,
"Mio!":16,
"Doraemon":17,
"London_Bridge":18,
"Merry_Christmas":19,
"Smurfs":20,
"Stop":21,
"OnBoard":0,
"OnBoard_S1":1,
"OnBoard_S2":2,
"Port1":1,
"Port2":2,
"Port3":3,
"Port4":4,
"M1":5,
"M2":6,
"STOP":14,
"PLAY":1,
"PAUS_PLAY":15,
"LAST":4,
"NEXT":3,
"ALL_loop":0,
"Folder_loop":1,
"Single_loop":2,
"Random_play":3,
"Single_play":4,
"NO":0,
"POP":1,
"ROCK":2,
"JAZZ":3,
"CLASSIC":4,
"BASS":5,
"vol+":5,
"vol-":6,
"NEGRO":0,
"ROJO":1,
"VERDE":2,
"AZUL":3,
"AMARILLO":4,
"MORADO":6,
"GRIS":7,
"BLANCO":16,
"ARRIBA":1,
"ABAJO":4,
"IZQUIERDA":2,
"DERECHA":3,
"KEY_A":5,
"KEY_B":6,
"KEY_C":7,
"KEY_D":8,
"key_Press":1,
"key_Release":0,
"WeChat":1,
"BaiduCloud":2,
"VolSong+":3,
"VolSong-":4,
"B_W":5,
"Configure":6,
"do":1,
"do not":0,
"TRANSVERSE":1,
"PORTRAIT":0,
"Slot1":1,
"Slot2":2,
"Slot3":3,
"BAJO":0,
"ALTO":1,
"anguloX":1,
"anguloY":2,
"anguloZ":3,
"rojo":0,
"verde":1,
"azul":2,
"BUTTON_NULL":0,
"BUTTON_RED":1,
"BUTTON_A":2,
"BUTTON_GREEN":3,
"BUTTON_B":4,
"BUTTON_UP":5,
"BUTTON_C":6,
"BUTTON_LEFT":7,
"BUTTON_OK":8,
"BUTTON_RIGHT":9,
"BUTTON_ZERO":10,
"BUTTON_DOWN":11,
"BUTTON_D":12,
"BUTTON_ONE":13,
"BUTTON_TWO":14,
"BUTTON_THREE":15,
"BUTTON_FOUR":16,
"BUTTON_FIVE":17,
"BUTTON_SIX":18,
"BUTTON_SEVEN":19,
"BUTTON_EIGHT":20,
"BUTTON_NINE":21,
"KEY_NULL":0x00000000,
"KEY_A":0x00000001,
"KEY_B":0x00000002,
"KEY_X":0x00000004,
"KEY_Y":0x00000008,
"KEY_LB":0x0003,
"KEY_RB":0x0006,
"KEY_UP":0x00000010,
"KEY_DOWN":0x00000020,
"KEY_LIFT":0x00000040,
"KEY_RIGHT":0x00000080,
"KEY_START":0x0060,
"KEY_BACK": 0x0030,
"LEFT":0,
"RIGHT":1,
"LT":0,
"RT":1,
"X":0,
"Y":1,
},
"translators":{
}
}