Arduino:电子电路、PCB设计和物联网编程

工业数据记录器、电子电路设计、嵌入式系统、Eagle PCB 设计、Arduino 编程和物联网系统

讲师:Piyush Charpe

口袋资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你将会学到的

  • 工业电子电路设计,使用 Eagle 软件进行 PCB 布局,
  • 接口:Wi-Fi、蓝牙、SD 卡、RTC、RS485、RS232、0-10v 数字输入、0-10v 模拟输入、4-20mA 传感器、速度控制器
  • ATMEGA256电路设计,电源设计(开关电源和线性稳压器)
  • 电子学基础
  • 微控制器选择
  • 了解 Fuse 字节和引导加载程序编程过程
  • 如何使用逻辑分析仪调试协议
  • 控制交流电器的硬件设计和编程
  • 直流电机调速的硬件设计与编程
  • 读取0-10 V数字输入传感器的硬件设计和编程
  • 读取 0-10 V 模拟输入传感器的硬件设计和编程
  • 读取 4-20 mA 传感器的硬件设计和编程
  • 读取实时时钟参数的硬件设计和编程
  • 基本编程概念
  • 低功耗蓝牙 (BLE 4.0) 的硬件设计和编程
  • WiFi模块的硬件设计与编程
  • SD卡硬件设计与编程
  • RS232接口的硬件设计与编程
  • RS485接口的硬件设计与编程
  • 数据可视化
  • 数据记录器PCB布局设计
  • 元器件和 PCB 制造商的必备网站

要求

  • 电子基础知识
  • 基本的 Arduino 编程知识(但不是强制性的)

说明

提供的课程

1. STM32:带 4G LTE 调制解调器的物联网

2. Arduino:电子电路、PCB设计&IOT编程

注意:本课程专为电子爱好者设计,也适合高级观众,请在订阅本课程前查看课程内容。我可以向您保证,您绝不会后悔在这门课程上花费宝贵的金钱。

简要描述;简介

本课程教您以下内容

1. 如何为应用程序设计定制硬件。

2.如何编程。

3.使用Eagle软件进行PCB设计。

4. 基于物联网 (IOT) 的应用程序。

5. 使用逻辑分析仪解码协议。

我创建这门课程是因为我相信,重要的是你拥有多少知识,但更重要的是你在什么年龄拥有它。通常,培养硬件技能需要时间,在本课程中,我将分享我的经验,并为您提供培养硬件设计和编程技能的正确方法。这将帮助您避免错误并在更短的时间内获得更多知识。

我记得我想和你分享的一句话。

“从别人的错误中学习。

生命太短暂,不能让他们都自己“

– 山姆莱文森

详细描述:

在这里,我简要描述了您将在本课程中学习的内容。整个课程按以下格式构建。

一、章节介绍

2.电路图解释

3.使用eagle设计电路图

四、程序说明

5.实际演示

基础电子学

本课程所需的基本电子概念。

1.上拉和下拉配置。

2. 分压器配置。

3. 认识晶体管

4.电压电平转换器

5. SMD封装及计算介绍。

电源

电源介绍

1.线性稳压器

2.开关模式电源(SMPS)

电源设计

  1. SMPS 和线性稳压器 IC 的介绍和电路设计
  2. 电源保护介绍及电路设计
  3. 使用eagle软件进行电源Layout设计

微控制器

  1. 选择合适的微控制器
  2. ATMEGA256的电路设计

Boot loader 介绍及编程步骤

  1. 了解什么是引导加载程序
  2. 理解ATMEGA256的熔丝字节
  3. USBASP编程器介绍
  4. 在 ATMEGA256 中编​​程引导加载程序的过程
  5. USB转TTL转换器介绍

逻辑分析仪

  1. 逻辑分析仪简介
  2. 使用逻辑分析仪了解 UART 编程和可视化 UART 输出

使用微控制器控制交流电器

  1. 继电器驱动元件及保护电路介绍
  2. 使用 Eagle 软件设计继电器驱动器电路
  3. 数字输出编程,使用继电器驱动潜水泵的程序

直流电机调速器

  1. 直流电机调速器元件及保护电路介绍
  2. 使用 Eagle 设计直流电机速度控制器电路
  3. 了解 PWM,使用逻辑分析仪编程和可视化 PWM 波
  4. 控制直流电机速度的程序

读取 0-10 v 数字输出传感器

  1. 读取数字输入的组件介绍
  2. 了解光耦合器电路
  3. 使用 Eagle 软件设计数字输入电路
  4. 数字输入编程
  5. 了解 ATMEGA256 的引脚变化中断特性
  6. 使用引脚更改中断对外部脉冲进行计数的程序

读取 (0 – 5v / 0 – 10v) 模拟输出传感器

  1. 了解读取 (0-5v/ 0-10v) 模拟输入的电路
  2. 使用 Eagle 软件设计读取模拟输入的电路
  3. 不同范围的模拟输入编程和读取传感器

读数 (4 – 20 mA) 传感器

  1. 了解 4-20 mA 工业标准
  2. 阻抗匹配电路介绍及电路设计
  3. 16位模数转换器简介
  4. I2C接口简介
  5. 使用 Eagle 软件设计 4-20 mA 传感器电路
  6. 4-20毫安模拟器电路介绍
  7. 读取 4-20mA 传感器的程序
  8. 使用逻辑分析仪可视化 ADC 的 I2C 信号

实时时钟

  1. RTC IC简介
  2. 使用 Eagle 为 RTC IC 设计电路
  3. 实时时钟编程
  4. 使用逻辑分析器可视化 RTC 参数

基本编程概念

  1. 理解基本的 C 函数
  2. 了解基本的转换功能

低功耗蓝牙 (BLE 4.0)

  1. BLE模块介绍
  2. 单通道缓冲IC简介
  3. 使用 Eagle 为 BLE 模块设计电路
  4. 配置低功耗蓝牙设备
  5. Blynk 应用简介
  6. 在 Blynk 应用程序上发送数据的程序

工业 Wi-Fi 模块

  1. WIFI模块介绍
  2. SPI接口简介
  3. 八进制收发IC简介
  4. 使用WIFI模块设计电路
  5. WIFI模块固件版本检查更新程序
  6. 连接WIFI路由器的程序
  7. 创建一个 API 以从云端获取日期和时间
  8. 从云端获取日期和时间的程序
  9. 使用从云端获取的参数更新 RTC 参数的程序

SD卡接口

  1. SD卡简介及了解其电路
  2. 使用Eagle for SD卡设计SD卡电路
  3. 程序初始化并写入SD卡
  4. 在SD卡中以CSV格式存储系统参数的程序
  5. 在 SD 卡中存储系统参数 Date wise 的程序
  6. 在 SD 卡中按月和按年存储系统参数的程序

RS232接口

  1. 什么是RS232接口,RS232接口IC介绍
  2. 了解RS232接口和RS232转USB转换器的电路
  3. 使用 Eagle 软件设计 RS232 接口电路
  4. 通过 RS232 接口接收数据的程序
  5. 校验和字节的重要性和计算校验和字节的程序
  6. 通过 RS232 接口接收带校验和的数据的程序
  7. 设计自定义协议
  8. 通过 RS232 发送数据的程序

RS485接口

  1. 什么是RS485标准,RS485接口IC介绍
  2. 了解RS485接口电路和RS485转USB转换器
  3. 使用Eagle软件设计RS485接口电路
  4. 通过 RS485 接口接收数据的程序
  5. 通过RS485接口发送数据的程序

数据可视化

  1. 为数据记录器创建仪表板
  2. 使用WIFI模块发送系统参数到freeboard网站的程序

原理图版图设计

  1. 数据记录器布局设计
  2. 如何生成物料清单、Gerber 文件、PCB 预览

基本网站

  1. 在哪里购买组件
  2. 将PCB发送到哪里进行制造

我的承诺!

我可以向您保证的一件事是,本课程将节省您学习硬件设计和编程的大量时间。我将亲自回答您关于这门课程的问题。如果您出于任何原因以任何方式不满意,您可以在 30 天内从 Udemy 获得全额退款,不问任何问题。但我相信你不需要。我 100% 支持这门课程,我致力于帮助你。

本课程适合谁:

  1. 希望在嵌入式领域开始职业生涯的业余爱好者和工程专业学生。
  2. 如果您想学习硬件和编程,请考虑参加本课程。你不会失望的

此课程面向哪些人:

  • 业余爱好者,电子初学者,专业人士

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍