课程描述
本课程将通过30个不同的项目教你如何编程Arduino微控制器。你将学习Arduino编程的基础知识,例如变量、循环和函数。你还会学习如何与硬件接口,例如LED、传感器和电机。
使用Arduino构建高级嵌入式系统概述
本课程适合初学者和经验丰富的用户。 如果你是一个初学者,你将从零开始学习Arduino编程的基础知识。如果你是一个经验丰富的用户,你将学习新的技术和挑战来提高你的技能。Arduino是一种易于学习和使用的微控制器编程语言。本课程是Arduino编程和项目制作的全面介绍。
课程大纲中涵盖的一些基本概念是
变量:一个可以存储数据的命名内存位置。
循环:重复执行一段代码一定次数或直到满足特定条件的代码块。
函数:可以在程序中重复使用的代码块。
与硬件接口:使用Arduino连接和控制物理设备的过程。
LED:可以使用Arduino开关的LED灯。
传感器:测量诸如温度、光线和运动等物理量的设备。
- 电机:可以用来移动物体的设备。
目标
编程Arduino微控制器。
使用Arduino制作项目。
与硬件接口。
解决挑战。
学习Arduino微控制器板。
学习使用Arduino的输入和输出。
Arduino项目制作。
与现实世界的设备(如继电器、开关、LED和传感器)接口。
Arduino的C语言编程。
先决条件
- 电子元件的基本了解
课程大纲
查看课程内容的详细分解
简介
1 节课
- 简介 02:01 02:01
Arduino开发板简介
3个讲座
实验面包板
1 个讲座
蜂鸣器
2 节课
串口
6 节课
键盘
1 节课
LDR
2 节课
DHT传感器
1个讲座
EEPROM
1 节课
伺服电机接口
2 个讲座
I2C
4 节课
RTC
4 节课
SD卡
2 个讲座
结论
1 节课
讲师 详情
Amit Rana
Amit Rana 是一位物联网工业顾问,嵌入式系统产品开发专家,线上和企业培训师。
目前正在构建一个平台,面向所有对学习电子产品和相关技术感兴趣的人。技术包括物联网、嵌入式系统、编程、电路设计和 PCB 设计,通过名为 kitflix 的在线平台。
Kitflix 主要通过教程/视频讲座和有趣的项目作品来学习在线技术。
Amit 拥有电子工程硕士学位。他在使用各种微控制器的嵌入式系统设计和编程方面拥有 10 多年的经验,并在各种行业部署了 250 多个不同的嵌入式和物联网项目。
他的在线学生人数超过 50000 人,遍布全球 146 个以上的国家/地区。
他参与了多个嵌入式技术和设备的开发,为行业和各种产品开发需求开发定制的嵌入式解决方案。从简单的计数器到数控机床的物联网系统,再到智能汽车的端到端产品开发,Amit 已将他对电子产品和编程的热情变成了爱好和全职职业。
Amit 也是一名专业作家,撰写有关技术和教育的博客。他为一些客户完成了技术文档撰写任务,并在他的网站上撰写博客。
Amit 还是一位 avid 阅读者,也喜欢烹饪,他喜欢阅读各种主题的书籍,并在业余时间与家人一起烹饪各种菜肴。
课程 证书
使用您的证书来改变职业或在您目前的职业中提升。