这门课解决的是零基础或转行者面对硬件开发无从下手的痛点。市面上的课程往往只讲理论,而你需要的是从一块空白板子到能跑起来的完整闭环。这门课带你从主控芯片选型、嘉立创EDA软件操作,到原理图绘制、PCB布局打样,一步步把温湿度闹钟的硬件搭出来。对于想低成本试水硬件开发的职场人来说,这是最务实的起步方式。 解决什么问题 它直面两个核心难题:一是嘉立创EDA这类专…
这门课解决的是零基础或转行者面对硬件开发无从下手的痛点。市面上的课程往往只讲理论,而你需要的是从一块空白板子到能跑起来的完整闭环。这门课带你从主控芯片选型、嘉立创EDA软件操作,到原理图绘制、PCB布局打样,一步步把温湿度闹钟的硬件搭出来。对于想低成本试水硬件开发的职场人来说,这是最务实的起步方式。
它直面两个核心难题:一是嘉立创EDA这类专业工具的操作门槛,二是单片机开发中原理图器件查找、最小电路搭建、烧录控制等实操细节。你不需要预先会画电路,但需要愿意跟着视频一步步动手,从选器件到画板到烧录,把完整流程走通。
适合有一定电脑操作基础,了解基础电子常识(如电压、电阻、芯片引脚概念),但没接触过单片机或EDA的读者。如果你连焊锡都不会,建议先别买;但如果你只是想体验硬件开发的完整流程,这门课刚好够入门。它不是让你成为工程师,而是让你知道从板子到成品需要经历什么。
建议按这个顺序推进:先过嘉立创EDA安装和激活,这是所有后续操作的前提;再看主控芯片介绍,明确你最终要烧录什么程序、引脚怎么分配;接着重点看原理图最小电路那几块——晶振电路、供电电路、复位电路、烧录控制电路,这四块决定了你能不能把程序跑起来。温湿度传感器、实时时钟、音频播放这些模块属于功能扩展,在最小电路跑通之后再逐步加入。
学完能独立完成温湿度闹钟的完整硬件设计流程:从器件选型到原理图绘制,从PCB底板布局到电源布线,再到主控芯片烧录和基础调试。你不需要会焊接,但需要会操作EDA软件、会查器件引脚、会看懂最小电路的连接关系。这是你第一次完整走通硬件开发链路,能清楚回答"这个板子怎么做到温湿度检测+闹钟+声控+灯光"这几个核心功能。
视频是核心,不要只是当背景音看。看视频时同步操作软件,尤其是EDA的界面切换和器件放置,边看边练,别等视频看完再动手。原理图部分建议每看完一块就跟着画一遍,哪怕画错了也没关系,重点是熟悉器件查找和引脚连接的逻辑。PCB布局部分相对耗时,可以分步做,先把底板画出来,再逐步添加器件和布线,不必一次完成。遇到不懂的地方先标记,等最小电路跑通后再回头查,不要卡在最前面。
01_温湿度闹钟课程介绍.mp4 416.26M 02_温湿度闹钟市场产品调研.mp4 266.38M 03_硬件_主控芯片介绍.mp4 28.54M 04_硬件_嘉立创EDA安装和激活.mp4 69.91M 05_硬件_嘉立创EDA基础功能页面介绍.mp4 62.09M 06_原理图_原理图器件总结.mp4 25.18M 07_原理图_如何查找主控芯片电路.mp4 74.22M 08_原理图_最小电路晶振电路.mp4 99.61M 09_原理图_最小电路供电电路.mp4 44.73M 10_原理图_最小电路复位电路.mp4 47.65M 11_原理图_最小电路烧录控制.mp4 269.30M 12_原理图_电源管理接口.mp4 193.25M 13_原理图_电池保护芯片.mp4 43.51M 14_原理图_充电管理芯片.mp4 410.14M 15_原理图_降压稳压芯片.mp4 32.98M 16_原理图_开关模块.mp4 477.89M 17_原理图_声控检测.mp4 335.33M 18_原理图_实时时钟模块.mp4 241.59M 19_原理图_温湿度传感器.mp4 38.87M 20_原理图_音频播放.mp4 232.18M 21_原理图_灯管驱动芯片.mp4 405.11M 22_原理图_灯管供电连接管理.mp4 603.67M 23_原理图_LED灯管摆放上.mp4 399.05M 24_原理图_LED灯管摆放下.mp4 429.03M 25_原理图_配置主控芯片引脚.mp4 302.21M 26_PCB_绘制底板.mp4 528.28M 27_PCB_布局控制板正面器件.mp4 261.85M 28_PCB_布局控制板背面器件.mp4 217.73M 29_PCB_5V电源布线.mp4 508.47M 30_PCB_VCC供电和3.3V供电.mp4 113.30M 31_PCB_主控芯片最小电路布线.mp4 227.19M 32_PCB_开关布线.mp4 332.55M 33_PCB_声控模块布局.mp4 476.71M 34_PCB_实时时钟布线.mp4 176.46M 35_PCB_温湿度闹钟和串口引脚.mp4 423.97M 36_PCB_音频播放和LED板接口.mp4 421.46M 37_PCB_构建铺铜GND网络.mp4 515.83M 38_PCB_开发板美化.mp4 101.36M 39_PCB_下单打板.mp4 71.78M 40_PCB_LED灯板丝印.mp4 297.15M 41_PCB_将LED灯摆放到丝印为止.mp4 238.03M 42_PCB_摆放LED驱动芯片位置.mp4 53.91M 43_PCB_供电位置的布线.mp4 238.23M 44_PCB_供电控制的布线.mp4 334.34M 45_PCB_LED驱动芯片布线.mp4 243.14M 46_PCB_LED灯控制引脚布线.mp4 297.45M 47_PCB_LED灯控制引脚布线.mp4 590.25M 48_PCB_连接剩余的控制线.mp4 651.64M 49_PCB_连接供电布线.mp4 806.31M 50_PCB_完成LED灯板.mp4 323.33M 51_PCB_STM32开发软件选择.mp4 15.64M 52_软件开发环境_keil_mdk安装.mp4 175.91M 53_软件开发环境_keil_mdk配置.mp4 23.98M 54_软件开发环境_keil注册机使用.mp4 17.16M 55_软件开发环境_vsCode安装.mp4 39.78M 56_软件开发环境_stm32cubemx安装.mp4 296.72M 57_项目构建_使用cube创建基础项目.mp4 52.48M 58_项目构建_串口通信原理介绍.mp4 50.01M 59_项目构建_串口发送数据演示.mp4 37.96M 60_公共层_日志输出打印实现和优化.mp4 75.10M 61_移植freeRTOS_移植文件.mp4 358.91M 62_移植freeRTOS_实现中断移植.mp4 295.79M 63_移植freeRTOS_启动操作系统.mp4 507.59M 64_移植freeRTOS_任务调度逻辑和注意事项.mp4 110.45M 65_开关驱动_硬件引脚设置.mp4 85.66M 66_开关驱动_按键短按驱动代码.mp4 103.61M 67_开关驱动_短按逻辑完成测试.mp4 191.71M 68_开关驱动_长按逻辑实现.mp4 61.98M 69_开关驱动_拨动开关驱动实现.mp4 361.60M 70_触摸驱动_实现触摸驱动逻辑.mp4 283.93M 71_声控模块_监听声音.mp4 245.02M 72_实时时钟模块_自定义协议读取数据.mp4 470.54M 73_实时时钟模块_自定义协议写数据.mp4 26.38M 74_实时时钟模块_核心设置时间和读取时间.mp4 67.14M 75_实时时钟模块_寄存器内容介绍.mp4 63.84M 76_实时时钟模块_配置实时时钟驱动引脚.mp4 38.84M 77_实时时钟模块_寄存器地址定义和延时函数.mp4 88.66M 78_实时时钟模块_读寄存器函数编写.mp4 333.50M 79_实时时钟模块_写寄存器函数编写.mp4 30.21M 80_实时时钟模块_驱动测试.mp4 23.42M 81_温湿度模块_DHT11基本功能逻辑介绍.mp4 608.52M 82_温湿度模块_DHT11完成读取流程介绍.mp4 75.92M 83_温湿度模块_DHT11读数据流程上.mp4 127.93M 84_温湿度模块_DHT11读数据流程下.mp4 92.65M 85_温湿度模块_DHT11测试.mp4 23.04M 86_音频播放模块_NVD音频芯片手册介绍.mp4 518.90M 87_音频播放模块_驱动编写.mp4 478.01M 88_音频播放模块_双线驱动测试.mp4 167.58M 89_音频播放模块_补全完善驱动.mp4 94.81M 90_LED灯板模块_引脚对照.mp4 61.80M 91_LED灯板模块_驱动芯片手册介绍.mp4 50.67M 92_LED灯板模块_基础驱动编写.mp4 442.52M 93_LED灯板模块_控制时钟小时的显示.mp4 389.92M 94_LED灯板模块_控制时钟的分钟的显示.mp4 299.64M 95_LED灯板模块_同时显示时钟逻辑介绍.mp4 161.75M 96_应用层_开发逻辑介绍.mp4 158.83M 97_应用层_采集任务结构逻辑介绍.mp4 81.07M 98_应用层_完成采集任务的编写.mp4 67.92M 99_应用层_完成时钟的展示.mp4 578.85M 100_应用层_完成温湿度组合展示.mp4 171.57M 101_应用层_补充LED灯展示.mp4 132.00M 102_应用层_补全灯控制.mp4 256.67M 103_应用层_优化LED灯展示.mp4 95.64M 104_应用层_触发类开关任务总结.mp4 33.12M 105_应用层_完成开关触发的基础逻辑.mp4 121.53M 106_应用层_展示基础闹钟加温湿度展示功能.mp4 140.97M 107_应用层_拨动LED总开关.mp4 163.72M 108_应用层_声控模式实现.mp4 193.17M 109_应用层_时间设置模式下的页面显示逻辑.mp4 96.93M 110_应用层_时间设置模式下的按键交互逻辑.mp4 54.00M 111_应用层_补全按键交互页面切换.mp4 76.54M 112_应用层_时间设置页面展示底层代码.mp4 95.83M 113_应用层_时间设置年份页面显示测试.mp4 222.24M 114_应用层_不同页面展示和时间设置.mp4 135.75M 115_应用层_时间设置基本功能实现.mp4 246.94M 116_应用层_在时间设置页面实现温湿度展示.mp4 396.93M 117_应用层_闹钟设置代码逻辑.mp4 78.94M 118_应用层_闹钟设置的按键逻辑.mp4 324.70M 119_应用层_闹钟设置实现.mp4 409.08M 120_应用层_闹钟任务实现.mp4 136.35M 121_应用层_闹钟优化实现和测试.mp4 299.40M 122_应用层_实现音量调节任务.mp4 381.78M 123_应用层_实现亮度调节.mp4 201.61M 124_温湿度闹钟项目总结.mp4 57.41M stm32f103c8.pdf 1.87M DHT11.pdf 970.98kb DS1302Z.pdf 3.80M FreeRTOSv202212.01.zip 88.32M NV020D.pdf 2.00M TC5020EJ.pdf 1.14M 温湿度闹钟.zip 96.99M