Python编程小车零基础开发教程(ESP32-NodeMCU-DevKit开发板)

课程介绍

1. 课程介绍
2. ESP32开发板引脚号说明
3. Python编程软件Thonny安装与使用
4. Python编程给引脚设置数字值-点亮ESP32开发板自带LED小灯
5. Python编程给引脚设置数字值-点亮ESP32开发板外接LED小灯
6. sleep()暂停函数-实现LED小灯闪烁效果
7. while循环语句-LED小灯无限次闪烁
8. while循环语句-LED小灯有限次闪烁
9. for循环语句-LED小灯有限次闪烁
10. 程序代码保存到芯片上运行
11. Python编程驱动电机-L298N两路电机驱动板
12. Python编程手机WIFI遥控电机-L298N两路电机驱动板
13. Python编程手机WIFI遥控四轮小车接线-L298N两路电机驱动板
14. Python编程手机WIFI遥控四轮小车完整代码-L298N两路电机驱动板
15. PS2手柄遥控器编程-遥控ESP32开发板自带LED小灯
16. PS2手柄遥控器编程-遥控四轮小车-接线安装-L298N两路电机驱动板
17. PS2手柄遥控器编程-遥控四轮小车-完整程序代码-L298N两路电机驱动板
18. PS2手柄遥控器编程-摇杆使用
19. PS2手柄遥控器编程-使用摇杆和PWM脉冲信号控制小车行驶速度完整程序
20. I2C串行总线-LCD1602显示屏
21. I2C串行总线-LCD1602显示屏-文字动画
22. I2C串行总线-LCD1602显示屏-文字滚动动画
23. Python编程ESP32播放MP3
24. Python编程ESP32播放MP3-指令格式
25. Python编程MP3播放器-手机WIFI遥控播放

课程视频下载地址:

https://pan.baidu.com/s/1dsadsNg0TLqrF1hkfAv83g?pwd=hsh8


Python语言有多种实现。如cPython、Jython、PyPyMicroPython等。MicroPython是Python大家族中的一员。但与其他Python成员不同的是MicroPython更适用于嵌入式系统开发,如用于ESP8266ESP32等物联网嵌入式开发板。

本课程使用ESP32开发板作为实验对象。

图片.png

                                                       ESP32开发板


课程学习的编程内容包括:

(1)Python编程软件Thonny安装与使用;

(2)点亮ESP32开发板自带LED小灯

(3)点亮ESP32开发板外接LED小灯

(4)使用sleep()暂停函数实现LED小灯闪烁效果

(5)使用while循环语句实现LED小灯无限次闪烁

(6)使用while循环语句实现LED小灯有限次闪烁

(7)使用for循环语句实现LED小灯有限次闪烁

(8)编程驱动电机正转、反转、停止转动;

(9)手机WIFI遥控电机转动;

(10)手机WIFI遥控四轮小车

(11)PS2手柄遥控器遥控电机转动;

(12)PS2手柄遥控器遥控小车;

(13)LCD1602显示屏编程显示内容;

(14)播放MP3器编程。

 

图片.png 

手机遥控小车

ESP32芯片自带WIFI信号发射功能,手机连接ESP32发射的WIFI信号,实现手机与ESP32无线通信,实现小车远程无线遥控。

图片.png 

MP3播放器

图片.png 

PS2手柄遥控器和信号接收器





附件:
【象大帅】Python编程小车零基础开发教程(ESP32-NodeMCU-DevKit开发板)课程介绍.pdf