【嵌入式】逐梦壹号-基于STC32的智能小车设计 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

专业版 【嵌入式】逐梦壹号-基于STC32的智能小车设计

简介:如果说小时候有什么梦想,那可能就是想拥有一辆属于自己的四驱车了。为了圆造车梦,将电路学习、PCB设计、焊接与单片机开发结合起来,真正做到零基础学习,这辆小车我们便给它取名为:逐梦壹号。

开源协议: GPL 3.0

(未经作者授权,禁止转载)

创建时间: 2022-09-11 09:55:17
更新时间: 2023-12-03 03:44:24
描述

一、项目简介

      如果说小时候有什么梦想,那可能就是想拥有一辆属于自己的四驱车了。为了和大家一起圆了造车的梦想,我们将电路学习、PCB设计、焊接与单片机开发结合起来,以视频和文档的形式去讲述如何制作出一辆帅气的智能小车,真正做到零基础学习,这辆小车我们便给它取名为:逐梦壹号。

 

二、功能介绍

  要打造一辆优秀的四驱小车,那么它的功能必须是强大的,逐梦壹号具备以下八项核心功能,每一项功能都对应的单片机知识点,通过逐梦壹号的学习,同时掌握单片机开发的能力。

(1)车头放置两个LED,模拟汽车灯光系统,学习单片机的输出功能;

(2)使用独立按键,模拟汽车一键启动功能,学习单片机的输入检测;

(3)无源蜂鸣器音乐产生,让行驶途中不再枯燥,学习定时器功能配置;

(4)路上没电怎么办,使用电池电压检测功能,学习ADC电压采集功能;

(5)四路电机独立控制,实现小车行走,学习电机驱动及PWM输出功能;

(6)前方有障碍物,超声波避障让小车行驶更安全,学习传感器的使用;

(7)红外光电对管,实现小车无人驾驶循迹功能,学习传感器的使用;

(8)使用蓝牙模块,通过手机APP控制小车行驶,掌握串口协议与数据传输;

5pBFEskETtbDQvZBCBLq6kOOCmQba3oETx1jufoH.png

 

三、技能掌握

  在逐梦壹号的学习过程中,从硬件设计到软件编程,每一步都至关重要,对于成为一名优秀的电子工程师,不仅要求掌握电路设计,还需要掌握PCB设计、焊接、代码编写等基本素养,通过逐梦壹号四驱智能小车的学习,不仅仅可以让你把小车做出来,更希望可以通过小车的学习掌握单片机项目的开发能力。

(1)学习单片机项目电路分析的方法,学会如何看懂原理图;

(2)学习单片机电路设计方法,初步掌握元器件选型与数据手册阅读;

(3)掌握嘉立创EDA设计原理图和PCB方法,设计属于自己的智能小车;

(4)掌握元器件焊接的基础方法与硬件调试技能,成为新一代焊武帝

(5)学习STC32单片机的基础功能和外设使用,上手STC32项目开发;

(6)掌握嵌入式软件开发、代码的阅读与BUG调试的方法与技巧;

 

四、学习教程大纲

第一部分:逐梦壹号智能小车硬件设计九讲
课程内容 课程详情 视频 学习

硬件第一讲:初识智能小车

  • 介绍学习路线与总体方案
😃点击观看

硬件第二讲:智能小车电路分析

  • 逐梦壹号智能小车电路详细分析
😃点击观看

硬件第三讲:元件选型与原理图绘制

  • 学习嘉立创EDA与器件选型与原理图绘制方法
😃点击观看

硬件第四讲:原理图设计检查与优化

  • 了解原理图设计常见问题,学习原理图整理与优化方法
😃点击观看

硬件第五讲:智能小车外形设计

  • 掌握板框设计要点,学会设计个性化板子形状
😃点击观看

硬件第六讲:智能小车PCB布局

  • 掌握PCB布局原则与要点,对智能小车进行布局

硬件第七讲:智能小车PCB走线

  • 掌握PCB走线原则与要点,对智能小车进行PCB走线
😃点击观看

硬件第八讲:PCB设计检查与优化

  • 了解PCB设计常见问题,学习PCB整理与优化方法
😃点击观看

硬件第九讲:PCB下单与元器件购买

  • 学会生产文件的导出,了解PCB下单打样与元器件采购
😃点击观看

 

第二部分:逐梦壹号智能小车焊接组装九讲
课程内容 课程详情 视频 学习

焊接第一讲:焊接工具简介

  • 介绍常用焊接工具与使用方法
😃点击观看

焊接第二讲:直插电阻的焊接

  • 掌握直插电阻的焊接与处理焊盘塞孔方法
😃点击观看

焊接第三讲:二极管的焊接

  • 掌握二极管正负极方向识别与焊接方法
😃点击观看

焊接第四讲:三极管与蜂鸣器焊接

  • 掌握三极管极性的识别和密集引脚插件焊接方法
😃点击观看

焊接第五讲:循迹电路的焊接

  • 掌握直插芯片与光电传感器引脚方向的识别与焊接
😃点击观看

焊接第六讲:电源电路焊接

  • 掌握直插铝电解电容正负极区分与散热片的安装
😃点击观看

焊接第七讲:最小系统及模块焊接

  • 掌握如何使排针排母焊接标准整齐不歪的方法
😃点击观看

焊接第八讲:电机驱动芯片焊接

  • 掌握贴片元件芯片引脚的识别与拖焊与拆卸技巧
😃点击观看

焊接第九讲:电机焊接与固定

  • 掌握电机固定与方向测试方法,进行小车最后的组装
😃点击观看

 

第三部分:逐梦壹号智能小车程序开发九讲
课程内容 课程详情 视频 学习

编程第一讲:LED驱动,让车灯闪烁起来

  • 掌握STC32引脚的配置与延时函数的封装和调用
😃点击观看

编程第二讲:输入检测,按键模式切换

  • 掌握按键消抖原理以及按键控制模式的功能
😃点击观看

编程第三讲:哆瑞咪发,蜂鸣器音乐播放

  • 学习定时器的应用,实现无源蜂鸣器的驱动
😜敬请期待

编程第四讲:电量过低,ADC检测实验

  • 学习ADC检测原理,实现电量检测与报警功能
😜敬请期待

编程第五讲:电机驱动,让小车跑起来

  • 学习电机驱动与PWM,实现小车行驶功能
😜敬请期待

编程第六讲:智能防撞,超声波避障检测

  • 学习超声波避障原理,实现小车避障功能
😜敬请期待

编程第七讲:智能驾驶,红外循迹控制

  • 学习红外对管循迹原理,实现小车循线行驶
😜敬请期待

编程第八讲:无线控制,蓝牙传输实验

  • 学习蓝牙传输原理,学会设计蓝牙APP控制小车
😜敬请期待

编程第九讲:智能小车科目二实战训练

  • 完成智能小车科目二场地的综合训练,成功领证!
😜敬请期待

 

五、补充资料

(1)STC32G12K128核心板工程链接

(2)STC32核心板设计教学视频

yKLGHL4ywznqkNd66L0wheWQcdqGlorBNRPehFr0.png

(3)STC32G12K128核心板软件教学视频

b1bUoVYCuismj0PBniA68wqGq4a5edcl09Bsc5Zb.png

 

Pv3MzWScZs9fDcLZNtr52ilSKDGIS8F7hzV5ddEp.png

逐梦壹号STC32智能小车不同款式一览图,你喜欢哪一款呢~

 

 

设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP