摘要:
自己动手做个智能小车(5)——用程序来控制轮子PWM控制电路完工了,接下来得把电路接到单片机,由单片机进行控制了。回想电路图: 这个图中,输入有3根组,A,B,C,其中,A入口,我们可以当成PWM控制线,B,C为正反转、停止控制线,整个状态可以罗列为下面表格:A控制B控制C控制Q1Q2Q3Q4电机状态X000/导通0/导通0/截止0/截止刹车PWM101/截止0/导通PWM0/截止正转PWM01... 阅读全文
摘要:
自己动手做个智能小车(4)——电机控制电路CPU是接通了,程序也可以跑了,现在得让程序可以控制电机才行。前面我们知道,单片机是一个运行程序的芯片,当程序里把变量P0.0变成1时,芯片39接口就变成高电位(5v),变量赋值为0时,接口就变成了低电位(0v),很是方便。但问题来了,这个如何控制电机呢? 先理一下,我们电机有几种功能:正转、反转、刹车、滑行、调速,这几大功能。现在的问题就是考虑如何用0和... 阅读全文
摘要:
自己动手做个智能小车(3)——让小电脑运行程序吧通了电源,也有了初步的规划,我们就把主芯片给接上,并让其工作起来。这个主芯片就是89C52单片机,有人说,单片机没学过啊,怎么没,没关系,在里,我们就从最简单的入手,然后再慢慢加功能。我们知道学个新程序,一般从HelloWord开始,那单片机同样,也从其本的开始。 51单片机,有40个引脚,其中,芯片从一个U口的左侧开始计数,然后一圈编号,40脚与... 阅读全文
摘要:
自己动手做个智能小车(2)——基本布局及电源部份上一章中,我们逻列出所有需要的零件,接下来就是我们开始拼装的时候了。电路图。。。 没有, 没有完整的,我们就一步步做吧,纯手工,焊到哪就是哪,不通了就飞线(注:正常电路从板子下面走,但如果实在有交叉过不去时,就可以在上面用一导线直接相联,叫飞线,正式design好的板子一般都不用飞的咯)。虽说焊到哪是哪,但是还是得稍微布局设计一下。 观察一下小车... 阅读全文
摘要:
自己动手做个智能小车(1) ——介绍及工具材料准备 目前物联网发展很迅速,软硬结合也越来越流行。对硬件有些兴趣的我,也想来做点业余玩具。 这是个业余小作品,可以学习一些基本硬件、单片机,底层软件,Android编程等知识,同时不失趣味性。 直接上图: 怎么每张图有个手机?—— 哈哈那是遥控器。介绍:... 阅读全文
摘要:
远程调试 在开发过程中,我们经常会碰到在实际生产环境下发生一个bug,然而,在自己的开发环境下死活模拟不出来,有时甚至把自己的代码直连到产生环境的数据库中,还是模拟不出来问题。想到在服务器上调试吧,那台机器又没装VS,真是痛苦。 猛然间发现VS中,在调试界面中,有一个远程调试,想能否利用起来呢: 我... 阅读全文
摘要:
学习javascript并解读JQuery很多人都在用javascript,都在用JQuery(这是一个很不错的类库)。然而大多数人的知识面却停留在C# Java的语法上,所以用起js也只是皮毛,想打开JQuery看一看学一学,发现简直是乱码,无从下手,该如何是好?!这块痛定思痛,就要从这个难啃的骨... 阅读全文
摘要:
【译】修改大XML文件的有效方法By Dare ObasanjoMicrosoft CorporationApril 2004译 by 烈火青春2010-07-18概述:Dare Obasanjo展示了两种方法来更新或操作大XML文件,如日志文件、数据库的dump文件。介绍:随着XML越来越流行于... 阅读全文
摘要:
先看段代码:Interface IMedia{ Void Play(); Void Stop();}Public class Radio : IMedia{Void Play();{….} Void Stop();{….}} Public class Recorder;: IMedia{Void ... 阅读全文
摘要:
在Web程序中,我们知道,服务器端和IE客户端不是常连的,只有访问时才连接,一旦页面加载完后,这个连接就会断开,也就是说,访问页面A后,再访问页面B时,服务器端是不知道你已经访问过页面A了,甚至对于同一个页面,服务器端也不会去记录你的访问,每次都会重新实例话访问的页面。这就带来一个问题,如果实现我访... 阅读全文