5 Star 9 Fork 2

plter/PythonSmartHardwareProgramming

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

PythonSmartHardwareProgramming

Python智能硬件编程之奇妙旅程

配套视频教程

购买课程相关硬件

淘宝:https://item.taobao.com/item.htm?id=577434843710

配套源码镜像

镜像名 链接地址
Github https://github.com/plter/PythonSmartHardwareProgramming
Gitee(国内用户访问该地址) https://gitee.com/plter/PythonSmartHardwareProgramming

简介

  1. Python是一门易于使用功能强大的编程语言,树莓派可以运行完整的Linux操作系统,当然可以完美运行Python语言,那么把Python和树莓派加在一起用来开发智能硬件程序将会非常得心应手。
  2. 课程在设计时充分考虑到了零基础的同学的难处,所以在学习本课程时您不会觉得有任何障碍,那怕是您从来都没有接触过计算机编程,只要您识数,就能学习。
  3. 课程中所涉及到所有实验项目都很有乐趣,培养动手能力,也非常适合家长带着孩子一起做,培养动手能力与理科思维,从而激发右脑发育。

目录

  1. 配置开发环境
    1. 在 Windows 配置开发环境
    2. 在 Linux 中配置开发环境
    3. 在 Mac 中配置开发环境
  2. Python语言基础
    1. 变量与基本运算
    2. 流程控制
    3. 循环
    4. 函数
    5. 数组
    6. 字典
    7. 包管理
    8. venv
  3. 使用树莓派
    1. 安装与配置Raspbian
    2. 使用SSH访问树莓派
    3. VNC远程桌面登陆树莓派
  4. GPIO
    1. 在树莓派上运行Python
    2. 控制LED
    3. LED闪烁
    4. LED呼吸灯
    5. 按钮
    6. RGB彩色LED
    7. 蜂鸣器
    8. LED阵列
    9. 1602液晶显示屏
  5. UART
    1. UART串口通信
    2. 控制UART彩色液晶显示屏

硬件列表

名称 数量
Raspberry Pi 3 Model B+ 1
树莓派盒子 1
树莓派配套散热片 1
16G SD卡 1
读卡器 1
GPIO 扩展排线 1
GPIO 扩展板 1
面包板 1
LED 1
RGBLED 1
无源蜂鸣器 1
按钮 1
SPI LED 阵列 1
1602 液晶屏 1
IIC 转换器 1
UART 转换线 2
UART 串口屏 1
HDMI 线 1
杜邦线公对母 10
杜邦线公对公 20
杜邦线母对母 10

空文件

简介

Python智能硬件编程之奇妙旅程 展开 收起
取消

发行版

暂无发行版

贡献者 (1)

全部

近期动态

6年多前创建了仓库
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/plter/PythonSmartHardwareProgramming.git
git@gitee.com:plter/PythonSmartHardwareProgramming.git
plter
PythonSmartHardwareProgramming
PythonSmartHardwareProgramming
master

搜索帮助