设计与开发

单片机项目 入门必看!学单片机人人都会的小项目

小编 2024-11-24 设计与开发 23 0

入门必看!学单片机人人都会的小项目

大家好,我是华维导师——华维。今天给大家介绍一个4位数字电子钟,适合新手入门51单片机,有兴趣的同学,可以自己动手试试!

C51系列作为入门级的单片机芯片,很多院校及培训课程仍将它作为理论基础,也是很多同学选择入门的芯片。基于它的作品非常多,今天小编给大家分享一个小实验——4位数字电子钟。

希望本次的分享能给同学们制作自己的 4 位数字时钟带来一些提示,也希望对单片机感兴趣的同学跟着教程动手,做一次,提高动手能力,积累经验。

为了制作我的 C51 数字时钟,我使用了一个DIY 套件(某宝有相关套件)。这个DIY 套件没有任何说明指导,因此我们需要进行一些研究以确保一切都正确无误。

那么我们需要准备那些套件,继续往下看

元器件:

• PCB(大绿板)

• 4位LED数码管

• 主控芯片(AT89C2051)

• 排阻(单列9针引脚)

• 晶振(银色,2插针引脚)

• 蜂鸣器(当中最大的黑色圆柱体)

• 三极管

• 有极电容器(黑色圆柱体,侧面有 数字)

• 瓷片电容器(黄色,片状)

• 电阻器(圆柱体,带有色环)

• 电源输入插头(蓝色)

• 黑色小按钮

电路原理图:

工具:

• 烙铁

• 小螺丝刀

• 剪线钳

• 剥线钳

元器件:

关注同名公号,领取单片机入门和进阶教程!

准备好工具,元件材料就可以开始动手了,整理好工作桌面,留出大一点的空间,在专注工作时,小元件很容易混乱、莫名其妙没掉(个人惨痛经历)。

注意事项:

1.焊接时小心操作,身体不要触碰到洛铁的

2.高温触头

3.极性的器件不要放反了

4.元器件焊接一般遵循从小到大的原则

把元器件插入对应的丝印位置

小器件丝印位置:

元器件

PCB 丝印

2个小电阻器

R1\R2

圆柱电容器 (10UF)

C1

黄色瓷片电容器 (104)

C4

黄色瓷片电容器 (30)

C2/C3

三极管

Q1

晶振

Y1

大器件丝印位置:

元器件

PCB 丝印

蜂鸣器

LS1

电源输入插座

CON2

芯片座

U1

排阻

PR1

4位数码管(白点标记,与PCB上的白点对应)

DS1

黑色小按钮

S1/S2

焊接后续:

焊接完成后,用剪线钳剪除过长的引脚,清理焊接残留物,对照元件物料检查一遍PCB上的元器件,确认元器件与PCB板的丝印对应无误。

把主芯片插入芯片座,注意对准芯片座的u型凹槽。

功能测试:

找一根双芯电缆,最好是颜色不同的线,以区分正负极。给我们的数字时钟通电,输入电压为3V-5V,建议使用5V,5V电压运行比较稳定。

务必确保输入电源的正负极与PCB的标识一样,PCB的电源极性在背面。

主芯片包含了时钟程序,不需要我们编程。

关于设置:

按钮S1(左)改变选项

按钮S2(右)改变数值

通电后长按S1进入设置主菜单,共有A,B,C,D,E,F,G,H,I 九个子菜单,按一下S1进入下一菜单,最后回到正常时间界面。

菜单 A : 校正小时

菜单 B : 校正分钟

菜单 C : 整点报时开关

菜单 D : 第一路闹钟开关

菜单 E : 第一路闹钟小时设定

菜单 F : 第一路闹钟分钟设定

菜单 G : 第二路闹钟开关

菜单 H : 第二路闹钟小时设定

菜单 I : 第二路闹钟分钟设定

作为入门级的小电路,难度不大,注意操作就会成功。精致的同学可以制作匹配的盒子安装。3D打印就可以了。

免费领!单片机入门到高级开挂学习路径(附教程+工具)

学习任何东西都要动手实践,才能把理论带到实际中,在实践中成长。对单片感兴趣的同学赶紧找我学习,领取入门和进阶资料开启与导师的一对一互动,进入高阶学习。

创业金点子:三个基于单片机的小本创业项目

首先解释一下:

什么是单片机?

单片机,又称单片微控器,属于一种集成式电路芯片。它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上,相当于一个微型的计算机,可以对数据进行高速化处理。

单片机体积小、质量轻、价格便宜,现在已广泛应用于如智能仪表、实时工控、通讯设备、导航系统、家用电器等领域,同时也为学习和开发提供了研究便利。

对单片机的概念有了大致了解之后,再来看李济安创业暨《创业致富快报》自媒体将要分享的这三个基于单片机的小本创业项目,就心中有数了。

1、

基于单片机的汽车防逃逸监控系统

本则创业项目以单片机为控制核心,结合光电传感器、语音提醒模块、人体感应模块、压力传感器等部分组成硬件电路。

当系统检测到车体下有障碍物时锁定车体不予启动,并且及时发出提示,避免造成碾压事故;当系统检测到车体保险杠受到较大压力并检测到人体特征时,系统锁定车体无法开动并提示司机及时报警救助。

系统检测司机有破坏防逃逸检测系统时锁定车体并发出提示检查系统线路是否正常;在十字路口转弯时会自动判断转角是否有车辆存在,如果有车辆,会及时提醒司机,避免视野盲区导致的安全隐患。

2、

基于单片机的居家燃气安防智能窗

燃气灶、燃气热水器已普及到千家万户,人工煤气、天然气、液化石油气燃烧器具安装不当或使用不当都可能造成浴室或房内的人中毒或窒息死亡。

此则创业金点子项目主要由安防移动窗户、检测气体传感器、单片机自动控制和报警提醒部件组合。采用MQ-5和MQ-7燃气传感器、二氧化碳传感器实时监测室内可能燃气泄漏、燃气不完全燃烧造成氧气不足、二氧化碳过量以及一氧化碳增加的浓度,并用单片机进行处理、判断。

一旦检测到燃气泄漏、一氧化碳过量或二氧化碳增加到设定限值时,蜂鸣器及时发出警报提醒,并自动启动电机驱动模块工作,开窗器将浴室或室内窗户打开,进行通风,避免事故的发生。

李济安创业暨《创业致富快报》自媒体了解到,基于单片机的居家燃气安防智能窗具有智能监测、智能报警、智能开窗三大功能,可安装在各类使用燃气(人工煤气、天然气、液化石油气)使用场所窗台上,也可以用于煤炭、木炭等燃料使用场所窗台上,能够有效避免浴室或室内由于燃气泄漏、燃料不充分燃烧、不通风密封房间停留时间过长所导致的安全事故的发生,对于保护生命安全具有积极的意义。

图示:

①开窗器。

②传输导轨。

③窗户滑轮及导轨。

④智能控制部件及传感器。

3、

基于单片机的智能节能燃气灶

餐饮行业烹饪过程中燃气灶空烧浪费燃气是普遍存在的现象。我国天然气大量依赖进口,北方地区天然气供求矛盾极为突出。

基于单片机的智能节能燃气灶通过对燃气灶供气系统和控制结构的改进,增设一根分路管道,燃气灶开启时输送少量燃气作为引燃火种;主供气管增设电磁阀,光电感应开关、定时继电器、Arduino 单片机等元件组合成控制装置。

利用光电开关智能检测燃气灶上是否有炒锅存在,并通过单片机控制时间继电器工作、打开电磁阀提供燃气燃烧或关闭电磁阀使燃气熄灭,实现燃气灶上放锅即燃烧、离锅会熄灭功能。

设定时间继电器延时时间为3秒。当炒菜锅离开燃气灶在3秒内,锅又放回到了燃气灶上,时间继电器倒计时重置,并保持打开状态,燃气灶保持燃烧;如果3秒内锅没有放回到灶上,时间继电器倒计时结束,继电器断开,进而电磁阀关闭,使得燃气灶熄火,同时实现厨师炒锅短暂离灶翻炒3秒内燃气灶不会熄火功能。

本则创业金点子项目通过自动检测、智能判断、自动控制,从技术上解决了餐饮行业烹饪过程燃气灶空烧浪费能源问题,在节约能源、保护环境、改善厨房气体环境、缓解部分城市燃气供不应求等方面都有相当重要作用。

三个基于单片机小本创业项目,仔细分析,其实它们首先是基于常见的、严峻的现实问题,才有了这一系列创业金点子的诞生。

小身材,

大能量。

一个单片机,

就是一个微型控制器;

一个小问题,

就是一个创业大商机。

「关于作者」

李济安创业,专门研究创业项目,主导策划《创业致富快报》自媒体公众号、《中国创业致富项目大全》电子情报、《72种快速寻找创业项目的绝妙方法》。您对本文以及平民创业、营销管理方面有任何意见或建议都欢迎与我激烈交锋,商海浩荡,不洞察不洞明,无交手无交情。

相关问答

单片机项目 的开发流程?

单片机项目开发流程:一、项目评估:出初步技术开发方案,据此出预算,包括可能的开发成本、样机成本、开发耗时、样机制造耗时、利润空间等,然后根据开发项...

单片机 学到何种程度,可以接一些小 项目 ?

有项目能力,学半天就可以,实在遇到不熟悉的单片机知识可以找一些熟悉单片机的学生帮忙。没有项目能力,学十年单片机也只能给别人的项目打工。有项目能力,学...

新手用51 单片机 做什么好呢?

我认为作为新手用51单片机最好用PCB万能板焊接一个单片机实验板,一来这样能够提高自己的动手能力;二来可以锻炼自己的编程调试能力。同时我们在焊接时还要设计...

51 单片机 最小系统能做什么 项目 ?

51单片机最小系统是一种基于8051系列单片机的最简单的硬件系统,包括单片机、晶振、电源和最基本的外围电路。它可以用于各种小型项目,如温度测量、光照控制、...

盆友们!哪位了解 关于 单片机项目 开发流程?,单片机开发项目x...

[回答]正式报名表填写完成后,复旦EMBA项目将与申请人,确定预审考试时间,参加组织的笔试和面试;招生委员会根据笔试、面试、背景审核情况综合评估,决定预审...

前辈们急需知道 关于 单片机项目 开发流程?,单片机开发项目费...

[回答]1、当光电管接通时,P2.3口是高电平。2、有四个LED灯,但是没有画出来,单片机的P1口,P3口引脚还有剩余吧,那就用啊。服务热情,公司环境设备先进,价格...

同一个 项目 分别用stm32和51 单片机 会有什么不同?

在项目开发过程中,我们经常会遇到需要单片机选型,所以我们常常会根据项目功能需求来选择合适的单片机品牌和型号。常见的51内核单片机和STM32单片机也会是我们...

Keil 5怎样创建一个51 单片机 项目 ?

1,首先单击打开keiluvision4此款软件,会出现如下界面,会看到最左面上面有一个名为Project(项目),上面的是主菜单栏,上面有File、Edit、Project等菜单栏...4,然...

stc15f104 单片机 能做什么 项目 ?

回答如下:stc15f104单片机可以用于很多项目,例如:1.温度控制器:利用单片机的ADC采集温度传感器的信号,通过PID算法控制加热器或制冷器的工作,实现温度控...

Keil5如何创建一个新的51 单片机项目 ?

1创建一个新的51单片机项目的方法是使用Keil5软件。2首先,打开Keil5软件,并选择“Project”菜单下的“NewProject”选项。3在弹出的对话框中,选择一个合适...

猜你喜欢