- 博客(17)
- 资源 (6)
- 收藏
- 关注
原创 Arduino最小系统完善之UNO初版草稿
不管成功与否,经过几小时的努力,总算是连接完成,是否确定成功还要等usb to ttl模块到了再测试了,继续继续!
2015-03-23 22:00:12
2715
原创 Arduino最小系统完善之电压3.3V输出
继上次的最小系统之后,此次在328P上加入了AMS1117芯片,主要是因为需要调试NRF24L01模块,但由于只有一块Uno板,最小系统上却没有3.3V输出,所以通过AMS1117支持了3.3V,之前在网上看到高手的文章,通过Arduino最小系统与NRF24L01模块,实现无线温度传输,最重要的是,在低功耗模式下,通过两节AA电池,可保持系统工作超过一年,这功耗确实很吸引人!
2015-03-22 14:21:21
4854
原创 智能小车之初篇
搞了几个月,才搞出这么个玩意,结果效果还不好,硬塑料轮打滑,主控板固定位置考虑不周全,导致电源输出接口线没有空间连接,但是L298N以及ESP8266模块均已调试成功,下一次改进结构,同时优化双电源为单电源,减小负载,同时更换主控板,使用自己之前的最小系统板来完成,电机轮考虑更换,但是固定位置还没考虑清楚。
2015-03-21 20:27:03
892
原创 Arduino最小系统完善熟练版
请叫我最小系统狂魔。。。继上次之后,再做了几块板,基于ATMEGA8和ATMEGA328,主要是由于8的Flash空间太小,才8KB,实在是应用能力太弱,所以做了32KB的328板。328这块的洞洞板很差,很考验焊功,所以这次成功,还是自信心较多增强。再就是补足了其它控制脚的支持,这样可以和UNO一样使用了,比较方便,还需要继续熟悉外围芯片,增加最小板的应用能力。呵呵!正面照:
2015-02-11 21:28:17
6401
1
转载 Arduino最小系统(转)
和常规的最小系统不同,这次用的是Arduino1.0,并且使用了“Upload using Programmer”功能,直接使用USBtinyISP下载程序,省去了usb转串口的下载器,同时也最大限度的避免了许多麻烦。材料准备:1、ATmega 8(可以是“ATmega 8A-PU”、“ATmega 8PU-8PU”或“ATmega 8-16PU”,具体的差别下面会
2015-01-19 10:51:49
4036
原创 自制Arduino最小系统板(半成品)
继之前成功制板后,又做了连续三块失败的板子,总结一下,第一块和第二块板,失败原因都是因为使用了之前方案的排母,而28Pin排母实际上并不适用于单片机座,单片机针脚有点短,导致连接单片机后,存在接触不良的问题,经过万用表量了一下,反面的针和单片机脚,有好几个脚都不通;做第三块板时,排除了排母,直接将单片机焊在板子上,但由于之前两次失败,心烦意乱,导致焊第三块板时将单片机装反,结果后面怎么检查线路都没
2015-01-18 19:38:46
4437
原创 自制Arduino最小系统板(BLINK)
搞了一个多月,经历各种失败之后,先在面包板上搞定最小系统,然后总算是完成自制Arduino最小系统板的进步。总结:1. 多检查线路。2. 要多焊接以增强焊功。3. 注意飞线时的多孔连接预留。4. 看网络文章要仔细注意细节,有时候就是细节和原理没看明白,盲目动手,导致失败!正面秀:背面秀(焊功太烂。。。):启动照:BLINK照:
2015-01-12 21:45:38
3643
转载 关于MAX485用法
RE和DE分别是接收使能和发送使能控制端,两者的使能逻辑又正好相反,所以你完全可以将这两个引脚连接在一起,接到51的任何一个可编程I/O脚上,当编程为RE使能时DE必为不使能,反之亦然。针对RS-232-C的不足,出现了一些新的接口标准, RS-485的电气标准就是其中的一种。RS-485是美国电气工业联合会(EIA)制定的利用平衡双绞线作传输线的多点通讯标准。它采用差分信号进
2014-12-30 10:15:18
28548
1
原创 纸质书与电子书的反思
我觉得纸质书有优点:1、所有权,我真正拥有它。2、书的质感,看起来不会刺眼。3、阅读的专注,不会被其它的东西干扰。4、随心,想读就打开读,不需要打开电脑,或者是平板去找它。5、引发阅读,它摆在那里,你看到了会想到去读它,而电脑里的,它存在你硬盘你,你可能一辈子都遗忘它。这点也是最关键的一点。
2014-04-28 15:32:42
711
1
原创 读心术(C)
近来发现一Flash游戏,名读心术.游戏算法奇妙.特以C写出.代码简单,未做注释.感谢指点.附:本人E文较差,文内提示纯属乱拼.勿怪.#define WIDTH 9#define HEIGHT 10#define HEART 9#define BYTE 27using namespace std; //C++标准命名空间 char UChar[] = {"ABCDEFGHIJKL
2006-06-13 09:00:00
1747
原创 COM编程入门(二)--转
本文为刚刚接触COM的程序员提供编程指南,解释COM服务器内幕以及如何用C++编写自己的接口。 继上一篇COM编程入门之后,本文将讨论有关COM服务器的内容,解释编写自己的COM接口和COM服务器所需要的步骤和知识,以及详细讨论当COM库对COM服务器进行调用时,COM服务器运行的内部机制。 如果你读过上一篇文章。应该很熟悉COM客户端是怎么会事了。本文将讨论COM的另一端——COM服务器。内容包
2005-05-02 23:25:00
1103
原创 COM编程入门(一)--转
第一部分 什么是COM,如何使用COM 本文的目的是为刚刚接触COM的程序员提供编程指南,并帮助他们理解COM的基本概念。内容包括COM规范简介,重要的COM术语以及如何重用现有的COM组件。本文不包括如何编写自己的COM对象和接口。 COM即组件对象模型,是Component Object Model 取前三个字母的缩写,这三个字母在当今Windows的世界中随处可见。随时涌现出来的大把大把的新
2005-05-02 23:24:00
1216
原创 套接字编程原理-- 转
一、客户机/服务器模式在TCP/IP网络中两个进程间的相互作用的主机模式是客户机/服务器模式(Client/Server model)。该模式的建立基于以下两点:1、非对等作用;2、通信完全是异步的。客户机/服务器模式在操作过程中采取的是主动请示方式:首先服务器方要先启动,并根据请示提供相应服务:(过程如下)1、打开一通信通道并告知本地主机,它愿意在某一个公认地址上接收客户请求。2、等待客户请求到
2005-04-29 17:14:00
964
原创 WinSock学习笔记(二)--转
与socket有关的一些函数介绍1、读取当前错误值:每次发生错误时,如果要对具体问题进行处理,那么就应该调用这个函数取得错误代码。 int WSAGetLastError(void ); #define h_errno WSAGetLastError()错误值请自己阅读Winsock2.h。2、将主机的unsigned long值转换为网络字节顺序(32位):为
2005-04-29 16:51:00
817
原创 WinSock学习笔记(一)--转
Socket(套接字)◆先看定义:typedef unsigned int u_int;typedef u_int SOCKET;◆Socket相当于进行网络通信两端的插座,只要对方的Socket和自己的Socket有通信联接,双方就可以发送和接收数据了。其定义类似于文件句柄的定义。◆Socket有五种不同的类型:1、流式套接字(stream socket)定义:#define SOCK_ST
2005-04-29 16:45:00
827
原创 Windows Socket API使用经验--转
本文是我在进行MS-Windows网络编程的实践过程中总结出来的一些经验,仅供大家参考。本文所谈到的Socket函数如果没有特别说明,都是指的Windows Socket API。 1、WSAStartup函数 int WSAStartup( WORD wVersionRequested, LPWSADATA lpWSAData ); 使用Socket的程序在使用Socket之前必须调用W
2005-04-29 16:39:00
878
超越C++标准库 Boost程序库导论 中文版
2009-05-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人