数字温度传感器DS18B20介绍



数字温度传感器DS18B20介绍

DS18B20:18.00元/只

1、DS18B20的主要特性

1.1、适应电压范围更宽,电压范围:3.0~5.5V,在寄生电源方式下可由数据线供电
1.2、独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯
1.3、DS18B20支持多点组网功能,多个DS18B20可以并联在唯一的三线上,实现组网多点测温
1.4、DS18B20在使用中不需要任何外围元件,全部传感元件及转换电路集成在形如一只三极管的集成电路内
1.5、温范围-55℃~+125℃,在-10~+8[......]

Read more

水火箭



201405181229357910

水火箭发射瞬间

201405191618429367

 同学们自行研发的水火箭

psb

制作水火箭的工具
psb (1)

为水火箭充气psb (2)

火箭筒水火箭

水火箭简介

水火箭又称气压式喷水火箭、水推进火箭。是利用废弃的饮料瓶制作成动力舱、箭体、箭头、尾翼、降落伞。灌入三分之一的水,利用打气筒充入空气到达一定的压力后发射。是利用水和空气的质量之比(水的密度是空气的771倍),压缩空气把水从火箭尾部的喷嘴向下高速喷出,在反作用下,水火箭快速上升,加速度、惯性滑翔在空中飞行,像导弹一样有一个飞行轨迹,最后达到一定高度,在空中打开降落伞徐徐降落的火箭模型。

水火箭是寓教于乐、科技含量高,深受广大青少年喜爱的动手、动脑的科普教材。可以让[......]

Read more

Android客户端与服务器端(struts2)通信

Android客户端与服务器端(struts2)通信方法。

Android客户端向服务器端(struts2框架)发送get或post请求(http),服务器端以json格式返回数据,android客户端解析json数据。

一.服务器端

1.        jar包

struts相关jar包以及:
json-lib-2.3-jdk15.jar
struts2-json-plugin-2.3.4.jar

2.        struts配置文件

  •  extends=”json-default”
  •  <result name=”success”type[......]

Read more

struts2类型转换

struts2类型转换

在struts2支持功能强大的类型转换,它通过提供了一个StrutsTypeConverter抽象类,它是DefaultTypeConverter类的子类,用户在使用时需要实现以下两个类

convertFromString(Map context,String[] values,Class toType),它是字符串转换成复合类型,其中为了满足html中的多种请求参数形式如复合列表框,把参数values设成字符串数组形式。

converttoString(Map context,Object o)它是从复合类型转换成字符串类型的方法

 [......]

Read more

struts2 客户端验证message方法实例

struts2 客户端验证message方法实例。

又是验证功能。。。现在似乎很怕这个功能。。以前学struts1时。。其实很简单的验证模块花了我不少的时间。。现在学struts2也是一样。。花了一个下午的时间才把struts2客户端验证搞定。。
在上篇中实现了服务端验证后。。要实现客户端验证就很简单。。。只要在form元素上加上validate=true就行。。另外,我也加入了国际化支持。

先说说遇到的问题
1.在<s:form>中把action的属性写在action=”regist.action”,导致struts2没有进行客户端验证,就是提交给服务端处理了。。[......]

Read more

jquery $(this).attr $(this).val方法使用介绍

jquery $(this).attr $(this).val方法使用介绍

$(this).attr(key); 获取节点属性名的值,相当于getAttribute(key)方法,本文整理了一些相关的示例,感兴趣的朋友可以参考下

$(this).attr(key); 获取节点属性名的值,相当于getAttribute(key)方法

$(this).attr(key, value); 设置节点属性的值,相当于setAttribute(key,value)方法

eg:<div id=”w_1″ class=”widget” diywidgetid=”${template.[......]

Read more

jquery 获取及设置input各种类型的值

jquery 获取及设置input各种类型的值

转自:http://www.cnblogs.com/myfjd/archive/2011/11/25/2263702.html
获取选中的值
获取一组radio被选中项的值

var item = $(“input[@name=items]:checked”).val();
获取select被选中项的文本

var item = $(“select[@name=items] option[@selected]“).text();
select下拉框的第二个元素为当前选中值

$(‘#select_id’)[0].sele[......]

Read more

jQuery $.post $.ajax用法

jQuery $.post $.ajax用法

jQuery.post( url, [data], [callback], [type] ) :使用POST方式来进行异步请求

参数:

url (String) : 发送请求的URL地址.

data (Map) : (可选) 要发送给服务器的数据,以 Key/value 的键值对形式表示。

callback (Function) : (可选) 载入成功时回调函数(只有当Response的返回状态是success才是调用该方法)。

type (String) : (可选)官方的说明是:Type of data to[......]

Read more