课程大纲

介绍 Advanced Arduino Programming概述

  • 为什么要考虑 Advanced Arduino Programming
  • 了解Arduino IDE
  • 了解Arduino微控制器的主要组件
  • AVR 微控制器系列概述

探索Arduino IDE的替代方案 超过view 闪烁的 LED Sketch 使用命令行和 makefile 绕过 Arduino IDE

  • Make 概述
  • 配置 Makefile(闪烁的 LED)
  • 使用 Makefile 编译和上传 Arduino 程序(闪烁的 LED)

Programming 使用WinAVR的Arduino

  • 安装 WinAVR
  • 使用 WinAVR 配置程序(闪烁的 LED)并将其上传到 Arduino

创建您的第一个高级 Arduino 项目:停车距离警报系统

  • 停车距离警报系统概述
  • Electronic 组件概述
  • 连接压电蜂鸣器
  • 连接红外接近传感器
  • 对压电蜂鸣器进行编码
  • 对红外接近传感器进行编码
  • 对主应用程序进行编码
  • 测试您的停车距离警报系统

摘要和疑难解答 闭幕致辞

要求

  • 基本熟悉Arduino
  • 基本编程经验
  • 对嵌入式系统有大致的了解
  • 熟悉 C/C++ 编程

观众

  • 初学者开发人员
  • 硬件/软件技术人员
  • 行各业的技术人员
  • 爱好者
 14 小时

人数



每位参与者的报价

客户评论 (5)

相关课程

Arduino Programming for Beginners

21 小时

从零开始创建机器人

28 小时

Introduction to IoT Using Arduino

14 小时

ARM Technology

14 小时

Berkeley DB for Developers

21 小时

C Programming for Embedded Systems

21 小时

C++ for Embedded Systems

21 小时

Embedded Linux Kernel and Driver Development

14 小时

Introduction to Embedded Computers

14 小时

Using C++ in Embedded Systems - Applying C++11/C++14

21 小时

Embedded Systems Security

21 小时

FPGA Design for Embedded Systems

7 小时

Model Based Development for Embedded Systems

21 小时

Object Oriented Programming with C++

7 小时

PCB Circuit Design with Eagle

21 小时

课程分类

1