Files
2024-07-19 10:16:00 +08:00

1391 lines
48 KiB
JSON

{
"01-输入输出": {
"01-LED闪烁.mix": {
"__file__": true,
"__name__": "01-LED闪烁.mix"
},
"02-开关灯.mix": {
"__file__": true,
"__name__": "02-开关灯.mix"
},
"03-调光灯.mix": {
"__file__": true,
"__name__": "03-调光灯.mix"
},
"04-多功能按键.mix": {
"__file__": true,
"__name__": "04-多功能按键.mix"
},
"05-硬件中断.mix": {
"__file__": true,
"__name__": "05-硬件中断.mix"
},
"06-软件中断.mix": {
"__file__": true,
"__name__": "06-软件中断.mix"
},
"07-声控灯.mix": {
"__file__": true,
"__name__": "07-声控灯.mix"
},
"08-脉冲.mix": {
"__file__": true,
"__name__": "08-脉冲.mix"
},
"09-软件模拟PWM.mix": {
"__file__": true,
"__name__": "09-软件模拟PWM.mix"
},
"10-ShiftOut数字骰子.mix": {
"__file__": true,
"__name__": "10-ShiftOut数字骰子.mix"
},
"11-ShiftOut流水灯.mix": {
"__file__": true,
"__name__": "11-ShiftOut流水灯.mix"
},
"__file__": false,
"__name__": "01-输入输出"
},
"02-控制": {
"01-初始化.mix": {
"__file__": true,
"__name__": "01-初始化.mix"
},
"02-LED流水灯.mix": {
"__file__": true,
"__name__": "02-LED流水灯.mix"
},
"03-While循环.mix": {
"__file__": true,
"__name__": "03-While循环.mix"
},
"04-延时灯.mix": {
"__file__": true,
"__name__": "04-延时灯.mix"
},
"05-定时器控制灯亮灭.mix": {
"__file__": true,
"__name__": "05-定时器控制灯亮灭.mix"
},
"06-简单定时器.mix": {
"__file__": true,
"__name__": "06-简单定时器.mix"
},
"07-随机亮灯.mix": {
"__file__": true,
"__name__": "07-随机亮灯.mix"
},
"08-Scoop多线程.mix": {
"__file__": true,
"__name__": "08-Scoop多线程.mix"
},
"09-硬件中断-秒表.mix": {
"__file__": true,
"__name__": "09-硬件中断-秒表.mix"
},
"__file__": false,
"__name__": "02-控制"
},
"03-数学": {
"01-模拟输入和模拟输出.mix": {
"__file__": true,
"__name__": "01-模拟输入和模拟输出.mix"
},
"02-绘制三角函数曲线.mix": {
"__file__": true,
"__name__": "02-绘制三角函数曲线.mix"
},
"03-映射.mix": {
"__file__": true,
"__name__": "03-映射.mix"
},
"04-随机数.mix": {
"__file__": true,
"__name__": "04-随机数.mix"
},
"05-约束运算.mix": {
"__file__": true,
"__name__": "05-约束运算.mix"
},
"06-移位计算.mix": {
"__file__": true,
"__name__": "06-移位计算.mix"
},
"__file__": false,
"__name__": "03-数学"
},
"04-文本": {
"01-serial_string-1.mix": {
"__file__": true,
"__name__": "01-serial_string-1.mix"
},
"02-serial_string-2.mix": {
"__file__": true,
"__name__": "02-serial_string-2.mix"
},
"03-serial_string-3.mix": {
"__file__": true,
"__name__": "03-serial_string-3.mix"
},
"04-serial_string-4.mix": {
"__file__": true,
"__name__": "04-serial_string-4.mix"
},
"URL和Base64编解码.mix": {
"__file__": true,
"__name__": "URL和Base64编解码.mix"
},
"__file__": false,
"__name__": "04-文本"
},
"05-数组": {
"01-一维数组输出.mix": {
"__file__": true,
"__name__": "01-一维数组输出.mix"
},
"02-二维数组输出.mix": {
"__file__": true,
"__name__": "02-二维数组输出.mix"
},
"__file__": false,
"__name__": "05-数组"
},
"06-逻辑": {
"01-比较运算符.mix": {
"__file__": true,
"__name__": "01-比较运算符.mix"
},
"02-逻辑运算符.mix": {
"__file__": true,
"__name__": "02-逻辑运算符.mix"
},
"03-?语句.mix": {
"__file__": true,
"__name__": "03-?语句.mix"
},
"__file__": false,
"__name__": "06-逻辑"
},
"07-串口": {
"01-串口交互.mix": {
"__file__": true,
"__name__": "01-串口交互.mix"
},
"02-串口控制开关灯.mix": {
"__file__": true,
"__name__": "02-串口控制开关灯.mix"
},
"03-打印ASCII值.mix": {
"__file__": true,
"__name__": "03-打印ASCII值.mix"
},
"__file__": false,
"__name__": "07-串口"
},
"08-通信": {
"01-IRremote红外控制灯.mix": {
"__file__": true,
"__name__": "01-IRremote红外控制灯.mix"
},
"02-IICMaster_字符.mix": {
"__file__": true,
"__name__": "02-IICMaster_字符.mix"
},
"02-IICMaster_字符串.mix": {
"__file__": true,
"__name__": "02-IICMaster_字符串.mix"
},
"02-IICMaster_请求数据.mix": {
"__file__": true,
"__name__": "02-IICMaster_请求数据.mix"
},
"02-IICSlave_字符.mix": {
"__file__": true,
"__name__": "02-IICSlave_字符.mix"
},
"02-IICSlave_字符串.mix": {
"__file__": true,
"__name__": "02-IICSlave_字符串.mix"
},
"03-SPI_Master.mix": {
"__file__": true,
"__name__": "03-SPI_Master.mix"
},
"03-SPI_Master_1.mix": {
"__file__": true,
"__name__": "03-SPI_Master_1.mix"
},
"03-SPI_Master_2.mix": {
"__file__": true,
"__name__": "03-SPI_Master_2.mix"
},
"03-SPI_Master_字符串.mix": {
"__file__": true,
"__name__": "03-SPI_Master_字符串.mix"
},
"03-SPI_Slave.mix": {
"__file__": true,
"__name__": "03-SPI_Slave.mix"
},
"03-SPI_Slave_1.mix": {
"__file__": true,
"__name__": "03-SPI_Slave_1.mix"
},
"03-SPI_Slave_2.mix": {
"__file__": true,
"__name__": "03-SPI_Slave_2.mix"
},
"03-SPI_Slave_字符串.mix": {
"__file__": true,
"__name__": "03-SPI_Slave_字符串.mix"
},
"04-RFID_写卡&读卡.mix": {
"__file__": true,
"__name__": "04-RFID_写卡&读卡.mix"
},
"04-RFID_写卡.mix": {
"__file__": true,
"__name__": "04-RFID_写卡.mix"
},
"04-RFID_读卡.mix": {
"__file__": true,
"__name__": "04-RFID_读卡.mix"
},
"04-RFID_读取RFID卡号.mix": {
"__file__": true,
"__name__": "04-RFID_读取RFID卡号.mix"
},
"__file__": false,
"__name__": "08-通信"
},
"09-存储": {
"02-EEPROM.mix": {
"__file__": true,
"__name__": "02-EEPROM.mix"
},
"02-EEPROM_写入和读取字符数组.mix": {
"__file__": true,
"__name__": "02-EEPROM_写入和读取字符数组.mix"
},
"02-EEPROM_写入和读取字节数组.mix": {
"__file__": true,
"__name__": "02-EEPROM_写入和读取字节数组.mix"
},
"02-EEPROM_写入和读取小数.mix": {
"__file__": true,
"__name__": "02-EEPROM_写入和读取小数.mix"
},
"02-EEPROM_写入和读取长整数.mix": {
"__file__": true,
"__name__": "02-EEPROM_写入和读取长整数.mix"
},
"__file__": false,
"__name__": "09-存储"
},
"10-传感器": {
"01-超声波测距.mix": {
"__file__": true,
"__name__": "01-超声波测距.mix"
},
"02-LCD1602显示温湿度.mix": {
"__file__": true,
"__name__": "02-LCD1602显示温湿度.mix"
},
"04-DS18B20温度传感器.mix": {
"__file__": true,
"__name__": "04-DS18B20温度传感器.mix"
},
"05-MLX90614测温.mix": {
"__file__": true,
"__name__": "05-MLX90614测温.mix"
},
"06-TCS34725颜色识别传感器.mix": {
"__file__": true,
"__name__": "06-TCS34725颜色识别传感器.mix"
},
"07-TCS230颜色识别传感器.mix": {
"__file__": true,
"__name__": "07-TCS230颜色识别传感器.mix"
},
"11-旋转编码器读取数据.mix": {
"__file__": true,
"__name__": "11-旋转编码器读取数据.mix"
},
"12-DS1302液晶时钟.mix": {
"__file__": true,
"__name__": "12-DS1302液晶时钟.mix"
},
"12-DS1302输出日期.mix": {
"__file__": true,
"__name__": "12-DS1302输出日期.mix"
},
"13-矩阵键盘密码灯.mix": {
"__file__": true,
"__name__": "13-矩阵键盘密码灯.mix"
},
"13-矩阵键盘打印按键值.mix": {
"__file__": true,
"__name__": "13-矩阵键盘打印按键值.mix"
},
"13-矩阵键盘简易密码锁.mix": {
"__file__": true,
"__name__": "13-矩阵键盘简易密码锁.mix"
},
"15-MPU6050打印数值.mix": {
"__file__": true,
"__name__": "15-MPU6050打印数值.mix"
},
"16-BME280打印温度值.mix": {
"__file__": true,
"__name__": "16-BME280打印温度值.mix"
},
"16-BME280气象站.mix": {
"__file__": true,
"__name__": "16-BME280气象站.mix"
},
"17-PS2手柄_打印摇杆值.mix": {
"__file__": true,
"__name__": "17-PS2手柄_打印摇杆值.mix"
},
"B01-声控舵机.mix": {
"__file__": true,
"__name__": "B01-声控舵机.mix"
},
"__file__": false,
"__name__": "10-传感器"
},
"11-执行器": {
"01-门铃.mix": {
"__file__": true,
"__name__": "01-门铃.mix"
},
"02-蜂鸣器播放简单声音.mix": {
"__file__": true,
"__name__": "02-蜂鸣器播放简单声音.mix"
},
"03-按键钢琴.mix": {
"__file__": true,
"__name__": "03-按键钢琴.mix"
},
"04-两只老虎.mix": {
"__file__": true,
"__name__": "04-两只老虎.mix"
},
"05-Alarm.mix": {
"__file__": true,
"__name__": "05-Alarm.mix"
},
"06-WS2812.mix": {
"__file__": true,
"__name__": "06-WS2812.mix"
},
"07-mini MP3_播放音乐.mix": {
"__file__": true,
"__name__": "07-mini MP3_播放音乐.mix"
},
"09-七彩流水灯.mix": {
"__file__": true,
"__name__": "09-七彩流水灯.mix"
},
"__file__": false,
"__name__": "11-执行器"
},
"12-显示器": {
"01-TM1650_显示变化的数字.mix": {
"__file__": true,
"__name__": "01-TM1650_显示变化的数字.mix"
},
"03-LCD1602_显示Hello Mixly.mix": {
"__file__": true,
"__name__": "03-LCD1602_显示Hello Mixly.mix"
},
"04-OLED_多页切换.mix": {
"__file__": true,
"__name__": "04-OLED_多页切换.mix"
},
"04-OLED_显示Mixly Logo.mix": {
"__file__": true,
"__name__": "04-OLED_显示Mixly Logo.mix"
},
"04-OLED_显示奥运五环图案.mix": {
"__file__": true,
"__name__": "04-OLED_显示奥运五环图案.mix"
},
"04-OLED_显示文本.mix": {
"__file__": true,
"__name__": "04-OLED_显示文本.mix"
},
"04-OLED_显示汉字(取模).mix": {
"__file__": true,
"__name__": "04-OLED_显示汉字(取模).mix"
},
"04-OLED_显示汉字.mix": {
"__file__": true,
"__name__": "04-OLED_显示汉字.mix"
},
"04-OLED_显示表情图片.mix": {
"__file__": true,
"__name__": "04-OLED_显示表情图片.mix"
},
"04-OLED_显示表情图片1.mix": {
"__file__": true,
"__name__": "04-OLED_显示表情图片1.mix"
},
"05-NOKIA5110_显示汉字(取模).mix": {
"__file__": true,
"__name__": "05-NOKIA5110_显示汉字(取模).mix"
},
"06-LCD12864 8080_显示汉字(取模).mix": {
"__file__": true,
"__name__": "06-LCD12864 8080_显示汉字(取模).mix"
},
"06-LCD12864 SPI_显示汉字(取模).mix": {
"__file__": true,
"__name__": "06-LCD12864 SPI_显示汉字(取模).mix"
},
"07-MAX7219_显示笑脸和哭脸.mix": {
"__file__": true,
"__name__": "07-MAX7219_显示笑脸和哭脸.mix"
},
"07-MAX7219_水平方向四块级联滚动显示Mixly.mix": {
"__file__": true,
"__name__": "07-MAX7219_水平方向四块级联滚动显示Mixly.mix"
},
"__file__": false,
"__name__": "12-显示器"
},
"15-函数": {
"01-函数法SOS.mix": {
"__file__": true,
"__name__": "01-函数法SOS.mix"
},
"02-含参数无返回值呼吸灯.mix": {
"__file__": true,
"__name__": "02-含参数无返回值呼吸灯.mix"
},
"__file__": false,
"__name__": "15-函数"
},
"16-自定义模块": {
"(在2.0下编译报错)01-Factory.mix": {
"__file__": true,
"__name__": "(在2.0下编译报错)01-Factory.mix"
},
"__file__": false,
"__name__": "16-自定义模块"
},
"Mixly2.0_simple_tutorial": {
"01_input_and_Output": {
"01_Light_up_the_on_board_indicator.mix": {
"__file__": true,
"__name__": "01_Light_up_the_on_board_indicator.mix"
},
"02_On_board_indicator_flashes.mix": {
"__file__": true,
"__name__": "02_On_board_indicator_flashes.mix"
},
"03_Digital_Inputs.mix": {
"__file__": true,
"__name__": "03_Digital_Inputs.mix"
},
"04_Pin_output_state_switching.mix": {
"__file__": true,
"__name__": "04_Pin_output_state_switching.mix"
},
"05_PWMAnalog_Output.mix": {
"__file__": true,
"__name__": "05_PWMAnalog_Output.mix"
},
"06_Analog_Inputs.mix": {
"__file__": true,
"__name__": "06_Analog_Inputs.mix"
},
"07_Software_analog_output.mix": {
"__file__": true,
"__name__": "07_Software_analog_output.mix"
},
"08_Multi_functional_keys.mix": {
"__file__": true,
"__name__": "08_Multi_functional_keys.mix"
},
"09_Hardware_Interrupts.mix": {
"__file__": true,
"__name__": "09_Hardware_Interrupts.mix"
},
"10_Software_Interruptions.mix": {
"__file__": true,
"__name__": "10_Software_Interruptions.mix"
},
"11_Pulse_measurement.mix": {
"__file__": true,
"__name__": "11_Pulse_measurement.mix"
},
"12_Pin_up_mode.mix": {
"__file__": true,
"__name__": "12_Pin_up_mode.mix"
},
"13_Serial_Data_Output.mix": {
"__file__": true,
"__name__": "13_Serial_Data_Output.mix"
},
"__file__": false,
"__name__": "01_input_and_Output"
},
"02_Control": {
"01_Stop_the_program.mix": {
"__file__": true,
"__name__": "01_Stop_the_program.mix"
},
"02_Difference_between_while_and_do_while.mix": {
"__file__": true,
"__name__": "02_Difference_between_while_and_do_while.mix"
},
"03_if_elseConditional_Judgment.mix": {
"__file__": true,
"__name__": "03_if_elseConditional_Judgment.mix"
},
"04_switch_Multi_branching_condition_control.mix": {
"__file__": true,
"__name__": "04_switch_Multi_branching_condition_control.mix"
},
"05_for_Circular_breathing_light.mix": {
"__file__": true,
"__name__": "05_for_Circular_breathing_light.mix"
},
"06_Jump_out_of_the_loop.mix": {
"__file__": true,
"__name__": "06_Jump_out_of_the_loop.mix"
},
"07_System_runtime.mix": {
"__file__": true,
"__name__": "07_System_runtime.mix"
},
"08_Hardware_Timer.mix": {
"__file__": true,
"__name__": "08_Hardware_Timer.mix"
},
"09_Simple_Timer.mix": {
"__file__": true,
"__name__": "09_Simple_Timer.mix"
},
"10_Register_delay_function.mix": {
"__file__": true,
"__name__": "10_Register_delay_function.mix"
},
"11_SCoop_Multi-threaded.mix": {
"__file__": true,
"__name__": "11_SCoop_Multi-threaded.mix"
},
"__file__": false,
"__name__": "02_Control"
},
"03_Mathematics": {
"01_Algebraic_operations.mix": {
"__file__": true,
"__name__": "01_Algebraic_operations.mix"
},
"02_Bit_Operations.mix": {
"__file__": true,
"__name__": "02_Bit_Operations.mix"
},
"03_Trigonometric_functions.mix": {
"__file__": true,
"__name__": "03_Trigonometric_functions.mix"
},
"04_Variable_self-adding.mix": {
"__file__": true,
"__name__": "04_Variable_self-adding.mix"
},
"05_Common_mathematical_operations(Rounding_etc.).mix": {
"__file__": true,
"__name__": "05_Common_mathematical_operations(Rounding_etc.).mix"
},
"06_Get_the_number_of_bytes_occupied_by_different_types_of_data.mix": {
"__file__": true,
"__name__": "06_Get_the_number_of_bytes_occupied_by_different_types_of_data.mix"
},
"07_Maximum_and_minimum_values.mix": {
"__file__": true,
"__name__": "07_Maximum_and_minimum_values.mix"
},
"08_Get_random_number.mix": {
"__file__": true,
"__name__": "08_Get_random_number.mix"
},
"09_Mathematical_constraints.mix": {
"__file__": true,
"__name__": "09_Mathematical_constraints.mix"
},
"10_Mathematical_mapping.mix": {
"__file__": true,
"__name__": "10_Mathematical_mapping.mix"
},
"__file__": false,
"__name__": "03_Mathematics"
},
"04_Logic": {
"01_Logical_relationships.mix": {
"__file__": true,
"__name__": "01_Logical_relationships.mix"
},
"02_Logical_operations.mix": {
"__file__": true,
"__name__": "02_Logical_operations.mix"
},
"03_Logical_non-operations.mix": {
"__file__": true,
"__name__": "03_Logical_non-operations.mix"
},
"04_Conditional_return_value.mix": {
"__file__": true,
"__name__": "04_Conditional_return_value.mix"
},
"__file__": false,
"__name__": "04_Logic"
},
"05_Text": {
"01_String_Splicing.mix": {
"__file__": true,
"__name__": "01_String_Splicing.mix"
},
"02_String_to_integer_or_decimal.mix": {
"__file__": true,
"__name__": "02_String_to_integer_or_decimal.mix"
},
"03_String_Index.mix": {
"__file__": true,
"__name__": "03_String_Index.mix"
},
"04_Intercepting_strings.mix": {
"__file__": true,
"__name__": "04_Intercepting_strings.mix"
},
"05_String_conversion_and_replacement.mix": {
"__file__": true,
"__name__": "05_String_conversion_and_replacement.mix"
},
"06_String_First_Determination_and_Data_Type_Conversion.mix": {
"__file__": true,
"__name__": "06_String_First_Determination_and_Data_Type_Conversion.mix"
},
"07_Character_to_ascii_conversion.mix": {
"__file__": true,
"__name__": "07_Character_to_ascii_conversion.mix"
},
"08_Incremental_conversion.mix": {
"__file__": true,
"__name__": "08_Incremental_conversion.mix"
},
"09_String_length_and_getting_the_specified_position_character.mix": {
"__file__": true,
"__name__": "09_String_length_and_getting_the_specified_position_character.mix"
},
"10_String_relations _and_comparisons.mix": {
"__file__": true,
"__name__": "10_String_relations _and_comparisons.mix"
},
"__file__": false,
"__name__": "05_Text"
},
"06_Arrays": {
"01_One-dimensional_array_declaration.mix": {
"__file__": true,
"__name__": "01_One-dimensional_array_declaration.mix"
},
"02_Array_reading_and_writing.mix": {
"__file__": true,
"__name__": "02_Array_reading_and_writing.mix"
},
"03_Array_circular_shift.mix": {
"__file__": true,
"__name__": "03_Array_circular_shift.mix"
},
"04_Two-dimensional_array_declaration.mix": {
"__file__": true,
"__name__": "04_Two-dimensional_array_declaration.mix"
},
"05_Two-dimensional_array_reading_and_writing.mix": {
"__file__": true,
"__name__": "05_Two-dimensional_array_reading_and_writing.mix"
},
"__file__": false,
"__name__": "06_Arrays"
},
"07_Variables": {
"01_Difference_between_variable_declaration_and_use.mix": {
"__file__": true,
"__name__": "01_Difference_between_variable_declaration_and_use.mix"
},
"__file__": false,
"__name__": "07_Variables"
},
"08_Function": {
"01_no-return-value-no-parameter_function.mix": {
"__file__": true,
"__name__": "01_no-return-value-no-parameter_function.mix"
},
"02_no-return-value_function_with_parameters.mix": {
"__file__": true,
"__name__": "02_no-return-value_function_with_parameters.mix"
},
"03_Function_declaration_with_return_value_and_parameters.mix": {
"__file__": true,
"__name__": "03_Function_declaration_with_return_value_and_parameters.mix"
},
"04_Multiple_return_value_function_declaration_with_parameters.mix": {
"__file__": true,
"__name__": "04_Multiple_return_value_function_declaration_with_parameters.mix"
},
"__file__": false,
"__name__": "08_Function"
},
"09_Serial_port": {
"01_Serial_printout.mix": {
"__file__": true,
"__name__": "01_Serial_printout.mix"
},
"02_Serial_input_1.mix": {
"__file__": true,
"__name__": "02_Serial_input_1.mix"
},
"02_Serial_input_2.mix": {
"__file__": true,
"__name__": "02_Serial_input_2.mix"
},
"02_Serial_input_3.mix": {
"__file__": true,
"__name__": "02_Serial_input_3.mix"
},
"02_Serial_input_4.mix": {
"__file__": true,
"__name__": "02_Serial_input_4.mix"
},
"03_Serial_port_send_wait.mix": {
"__file__": true,
"__name__": "03_Serial_port_send_wait.mix"
},
"04_Serial_Interrupt.mix": {
"__file__": true,
"__name__": "04_Serial_Interrupt.mix"
},
"05_Use_of_soft_serial_port.mix": {
"__file__": true,
"__name__": "05_Use_of_soft_serial_port.mix"
},
"__file__": false,
"__name__": "09_Serial_port"
},
"10_Sensors": {
"01_Ultrasonic_distance_measurement.mix": {
"__file__": true,
"__name__": "01_Ultrasonic_distance_measurement.mix"
},
"02_Get_DHT11_temperature_and_humidity.mix": {
"__file__": true,
"__name__": "02_Get_DHT11_temperature_and_humidity.mix"
},
"03_get_LM35_temperature.mix": {
"__file__": true,
"__name__": "03_get_LM35_temperature.mix"
},
"04_Get_DS18B20_temperature.mix": {
"__file__": true,
"__name__": "04_Get_DS18B20_temperature.mix"
},
"05_Get_BME280_parameters.mix": {
"__file__": true,
"__name__": "05_Get_BME280_parameters.mix"
},
"06_get_SHT20_temperature_and_humidity.mix": {
"__file__": true,
"__name__": "06_get_SHT20_temperature_and_humidity.mix"
},
"07_BMLX90614_Infrared_temperature_measurement.mix": {
"__file__": true,
"__name__": "07_BMLX90614_Infrared_temperature_measurement.mix"
},
"08_tcs34725_color_extraction.mix": {
"__file__": true,
"__name__": "08_tcs34725_color_extraction.mix"
},
"09_tcs230_color_extraction.mix": {
"__file__": true,
"__name__": "09_tcs230_color_extraction.mix"
},
"10_MPU6050_Gyroscope.mix": {
"__file__": true,
"__name__": "10_MPU6050_Gyroscope.mix"
},
"11_MPU9250_acceleration_sensor.mix": {
"__file__": true,
"__name__": "11_MPU9250_acceleration_sensor.mix"
},
"__file__": false,
"__name__": "10_Sensors"
},
"13_Communication": {
"01_Infrared_data_reception.mix": {
"__file__": true,
"__name__": "01_Infrared_data_reception.mix"
},
"02_Infrared_data_transmission.mix": {
"__file__": true,
"__name__": "02_Infrared_data_transmission.mix"
},
"03_Infrared_data_simulation_transceiver.mix": {
"__file__": true,
"__name__": "03_Infrared_data_simulation_transceiver.mix"
},
"__file__": false,
"__name__": "13_Communication"
},
"14_Storage": {
"01_SD_card_read_test.mix": {
"__file__": true,
"__name__": "01_SD_card_read_test.mix"
},
"02_EEPROM_power_down_storage.mix": {
"__file__": true,
"__name__": "02_EEPROM_power_down_storage.mix"
},
"__file__": false,
"__name__": "14_Storage"
},
"__file__": false,
"__name__": "Mixly2.0_simple_tutorial"
},
"Mixly2.0简明教程": {
"01-输入输出": {
"01-点亮板载指示灯13.mix": {
"__file__": true,
"__name__": "01-点亮板载指示灯13.mix"
},
"02-板载指示灯13闪烁.mix": {
"__file__": true,
"__name__": "02-板载指示灯13闪烁.mix"
},
"03-数字输入.mix": {
"__file__": true,
"__name__": "03-数字输入.mix"
},
"04-管脚输出状态切换.mix": {
"__file__": true,
"__name__": "04-管脚输出状态切换.mix"
},
"05-PWM模拟输出.mix": {
"__file__": true,
"__name__": "05-PWM模拟输出.mix"
},
"06-模拟输入.mix": {
"__file__": true,
"__name__": "06-模拟输入.mix"
},
"07-软件模拟输出.mix": {
"__file__": true,
"__name__": "07-软件模拟输出.mix"
},
"08-多功能按键.mix": {
"__file__": true,
"__name__": "08-多功能按键.mix"
},
"09-硬件中断.mix": {
"__file__": true,
"__name__": "09-硬件中断.mix"
},
"10-软件中断.mix": {
"__file__": true,
"__name__": "10-软件中断.mix"
},
"11-脉冲测量.mix": {
"__file__": true,
"__name__": "11-脉冲测量.mix"
},
"12-管脚上拉模式.mix": {
"__file__": true,
"__name__": "12-管脚上拉模式.mix"
},
"13-串行数据输出.mix": {
"__file__": true,
"__name__": "13-串行数据输出.mix"
},
"__file__": false,
"__name__": "01-输入输出"
},
"02-控制": {
"01-停止程序.mix": {
"__file__": true,
"__name__": "01-停止程序.mix"
},
"02-while与do while区别.mix": {
"__file__": true,
"__name__": "02-while与do while区别.mix"
},
"03-if else条件判断.mix": {
"__file__": true,
"__name__": "03-if else条件判断.mix"
},
"04-switch多分枝条件控制.mix": {
"__file__": true,
"__name__": "04-switch多分枝条件控制.mix"
},
"05-for循环呼吸灯.mix": {
"__file__": true,
"__name__": "05-for循环呼吸灯.mix"
},
"06-跳出循环.mix": {
"__file__": true,
"__name__": "06-跳出循环.mix"
},
"07-系统运行时间.mix": {
"__file__": true,
"__name__": "07-系统运行时间.mix"
},
"08-硬件定时器.mix": {
"__file__": true,
"__name__": "08-硬件定时器.mix"
},
"09-简单定时器.mix": {
"__file__": true,
"__name__": "09-简单定时器.mix"
},
"10-注册延时函数.mix": {
"__file__": true,
"__name__": "10-注册延时函数.mix"
},
"11-SCoop多线程.mix": {
"__file__": true,
"__name__": "11-SCoop多线程.mix"
},
"__file__": false,
"__name__": "02-控制"
},
"03-数学": {
"01-代数运算.mix": {
"__file__": true,
"__name__": "01-代数运算.mix"
},
"02-位运算.mix": {
"__file__": true,
"__name__": "02-位运算.mix"
},
"03-三角函数.mix": {
"__file__": true,
"__name__": "03-三角函数.mix"
},
"04-变量自加.mix": {
"__file__": true,
"__name__": "04-变量自加.mix"
},
"05-常见数学运算(四舍五入等).mix": {
"__file__": true,
"__name__": "05-常见数学运算(四舍五入等).mix"
},
"06-获取不同类型数据占用的字节数.mix": {
"__file__": true,
"__name__": "06-获取不同类型数据占用的字节数.mix"
},
"07-最大值与最小值.mix": {
"__file__": true,
"__name__": "07-最大值与最小值.mix"
},
"08-获取随机数.mix": {
"__file__": true,
"__name__": "08-获取随机数.mix"
},
"09-数学约束.mix": {
"__file__": true,
"__name__": "09-数学约束.mix"
},
"10-数学映射.mix": {
"__file__": true,
"__name__": "10-数学映射.mix"
},
"__file__": false,
"__name__": "03-数学"
},
"04-逻辑": {
"01-逻辑关系.mix": {
"__file__": true,
"__name__": "01-逻辑关系.mix"
},
"02-逻辑运算.mix": {
"__file__": true,
"__name__": "02-逻辑运算.mix"
},
"03-逻辑非运算.mix": {
"__file__": true,
"__name__": "03-逻辑非运算.mix"
},
"04-条件返回值.mix": {
"__file__": true,
"__name__": "04-条件返回值.mix"
},
"__file__": false,
"__name__": "04-逻辑"
},
"05-文本": {
"01-字符串拼接.mix": {
"__file__": true,
"__name__": "01-字符串拼接.mix"
},
"02-字符串转整数或小数.mix": {
"__file__": true,
"__name__": "02-字符串转整数或小数.mix"
},
"03-字符串索引.mix": {
"__file__": true,
"__name__": "03-字符串索引.mix"
},
"04-截取字符串.mix": {
"__file__": true,
"__name__": "04-截取字符串.mix"
},
"05-字符串转换与替换.mix": {
"__file__": true,
"__name__": "05-字符串转换与替换.mix"
},
"06-字符串首位判断与数据类型转换.mix": {
"__file__": true,
"__name__": "06-字符串首位判断与数据类型转换.mix"
},
"07-字符与ascii码互相转换.mix": {
"__file__": true,
"__name__": "07-字符与ascii码互相转换.mix"
},
"08-进制转换.mix": {
"__file__": true,
"__name__": "08-进制转换.mix"
},
"09-字符串长度与获取指定位置字符.mix": {
"__file__": true,
"__name__": "09-字符串长度与获取指定位置字符.mix"
},
"10-字符串关系与比较.mix": {
"__file__": true,
"__name__": "10-字符串关系与比较.mix"
},
"__file__": false,
"__name__": "05-文本"
},
"06-数组": {
"01-一维数组声明.mix": {
"__file__": true,
"__name__": "01-一维数组声明.mix"
},
"02-数组读写.mix": {
"__file__": true,
"__name__": "02-数组读写.mix"
},
"03-数组循环移位.mix": {
"__file__": true,
"__name__": "03-数组循环移位.mix"
},
"04-二维数组声明.mix": {
"__file__": true,
"__name__": "04-二维数组声明.mix"
},
"05-二维数组读写.mix": {
"__file__": true,
"__name__": "05-二维数组读写.mix"
},
"__file__": false,
"__name__": "06-数组"
},
"07-变量": {
"01-变量声明与使用区别.mix": {
"__file__": true,
"__name__": "01-变量声明与使用区别.mix"
},
"__file__": false,
"__name__": "07-变量"
},
"08-函数": {
"01-无返回值无参数函数.mix": {
"__file__": true,
"__name__": "01-无返回值无参数函数.mix"
},
"02-无返回值带参数函数.mix": {
"__file__": true,
"__name__": "02-无返回值带参数函数.mix"
},
"03-带返回值带参数函数声明.mix": {
"__file__": true,
"__name__": "03-带返回值带参数函数声明.mix"
},
"04-多返回值带参数函数声明.mix": {
"__file__": true,
"__name__": "04-多返回值带参数函数声明.mix"
},
"__file__": false,
"__name__": "08-函数"
},
"09-串口": {
"01-串口打印输出.mix": {
"__file__": true,
"__name__": "01-串口打印输出.mix"
},
"02-串口输入1.mix": {
"__file__": true,
"__name__": "02-串口输入1.mix"
},
"02-串口输入2.mix": {
"__file__": true,
"__name__": "02-串口输入2.mix"
},
"02-串口输入3.mix": {
"__file__": true,
"__name__": "02-串口输入3.mix"
},
"02-串口输入4.mix": {
"__file__": true,
"__name__": "02-串口输入4.mix"
},
"03-串口发送等待.mix": {
"__file__": true,
"__name__": "03-串口发送等待.mix"
},
"04-串口中断.mix": {
"__file__": true,
"__name__": "04-串口中断.mix"
},
"05-软串口的使用.mix": {
"__file__": true,
"__name__": "05-软串口的使用.mix"
},
"__file__": false,
"__name__": "09-串口"
},
"10-传感器": {
"01-超声波测距.mix": {
"__file__": true,
"__name__": "01-超声波测距.mix"
},
"02-获取DHT11温湿度.mix": {
"__file__": true,
"__name__": "02-获取DHT11温湿度.mix"
},
"03-获取LM35温度.mix": {
"__file__": true,
"__name__": "03-获取LM35温度.mix"
},
"04-获取DS18B20温度.mix": {
"__file__": true,
"__name__": "04-获取DS18B20温度.mix"
},
"05-获取BME280参数.mix": {
"__file__": true,
"__name__": "05-获取BME280参数.mix"
},
"06-获取SHT20温湿度.mix": {
"__file__": true,
"__name__": "06-获取SHT20温湿度.mix"
},
"07-BMLX90614红外温度测量.mix": {
"__file__": true,
"__name__": "07-BMLX90614红外温度测量.mix"
},
"08-tcs34725颜色提取.mix": {
"__file__": true,
"__name__": "08-tcs34725颜色提取.mix"
},
"09-tcs230颜色提取.mix": {
"__file__": true,
"__name__": "09-tcs230颜色提取.mix"
},
"10-MPU6050陀螺仪.mix": {
"__file__": true,
"__name__": "10-MPU6050陀螺仪.mix"
},
"11-MPU9250加速度传感器.mix": {
"__file__": true,
"__name__": "11-MPU9250加速度传感器.mix"
},
"__file__": false,
"__name__": "10-传感器"
},
"13-通信": {
"01-红外数据接收.mix": {
"__file__": true,
"__name__": "01-红外数据接收.mix"
},
"02-红外数据发送.mix": {
"__file__": true,
"__name__": "02-红外数据发送.mix"
},
"03-红外数据模拟收发.mix": {
"__file__": true,
"__name__": "03-红外数据模拟收发.mix"
},
"__file__": false,
"__name__": "13-通信"
},
"14-存储": {
"01-SD卡读写测试.mix": {
"__file__": true,
"__name__": "01-SD卡读写测试.mix"
},
"02-EEPROM掉电存储.mix": {
"__file__": true,
"__name__": "02-EEPROM掉电存储.mix"
},
"__file__": false,
"__name__": "14-存储"
},
"__file__": false,
"__name__": "Mixly2.0简明教程"
},
"教材范例": {
"创意电子": {
"03按钮指示灯_buttonindator_2.mix": {
"__file__": true,
"__name__": "03按钮指示灯_buttonindator_2.mix"
},
"03按钮指示灯_flashinglight_2.mix": {
"__file__": true,
"__name__": "03按钮指示灯_flashinglight_2.mix"
},
"04渐变灯_buttonindator_3.mix": {
"__file__": true,
"__name__": "04渐变灯_buttonindator_3.mix"
},
"04渐变灯_gradientlamp_1.mix": {
"__file__": true,
"__name__": "04渐变灯_gradientlamp_1.mix"
},
"05反应测试_gradientlamp_2.mix": {
"__file__": true,
"__name__": "05反应测试_gradientlamp_2.mix"
},
"05反应测试_reactiontest_2.mix": {
"__file__": true,
"__name__": "05反应测试_reactiontest_2.mix"
},
"06遥控灯_remotecontrollight_2.mix": {
"__file__": true,
"__name__": "06遥控灯_remotecontrollight_2.mix"
},
"07遥控门锁_keylessentry_1.mix": {
"__file__": true,
"__name__": "07遥控门锁_keylessentry_1.mix"
},
"07遥控门锁_keylessentry_2.mix": {
"__file__": true,
"__name__": "07遥控门锁_keylessentry_2.mix"
},
"08温度指示器_temperatureindator_1.mix": {
"__file__": true,
"__name__": "08温度指示器_temperatureindator_1.mix"
},
"08温度指示器_temperatureindator_2.mix": {
"__file__": true,
"__name__": "08温度指示器_temperatureindator_2.mix"
},
"09报警器_alarm_1.mix": {
"__file__": true,
"__name__": "09报警器_alarm_1.mix"
},
"09报警器_alarm_2.mix": {
"__file__": true,
"__name__": "09报警器_alarm_2.mix"
},
"09报警器_lib_alarm_lib2.mix": {
"__file__": true,
"__name__": "09报警器_lib_alarm_lib2.mix"
},
"10可调报警器_adjustablealarm_1.mix": {
"__file__": true,
"__name__": "10可调报警器_adjustablealarm_1.mix"
},
"10可调报警器_adjustablealarm_2.mix": {
"__file__": true,
"__name__": "10可调报警器_adjustablealarm_2.mix"
},
"10可调报警器_lib_adjustablealarm_lib2.mix": {
"__file__": true,
"__name__": "10可调报警器_lib_adjustablealarm_lib2.mix"
},
"11倒车雷达_reversingradar_1.mix": {
"__file__": true,
"__name__": "11倒车雷达_reversingradar_1.mix"
},
"11倒车雷达_reversingradar_2.mix": {
"__file__": true,
"__name__": "11倒车雷达_reversingradar_2.mix"
},
"12计时器_timer_1.mix": {
"__file__": true,
"__name__": "12计时器_timer_1.mix"
},
"12计时器_timer_2.mix": {
"__file__": true,
"__name__": "12计时器_timer_2.mix"
},
"1闪烁灯_1 flashing light.mix": {
"__file__": true,
"__name__": "1闪烁灯_1 flashing light.mix"
},
"2闪烁灯_2 flashing lights.mix": {
"__file__": true,
"__name__": "2闪烁灯_2 flashing lights.mix"
},
"__file__": false,
"__name__": "创意电子"
},
"智能机器": {
"“保卫”消防通道_Secure Fire Passage.mix": {
"__file__": true,
"__name__": "“保卫”消防通道_Secure Fire Passage.mix"
},
"你抢我答_You rob me to answer.mix": {
"__file__": true,
"__name__": "你抢我答_You rob me to answer.mix"
},
"噪声监控_Noise monitoring.mix": {
"__file__": true,
"__name__": "噪声监控_Noise monitoring.mix"
},
"图书消毒柜_Book disinfection cabinet.mix": {
"__file__": true,
"__name__": "图书消毒柜_Book disinfection cabinet.mix"
},
"太阳能发电机_Solar generator.mix": {
"__file__": true,
"__name__": "太阳能发电机_Solar generator.mix"
},
"彩色手电筒_Color flashlight.mix": {
"__file__": true,
"__name__": "彩色手电筒_Color flashlight.mix"
},
"无人驾驶_unmanned.mix": {
"__file__": true,
"__name__": "无人驾驶_unmanned.mix"
},
"智能停车场_Smart parking.mix": {
"__file__": true,
"__name__": "智能停车场_Smart parking.mix"
},
"眼疾手快_Eye disease hand fast.mix": {
"__file__": true,
"__name__": "眼疾手快_Eye disease hand fast.mix"
},
"瞄准狐狸_Aiming at the fox.mix": {
"__file__": true,
"__name__": "瞄准狐狸_Aiming at the fox.mix"
},
"节电风扇_Power-saving fan.mix": {
"__file__": true,
"__name__": "节电风扇_Power-saving fan.mix"
},
"超市储物箱_Supermarket storage box.mix": {
"__file__": true,
"__name__": "超市储物箱_Supermarket storage box.mix"
},
"__file__": false,
"__name__": "智能机器"
},
"__file__": false,
"__name__": "教材范例"
}
}