学习Arduino编程用小车模型的制作方法

文档序号:9454108阅读:934来源:国知局
学习Arduino编程用小车模型的制作方法
【专利说明】学习Arduino编程用小车模型
[0001]
技术领域
[0002]本发明涉及电子开发教学领域,具体涉及一种Arduino开发套件中的学习Arduino编程用小车模型。
[0003]
【背景技术】
[0004]Arduino是一个基于开放原始码的软硬体平台,构建于开放原始码simple I/O介面版,并且具有使用类似Java, C语言的Processing/Wiring开发环境。Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。目前Arduino套件中,一般是直接使用Arduino控制板来驱动步进电机,但是由于步进电机为独立的结构,因此使得步进电机的编程学习非常单调,不容易吸引初学者的兴趣。
[0005]

【发明内容】

[0006]本发明要解决的技术问题是提供一种演示生动形象、安装方便快捷、结构简单、成本低廉的学习Arduino编程用小车模型。
[0007]为解决上述技术问题,本发明采用的技术方案为:
一种学习Arduino编程用小车模型,包括小车底盘,所述小车底盘上设有步进电机,所述小车底盘的一端设有轴套,所述小车底盘的另一端设有上支承杆和下支承杆,所述轴套中设有与步进电机通过齿轮啮合配合的驱动轴,所述驱动轴的两端均设有驱动轮,所述上支承杆和下支承杆的两端均套设有轴承,所述小车底盘同一侧的驱动轮和轴承上套设有橡胶履带。
[0008]作为上述技术方案的进一步改进:
所述驱动轮的外壁上设有凸出布置的大定位齿,所述轴承的外壁上设有凸出布置的小定位齿。
[0009]所述小车底盘上设有向斜上方伸出布置的两根第一连接杆,所述两根第一连接杆之间相互平行布置,所述上支承杆焊接固定于所述两根第一连接杆上;所述小车底盘上设有向下方伸出布置的两根第二连接杆,所述两根第二连接杆之间相互平行布置,所述下支承杆焊接固定于所述两根第二连接杆上。
[0010]本发明具有下述优点:本发明能够利用Arduino控制板驱动小车底盘上的步进电机,步进电机带动驱动轴转动,从而两端的驱动轮带动橡胶履带发送转动,从而驱动小车模型往前行驶,从而能够实现Arduino控制板上的步进电机控制程序学习,具有演示生动形象、安装方便快捷、结构简单、成本低廉的优点。
[0011]
【附图说明】
[0012]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0013]图1为本发明实施例的立体结构示意图。
[0014]图2为本发明实施例的侧视结构示意图。
[0015]图例说明:1、小车底盘;11、轴套;12、上支承杆;13、下支承杆;14、驱动轴;15、驱动轮;151、大定位齿;16、轴承;161、小定位齿;17、橡胶履带;18、第一连接杆;19、第二连接杆;2、步进电机。
[0016]
【具体实施方式】
[0017]下面结合附图对本发明的优选实施例进行详细阐述,以使本发明的优点和特征能更易于被本领域技术人员理解,从而对本发明的保护范围做出更为清楚明确的界定。
[0018]如图1和图2所示,本实施例的学习Arduino编程用小车模型包括小车底盘I,小车底盘I上设有步进电机2,小车底盘I的一端设有轴套11,小车底盘I的另一端设有上支承杆12和下支承杆13,轴套11中设有与步进电机2通过齿轮啮合配合的驱动轴14,驱动轴14的两端均设有驱动轮15,上支承杆12和下支承杆13的两端均套设有轴承16,小车底盘I同一侧的驱动轮15和轴承16上套设有橡胶履带17。本实施例能够利用Arduino控制板驱动小车底盘I上的步进电机2,步进电机2带动驱动轴14转动,从而两端的驱动轮15带动橡胶履带17发送转动,从而驱动小车模型往前行驶,从而能够实现Arduino控制板上的步进电机控制程序学习,具有演示生动形象、安装方便快捷、结构简单、成本低廉的优点。
[0019]本实施例中,驱动轮15的外壁上设有凸出布置的大定位齿151,轴承16的外壁上设有凸出布置的小定位齿161。本实施例的驱动轮15通过大定位齿151与橡胶履带17接触、轴承16通过小定位齿161与橡胶履带17接触,因此使得驱动轮15、轴承16与橡胶履带17的接触更加稳定可靠,能够提升本实施例小车模型的行驶稳定性。
[0020]本实施例中,小车底盘I上设有向斜上方伸出布置的两根第一连接杆18,两根第一连接杆18之间相互平行布置,上支承杆12焊接固定于两根第一连接杆18上;小车底盘I上设有向下方伸出布置的两根第二连接杆19,两根第二连接杆19之间相互平行布置,下支承杆13焊接固定于两根第二连接杆19上。本实施例通过两根第一连接杆18支承上支承杆12、通过两根第二连接杆19支承下支承杆13,因此能够简化小车底盘I的结构,使得小车底盘I的质量较轻,而且使得轴承16与小车底盘I之间的距离较大,从而使得小车底盘I的行驶稳定性较好。
[0021]以上所述仅为本发明的优选实施方式,本发明的保护范围并不仅限于上述实施方式,凡是属于本发明原理的技术方案均属于本发明的保护范围。对于本领域的技术人员而言,在不脱离本发明的原理的前提下进行的若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种学习Arduino编程用小车模型,其特征在于:包括小车底盘(I),所述小车底盘(I)上设有步进电机(2),所述小车底盘(I)的一端设有轴套(11),所述小车底盘(I)的另一端设有上支承杆(12 )和下支承杆(13 ),所述轴套(11)中设有与步进电机(2 )通过齿轮啮合配合的驱动轴(14),所述驱动轴(14)的两端均设有驱动轮(15),所述上支承杆(12)和下支承杆(13)的两端均套设有轴承(16),所述小车底盘(I)同一侧的驱动轮(15)和轴承(16)上套设有橡胶履带(17)。2.根据权利要求1所述的学习Arduino编程用小车模型,其特征在于:所述驱动轮(15)的外壁上设有凸出布置的大定位齿(151),所述轴承(16)的外壁上设有凸出布置的小定位齿(161)。3.根据权利要求2所述的学习Arduino编程用小车模型,其特征在于:所述小车底盘(I)上设有向斜上方伸出布置的两根第一连接杆(18),所述两根第一连接杆(18)之间相互平行布置,所述上支承杆(12)焊接固定于所述两根第一连接杆(18)上;所述小车底盘(I)上设有向下方伸出布置的两根第二连接杆(19),所述两根第二连接杆(19)之间相互平行布置,所述下支承杆(13)焊接固定于所述两根第二连接杆(19)上。
【专利摘要】本发明公开了一种学习Arduino编程用小车模型,包括小车底盘(1),所述小车底盘(1)上设有步进电机(2),所述小车底盘(1)的一端设有轴套(11),所述小车底盘(1)的另一端设有上支承杆(12)和下支承杆(13),所述轴套(11)中设有与步进电机(2)通过齿轮啮合配合的驱动轴(14),所述驱动轴(14)的两端均设有驱动轮(15),所述上支承杆(12)和下支承杆(13)的两端均套设有轴承(16),所述小车底盘(1)同一侧的驱动轮(15)和轴承(16)上套设有橡胶履带(17)。本发明具有演示生动形象、安装方便快捷、结构简单、成本低廉的优点。
【IPC分类】G09B25/02
【公开号】CN105206161
【申请号】CN201410278826
【发明人】吴晟
【申请人】吴晟
【公开日】2015年12月30日
【申请日】2014年6月21日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1