玩转 Arduino —写出好的控制代码 认证专享

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    基于 Arduino 的物联网应用的灵魂是嵌在 Arduino 控制芯片中的控制代码。本课程主要介绍写出好的Arduino程序的方法。学习完本课程,学员的代码编写能力将得到提高,写出的代码将具备更好的可读性、稳定性以及拓展性。

    1.控制程序简析 00:12:10

    本课时主要介绍好的控制程序的特点,并通过一个控制程序的优化过程讲解在开发 Arduino 控制程序中应该注意的事项。

    2.面向对象的 Arduino 控制程序的开发 00:11:36

    比起面向过程的嵌入式应用控制代码,使用面向对象的编程思想开发出来的程序要更具可读性以及可拓展性,本课时主要介绍面向对象的 Arduino 控制程序的开发方法。

    3.Arduino 自定义函数库的开发 00:08:09

    本课时主要讲解如何开发一个自定义的 Arduino 函数库,并介绍一个优秀的函数库的特点。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

玩转 Arduino —写出好的控制代码

3课时,32分钟
troy_wei
troy_wei

极客学院签约布道师

课程背景:
随着基于 Arduino 的嵌入式应用的复杂度越来越高,Arduino 的控制程序的编写要求也越来越高。写出可读性高、鲁棒性好、可拓展的控制程序将极大的考验系统研发人员的研发实力。本课程讲解如何写出好的 Arduino 控制代码。希望学员们在学习完成之后,开发能力能够更上一层楼。


核心内容:
1. 编写 Arduino 控制程序的注意点
2. 面向对象的 Arduino 控制代码的编写
3. 自定义函数库的开发


软件环境:Arduino IDE


是否提供资料:


课程等级:初级


适合人群:
零基础的嵌入式、物联网、智能硬件的爱好者

  • 技术问答
  • 1

    控制程序简析

    12:10

    本课时主要介绍好的控制程序的特点,并通过一个控制程序的优化过程讲解在开发 Arduino 控制程序中应该注意的事项。

  • 2

    面向对象的 Arduino 控制程序的开发

    11:36

    比起面向过程的嵌入式应用控制代码,使用面向对象的编程思想开发出来的程序要更具可读性以及可拓展性,本课时主要介绍面向对象的 Arduino 控制程序的开发方法。

  • 3

    Arduino 自定义函数库的开发

    08:09

    本课时主要讲解如何开发一个自定义的 Arduino 函数库,并介绍一个优秀的函数库的特点。

相关课程

  • 玩转 Arduino ——周边模块—传感器部件(2)

    本课程主要讲解在使用 Arduino 搭建智能小车或者机器人过程中常用的几种传感器的使用方法。这些传感器主要侧重系统的姿态以及环境障碍物的检测。

    3课时 21分钟
    初级
    6497人学习
  • 玩转 Arduino ——数据通信:串口通信

    本课程主要讲解 Arduino 数据通信中的串口通信方式。通过本课程的学习,学员能够操作 Arduino 中比较复杂的外设,并能够与上位机建立通讯,大大提高物联网应用的实用性。

    3课时 24分钟
    初级
    7008人学习
  • 玩转 Arduino ——数据通信:蓝牙通信

    蓝牙通信是一种常见的短距离无线通信方式,也是智能硬件的开发中较常用的与手机建立通讯连接的方法。学习完本课程,学员可在手机上查看自己开发的 Arduino 嵌入式系统的内部状态与数据,大大提高应用的实用性。

    3课时 18分钟
    初级
    9796人学习
  • 玩转 Arduino——数据通信: ZigBee 通信

    ZigBee 是一种新兴的短距离无线通信技术,在智能家居中的应用十分广泛。本课程主要介绍 ZigBee 通信模块的使用方法。学习完本课程,学员将不再仅局限于蓝牙通信,可根据不同的应用场景选择适合的无线通信方式。

    3课时 16分钟
    初级
    6803人学习