3-3. 12-24小时制

编写一个程序,要求用户输入24小时制的时间,然后显示12小时制的时间。

输入格式:

输入在一行中给出带有中间的“:”符号(半角的冒号)的24小时制的时间,如

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
智能循迹避障声控小车设计 摘 要 系统主要由红外避障模块、声控模块、光电寻迹、电机驱动及语音播报模块组成。采用 P89V51单片机作为智能小车控制核心。系统能实现对线路进行寻迹,小车可以前进或后 退,遇到障碍物可以自行停止并可以实现反向运行,系统可以利用声音控制小车的启停 。整个系统小巧紧凑,控制准确,性价比高,人机互动性好。 关键词:P89V51单片机;红外避障;线路寻迹;直流减速电机 ABSTRACT System is mainly by infrared obstacle avoidance module, voice module, opto-electronics and motor drive tracing module. Used as a single-chip smart car P89V51 control core. System can realize the tracing lines, cars can go forward or backward, encountered obstacles can stop and reverse operation can be achieved, the system can use voice to control the start and stop car. Compact the entire system to control the accurate, cost- effective, good human-computer interaction. KEYWORD: P89V51MCU;Infrared obstacle avoidance;Tracing;DC motor speed 目 录 1 系统设计 1 1.1 设计要求 1 1.1.1 基本要求 1 1.1.2 扩展部分 1 1.2 总体设计方案 1 1.2.1 基本模块设计方案论证与比较 1 1.2.2 系统总体设计方案 5 2 单元硬件电路设计 6 2.1 光电对管寻迹模块 6 2.2电机驱动电路的设计 6 2.3红外避障模块 7 2.4 单片机P89V51核心模块 8 2.5 声控电路 8 2.6 语音播报模块 9 3 系统软件设计 10 3.1主程序流程图 10 3.2 传感器数据处理及寻迹程序流程 11 4 系统测试 12 4.1 硬件测试 12 4.2 硬件与软件的联机测试 12 5 测试数据及实验结果 13 参考文献 14 1 系统设计 1.1 设计要求 1.1.1 基本要求 1. 小车可以自动寻迹在设计好的线路上向前或向后跑。 2. 拍手的声音可以启动、停止小车运动。 3. 线路两端有挡板,当小车向一个方向运行到挡板位置停止,然后向反方向续 运行至挡板位置,如此重复。 4. 小车由电池供电,电池采用1200mah容量,小车运行时间需要持续24小时以上。 5. 小车运动速度要控制在0.1m/S以上。 1.1.2 扩展部分 1、能实现语音播报前后方有障碍物; 1.2 总体设计方案 1.2.1 基本模块设计方案论证与比较 (1)车体设计 方案1:购买玩具电动车。购买的玩具电动车具有组装完整的车架车轮、电机及其驱 动电路。但是一般的说来,玩具电动车具有如下缺点:首先,这种玩具电动车由于装配 紧凑,使得各种所需传感器的安装十分不方便。其次,这种电动车一般都是前轮转向后 轮驱动,不能适应该题目的方格地图,不能方便迅速的实现原地保持坐标转90度甚至18 0度的弯角。再次,玩具电动车的电机多为玩具直流电机,力矩小,空载转速快,负载性 能差,不易调速。而且这种电动车一般都价格不菲。因此我们放弃了此方案。 方案2:自己制作电动车。经过反复考虑论证,我们制定了左右两轮分别驱动,后万 向轮转向的方案。即左右轮分别用两个转速和力矩基本完全相同的直流电机进行驱动, 车体前部装一个万向轮。这样,当两个直流电机转向相反同时转速相同时就可以实现电 动车的原地旋转,由此可以轻松的实现小车坐标不变的90度和180度的转弯。 在安装时我们保证两个驱动电机同轴。当小车前进时,左右两驱动轮与后万向轮形成 了三点结构。这种结构使得小车在前进时比较平稳,可以避免出现后轮过低而使左右两 驱动轮驱动力不够的情况。为了防止小车重心的偏移,前万向轮起支撑作用。 对于车架材料的选择,我们经过比较选择了有机玻璃。用有机玻璃做的车架比塑料车 架更加牢固,比铁制小车更轻便,美观。 (2) 电机的选择 对于智能小车来说,其驱动轮的驱动电机的选择就显得十分重要。由于本题目要实现 对寻迹路线的准确定位和精确测量,我们综合考虑了一下两种方案。 方案1:采用步进电机作为该系统的驱动电机。由于其转过的角度可以精确的定位, 可以实现小车前进路

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值