差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
pico_micropython [2022/02/24 14:24]
gongyusu [4. 你好,LED!]
pico_micropython [2023/08/01 10:27] (当前版本)
group003
行 9: 行 9:
  
 ^ [[whatis_micropython|{{ :​logo-micropython-300x300.jpg |}}]] ^ [[howtouse_micropython|{{ :​thonny_ide.png?​500 |}}]] ^ ^ [[whatis_micropython|{{ :​logo-micropython-300x300.jpg |}}]] ^ [[howtouse_micropython|{{ :​thonny_ide.png?​500 |}}]] ^
-| <WRAP centeralign>​ [[whatis_micropython|什么是MicroPython?]] </​WRAP>​ | <WRAP centeralign>​ [[howtouse_micropython|如何使用MicroPython]]</​WRAP>​ |+| <WRAP centeralign>​ [[whatis_micropython|什么是MicroPython?]] </​WRAP>​ | <WRAP centeralign>​ [[howtouse_micropython|使用MicroPython的集成化开发环境Thonny]]</​WRAP>​ | 
 + 
 +* [[https://​docs.micropython.org/​en/​latest/​index.html|micropython在线文档]]
  
 ### 3. 通过编程来控制硬件 ### 3. 通过编程来控制硬件
行 20: 行 22:
 [[mp_key_led|{{ ::​led_light.png?​300 }}]] <WRAP centeralign>​ [[mp_key_led|用MicroPython点亮Pico学习板上的LED]] </​WRAP>​ [[mp_key_led|{{ ::​led_light.png?​300 }}]] <WRAP centeralign>​ [[mp_key_led|用MicroPython点亮Pico学习板上的LED]] </​WRAP>​
  
-### 5. 交通灯控制 ​线程的使用+### 5. 控制交通灯 - 使用“线程”
  
 [[mp_traffic_light|{{ :​traffic_light.jpg |}}]]<​WRAP centeralign>​ [[mp_traffic_light|交通灯的控制]] </​WRAP>​ [[mp_traffic_light|{{ :​traffic_light.jpg |}}]]<​WRAP centeralign>​ [[mp_traffic_light|交通灯的控制]] </​WRAP>​
  
-### 6. 游戏中断和服务程序+### 6. 编一个小游戏 ​- 使用“中断
 [[mp_resp_game|{{ :​test-button-1024x1024.png?​300 |}}]] [[mp_resp_game|{{ :​test-button-1024x1024.png?​300 |}}]]
 <WRAP centeralign>​ [[mp_resp_game|反应时间测试游戏]] </​WRAP>​ <WRAP centeralign>​ [[mp_resp_game|反应时间测试游戏]] </​WRAP>​
  
-### 7. 传感器的使用+### 7. 传感器感知环境
 [[mp_burglar_alarm|{{ :​motiondetection.jpg?​300 |}}]] [[mp_burglar_alarm|{{ :​motiondetection.jpg?​300 |}}]]
 <WRAP centeralign>​ [[mp_burglar_alarm|防盗报警]] </​WRAP>​ <WRAP centeralign>​ [[mp_burglar_alarm|防盗报警]] </​WRAP>​
行 38: 行 40:
  
  
-### 9. 文件系统+### 9. 文件系统的使用
   * [[mp_data_logger|数据记录]]   * [[mp_data_logger|数据记录]]
  
行 46: 行 48:
  
  
-### 11. 专题案例汇总 +### 11. PWM相关
-  * PWM相关+
     * [[mp_pwm_led|用PWM控制LED的亮度]]     * [[mp_pwm_led|用PWM控制LED的亮度]]
     * [[mp_buzz|用蜂鸣器播放音乐]]     * [[mp_buzz|用蜂鸣器播放音乐]]
行 55: 行 56:
     * [[mp_dc_motor|驱动直流电机]]     * [[mp_dc_motor|驱动直流电机]]
     * [[mp_servo|驱动舵机]]     * [[mp_servo|驱动舵机]]
-  * [[mp_sdcard|SD卡的读写]] + 
-  * [[mp_sigmadelta_adc|使用SigmaDelta ADC扩展模拟输入]] +### 12. 显示相关 ​
-  * [[mp_ws2812|WS2812灯的控制]] +
-  * [[mp_adc|模拟信号的转换和数据处理]] +
-  * [[mp_temp_uart|将温度传到上位机]] +
-  * [[mp_joystick|游戏杆控制]] +
-  * 显示相关+
     * [[mp_oled|SSD1306 OLED显示驱动及串行总线]]     * [[mp_oled|SSD1306 OLED显示驱动及串行总线]]
     * [[mp_spi_lcd|ST7789 LCD显示驱动]]     * [[mp_spi_lcd|ST7789 LCD显示驱动]]
     * [[mp_spi_st7789f|刷新比较快的ST7789的显示驱动]]     * [[mp_spi_st7789f|刷新比较快的ST7789的显示驱动]]
 +    * [[mp_spi_st7735s|0.96寸80*160 LCD彩色显示屏的显示驱动]]
     * [[mp_lvgl|LVGL的使用]]     * [[mp_lvgl|LVGL的使用]]
 +
 +### 13. 模拟信号采集ADC
 +  * [[mp_sigmadelta_adc|使用SigmaDelta ADC扩展模拟输入]]
 +  * [[mp_adc|模拟信号的转换和数据处理]]
 +  * [[mp_temp_uart|将温度传到上位机]]
   * [[mp_audio|采集并显示来自Micphone的音频信号]]   * [[mp_audio|采集并显示来自Micphone的音频信号]]
-  * [[mp_mma7660|姿态传感器的使用]] + 
-  * DMA的使用+* DMA的使用
     * [[rp_web_scope|用rp2040和ESP32制作的网页示波器]]     * [[rp_web_scope|用rp2040和ESP32制作的网页示波器]]
     * [[mp_rp2040_dma|RP2040的DMA数据传输]]     * [[mp_rp2040_dma|RP2040的DMA数据传输]]
     * [[mp_hsadc|高速数据采集]]     * [[mp_hsadc|高速数据采集]]
-  * PIO的使用 
-    * [[mp_pio|可编程PIO的使用]] 
-    * [[mp_dds|DDS信号发生器]] 
-  * [[mp_ultrasonic|超声检测]] 
-  * [[mp_asyncio|多任务处理]] 
-  * [[mp_tinyml|TinyML的使用]] 
  
-### 12 输入控制模块+### 14 输入控制模块
   * [[push_button|轻触按键]]   * [[push_button|轻触按键]]
   * [[touch_switch|触摸开关传感器]]   * [[touch_switch|触摸开关传感器]]
行 86: 行 82:
   * 干簧管   * 干簧管
   * [[joystick|游戏摇杆]]   * [[joystick|游戏摇杆]]
 +  * [[mp_joystick|游戏杆控制]]
   * [[potentiometer|电位器]]   * [[potentiometer|电位器]]
   * [[rotary_encoder|旋转编码器]]   * [[rotary_encoder|旋转编码器]]
行 107: 行 104:
   * [[ir_remote|红外遥控]]   * [[ir_remote|红外遥控]]
   * [[ultrasonic_sensor|超声波传感器测距]]   * [[ultrasonic_sensor|超声波传感器测距]]
 +  * [[mp_mma7660|姿态传感器的使用]]
  
-### 13 输出指示/​控制模块+### 15 输出指示/​控制模块
   * [[led|LED]]   * [[led|LED]]
   * [[bi_color_led|双色LED]]   * [[bi_color_led|双色LED]]
   * [[RGB_LED|三色LED]]   * [[RGB_LED|三色LED]]
   * [[ws2818b|WS2812B彩灯]]   * [[ws2818b|WS2812B彩灯]]
 +  * [[mp_ws2812|WS2812灯的控制]]
   * [[relay|继电器]]   * [[relay|继电器]]
   * [[buzzer|蜂鸣器]]   * [[buzzer|蜂鸣器]]
行 123: 行 122:
   * 步进电机驱动   * 步进电机驱动
   * 角度舵机   * 角度舵机
 +* PIO的使用
 +    * [[mp_pio|可编程PIO的使用]]
 +    * [[mp_dds|DDS信号发生器]]
 +  * [[mp_ultrasonic|超声检测]]
 +  * [[mp_asyncio|多任务处理]]
 +  * [[mp_tinyml|TinyML的使用]]
 +  * [[mp_sdcard|SD卡的读写]]