文档库 最新最全的文档下载
当前位置:文档库 › 摇摇灯制作的详细资料

摇摇灯制作的详细资料

摇摇灯制作的详细资料
摇摇灯制作的详细资料

LED摇摇棒的详细制作资料

大家知道,人的眼睛存在视觉暂留现象,正因为眼睛的反应迟钝,才丰富了人的视觉感

受。LED摇摇棒很好地利用了人眼的视觉暂留特性。下图是基于51 单片机控制、16 只高亮

度LED 发光二极管构成的摇摇棒,配合手的左右摇晃就可呈现一幅完整的画面,可以显示

字符、图片等。演示效果见自制LED 摇摇棒图:

基本原理与硬件电路设计:

16只LED发光管作为画面每一列的显示,左右摇晃起到了扫描的作用,人

眼的视觉暂留现象使得看到的是一幅完整的画面。与LED 点阵的显示有几分相仿。

硬件电路如下图。系统电源VCC为5V,下载程序和调试时一定要保证5V

电压,实际使用时用3 节干电池串联4.5V即可。AT89S52单片机作为控制器,

在它的P0、P2 口接有16 只以共阳的方式连接的高亮度LED,由单片机输出低电平点亮。P0口的上拉电阻RA1不能少。串在LED 公共端的二极管D1 会产生一定的压降,用来保护LED,经实测LED 点亮时两端电压为3V左右,在LED的安全

承受范围内。K1是画面切换开关,用于切换显示不同内容;S1 为水银开关。水银开关的作用:棒在摇动时,只能在朝某一方向摇动时显示,否则会出现镜像字或镜像画面,所以通过接一只水银开关来控制,使摇摇棒从左向右摇动时将内容显示出来。

硬件制作:

使用的是直径5mm 的红色高亮LED,感觉太大了些,远看效果很好但近看时

字不够连贯。建议使用直径为3mm 的高亮LED,颜色可根据个人喜好选择。

水银开关里的水银珠很活跃,导致在接通时容易产生抖动,所以将水银开关

斜向上放置(尖尖朝斜上方45°角),靠水银珠自身重力的作用减少抖动:

IC座里面隐藏元件,既美观又能保护元件:

软件设计:

/**********************************************************

程序名称:LED摇摇棒显示64*16像素

简要说明:外部中断方式INT0 显示;取模方式:纵向取模、字节倒序

编写:https://www.wendangku.net/doc/db12748872.html,

最后更新:08/11/15 晚

**********************************************************/

#include

#define uchar unsigned char

#define uint unsigned int //宏定义

#define KEY P3_0 //定义画面切换按键

uchar KY; //KY作用在后面说明

uchar disp; //显示汉字指针

uchar pic=0,num=0; //pic 为按键次数;num 为中断次数

uchar code love[] = {

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0 0,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x3F,0x00,0x20,0x00,0x20,0x0 0,0x20,

0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0xF

0x04,0x10,0x02,0x20,0x02,0x20,0x02,0x20,0x02,0x20,0x04,0x10,0xF8,0x0F,0x0 0,0x00,

0x00,0x00,0x00,0x00,0xFE,0x07,0x00,0x08,0x00,0x10,0x00,0x20,0x00,0x20,0x0 0,0x10,

0x00,0x08,0xFE,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x3F,0x82,0x20,0x 82,0x20,

0x82,0x20,0x82,0x20,0x82,0x20,0x82,0x20,0x82,0x20,0x00,0x00,0x00,0x00,0x0 0,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0 0,0x00,/*LOVE*/

};

uchar code loveyou[] = {

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0 0,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0 0,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0 0,0x00,

0x78,0x00,0xFC,0x00,0xFE,0x01,0xFE,0x03,0xFE,0x07,0xFE,0x0F,0xFE,0x1F,0 xFC,0x3F,

0xF8,0x7F,0xFC,0x3F,0xFE,0x1F,0xFE,0x0F,0xFE,0x07,0xFE,0x03,0xFE,0x01, 0xFC,0x00,

0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0 0,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0 0,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0 0,0x00,/*心形图案*/

};

uchar code hehe[] = {

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0 0,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x01,0x40,0x01,0xC0,0x01,0x00,0x00,0x 00,0x00,

0xF0,0x0F,0x08,0x10,0x04,0x20,0x00,0x00,0x00,0x00,0xF0,0x3F,0x08,0x00,0x0 4,0x00,

0x04,0x00,0x04,0x00,0x08,0x00,0xF0,0x3F,0x00,0x00,0x00,0x00,0x00,0x20,0x0 0,0x20,

0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x00,0x00,0x00,0xF0,0x3F,0x08,0x00,0x0 4,0x00,

0x04,0x00,0x04,0x00,0x08,0x00,0xF0,0x3F,0x00,0x00,0x00,0x00,0x04,0x20,0x0 8,0x10,

0xF0,0x0F,0x00,0x00,0x00,0x00,0xC0,0x01,0x40,0x01,0xC0,0x01,0x00,0x00,0x

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0 0,0x00,/*呵呵o

(∩_∩)o图案*/

};

unsigned char code hanzi[] = {

//-- 欢--

0x04,0x10,0x34,0x08,0xC4,0x06,0x04,0x01,

0xC4,0x82,0x3C,0x8C,0x20,0x40,0x10,0x30,

0x0F,0x0C,0xE8,0x03,0x08,0x0C,0x08,0x10,

0x28,0x60,0x18,0xC0,0x00,0x40,0x00,0x00,

//-- 迎--

0x40,0x00,0x42,0x40,0x44,0x20,0xC8,0x1F,

0x00,0x20,0xFC,0x47,0x04,0x42,0x02,0x41,

0x82,0x40,0xFC,0x7F,0x04,0x40,0x04,0x42,

0x04,0x44,0xFE,0x63,0x04,0x20,0x00,0x00,

//-- 使--

0x40,0x00,0x20,0x00,0xF8,0xFF,0x07,0x00,

0x04,0x80,0xF4,0x43,0x14,0x45,0x14,0x29,

0x14,0x19,0xFF,0x17,0x14,0x21,0x14,0x21,

0x14,0x41,0xF6,0xC3,0x04,0x40,0x00,0x00,

//-- 用--

0x00,0x80,0x00,0x60,0xFE,0x1F,0x22,0x02,

0x22,0x02,0x22,0x02,0x22,0x02,0xFE,0x7F,

0x22,0x02,0x22,0x02,0x22,0x42,0x22,0x82,

0xFF,0x7F,0x02,0x00,0x00,0x00,0x00,0x00,

//-- 神--

0x08,0x01,0x88,0x00,0x49,0x00,0xEE,0xFF,

0x58,0x00,0x88,0x00,0x00,0x00,0xF8,0x1F,

0x88,0x08,0x88,0x08,0xFF,0xFF,0x88,0x08,

0x88,0x08,0xFC,0x1F,0x08,0x00,0x00,0x00,

//-- 奇--

0x40,0x00,0x40,0x00,0x44,0x00,0x44,0x3E,

0x64,0x12,0x54,0x12,0x4C,0x12,0x47,0x12,

0x4C,0x3F,0x54,0x42,0x74,0x80,0xC6,0x7F,

0x44,0x00,0x60,0x00,0x40,0x00,0x00,0x00,

//-- 魔--

0x00,0x40,0x00,0x30,0xFE,0x8F,0x4A,0x80,

0xAA,0x5F,0x9A,0x4A,0xFE,0x2A,0xAA,0x1A,

0xCB,0x0F,0xAA,0x7A,0xFE,0x8A,0x9A,0xAA,

0xAA,0x8F,0x6B,0x80,0x22,0xE0,0x00,0x00,

//-- 幻--

0x80,0x20,0xC0,0x30,0xA0,0x28,0x98,0x24,

0x87,0x22,0x80,0x21,0xC4,0x30,0x04,0x60,

0x04,0x00,0x04,0x20,0x04,0x40,0x04,0x80,

0x04,0x40,0xFE,0x3F,0x04,0x00,0x00,0x00,

//-- 摇--

0x10,0x02,0x10,0x42,0x10,0x81,0xFF,0x7F,

0x90,0x04,0x54,0x05,0xCC,0xF4,0xB4,0x44,

0x84,0x44,0xBC,0x7F,0x82,0x44,0xA2,0x44,

0x9B,0xF4,0x82,0x06,0x00,0x04,0x00,0x00,

//-- 摇--

0x10,0x02,0x10,0x42,0x10,0x81,0xFF,0x7F,

0x90,0x04,0x54,0x05,0xCC,0xF4,0xB4,0x44,

0x84,0x44,0xBC,0x7F,0x82,0x44,0xA2,0x44,

0x9B,0xF4,0x82,0x06,0x00,0x04,0x00,0x00,

//-- 棒--

0x10,0x04,0x10,0x03,0xD0,0x00,0xFF,0xFF,

0x90,0x00,0x54,0x05,0x44,0x12,0xD4,0x15,

0x74,0x14,0x5F,0xFF,0xD4,0x14,0x54,0x15,

0x56,0x12,0x44,0x06,0x40,0x02,0x00,0x00,

//-- !--

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x7C,0x10,0xFE,0x3B,

0xFE,0x3B,0x7C,0x10,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00

};

/*****函数声明*****/

void display1(void);

void display2(void);

void display3(void);

void display4(void);

/*****n(us)延时子程序*****/

void DelayUs(uint N)

{

uint x;

for(x=0; x<=N;x++);

}

/*****中断服务程序*****/

void intersvr0(void) interrupt 0 using 1

{

KY=~KY; //每个摇动来回水银开关会在摆幅两端分别产生下降沿中断,只提取其中一次(从左向右摇才

显示)

if(KY==0)

{

num++; //计算中断次数

switch(pic) //选择画面

{

case 0:{display1();}break;

case 1:{display2();}break;

case 2:{display3();}break;

case 3:{display4();}break;

default:{display1();}

}

}

}

/*****显示子程序1(汉字)*****/

void display1(void)

{

uchar i;

if(num>10){disp++;num=0;} //12 个汉字分为3 次显示完(每次显示4 个),每中断10次切换

if(disp>2)disp=0;

DelayUs(5200); //此处延时时间依各硬件差别而各不相同,试着调整使得显示内容居中即可

for(i=0;i<64;i++)

{

P0=~hanzi[disp*128+i*2];

P2=~hanzi[disp*128+i*2+1];

DelayUs(100);

}

}

/*****显示子程序2(LOVE)*****/

void display2(void)

{

uchar i;

DelayUs(4000);

for(i=0;i<64;i++)

{

P0=~love[i*2];

P2=~love[i*2+1];

DelayUs(120);

}

}

/*****显示子程序3(心形图案)*****/

void display3(void)

{

uchar i;

DelayUs(4000);

for(i=0;i<64;i++)

{

P0=~loveyou[i*2];

P2=~loveyou[i*2+1];

DelayUs(120);

}

}

/*****显示子程序4(呵呵o(∩_∩)o 图案)*****/ void display4(void)

{

uchar i;

DelayUs(4000);

for(i=0;i<64;i++)

{

P0=~hehe[i*2];

P2=~hehe[i*2+1];

DelayUs(120);

}

}

/*****主函数*****/

void main(void)

{

IT0=1;

EX0=1;

EA=1; //开中断,下降沿中断

KY=0;

while(1) //主程序中只检测按键

{

if(KEY==0) //画面切换键按下

{

DelayUs(10000); //按键去抖

if(KEY==0);

pic++;}

if(pic>3)pic=0;

}

}

LED摇摇棒制作详情含代码

【LED摇摇棒的详细制作资料【图】 大家知道,人的眼睛存在视觉暂留现象,正因为眼睛的反应迟钝,才丰富了人的视觉感受。 LED摇摇棒很好地利用了人眼的视觉暂留特性。下图是基于51单片机控制、16只高亮度LED发光二极管构成的摇摇棒,配合手的左右摇晃就可呈现一幅完整的画面,可以显示字符、图片等。演示效果见自制LED摇摇棒展示【图】。 实物外形图(点击可放大):

基本原理与硬件电路设计: 16只LED发光管作为画面每一列的显示,左右摇晃起到了扫描的作用,人眼的视觉暂留现象使得看到的是一幅完整的画面。与LED点阵的显示有几分相仿。

硬件电路如下图(点击可放大)。系统电源VCC为5V,下载程序和调试时一定要保证5 V电压,实际使用时用3节干电池串联4.5V即可。AT89S52单片机作为控制器,在它的P0、P 2口接有16只以共阳的方式连接的高亮度LED,由单片机输出低电平点亮。P0口的上拉电阻R A1不能少。串在LED公共端的二极管D1会产生一定的压降,用来保护LED,经实测LED点亮时两端电压为3V左右,在LED的安全承受范围内。K1是画面切换开关,用于切换显示不同内容;S1为水银开关。 水银开关的作用:棒在摇动时,只能在朝某一方向摇动时显示,否则会出现镜像字或镜像画面,所以通过接一只水银开关来控制,使摇摇棒从左向右摇动时将内容显示出来。 硬件制作: 使用的是直径5mm的红色高亮LED,感觉太大了些,远看效果很好但近看时字不够连贯。建议使用直径为3mm的高亮LED,颜色可根据个人喜好选择。

水银开关里的水银珠很活跃,导致在接通时容易产生抖动,所以将水银开关斜向上放置(尖尖朝斜上方45°角),靠水银珠自身重力的作用减少抖动:

数字电路课程设计题目选编

数字电路课程设计题目选编 1、基于DC4011水箱水位自动控制器的设计与实现 简介及要求:水箱水位自动控制器,电路采用CD4011 四与非门作为处理芯片。要求能够实现如下功能:水 箱中的水位低于预定的水位时,自动启动水泵抽水; 而当水箱中的水位达到预定的高水位时,使水泵停止 抽水,始终保持水箱中有一定的水,既不会干,也不 会溢,非常的实用而且方便。 2、基于CD4011声控、光控延时开关的设计与实现 简介及要求:要求电路以CD4011作为中心元件,结合外围 电路,实现以下功能:在白天或光线较亮时,节电开关呈关闭 状态,灯不亮;夜间或光线较暗时,节电开关呈预备工作状态, 当有人经过该开关附近时,脚步声、说话声、拍手声等都能开 启节电开关。灯亮后经过40秒左右的延时节电开关自动关闭, 灯灭。 3、基于CD4011红外感应开关的设计与实现 在一些公共场所里,诸如自动干手机、自动取票机等,只要人手在机器前面一晃,机器便被启动,延时一段时间后自动关闭,使用起来非常方便。要求用CD4011设计有此功能的红外线感应开关。 4、基于CD4011红外线对射报警器的设计与实现 设计一款利用红 外线进行布防的防盗 报警系统,利用多谐振 荡器作为红外线发射 器的驱动电路,驱动红 外发射管,向布防区内 发射红外线,接收端利用专用的红外线接收器件对发射的 红外线信号进行接收,经放大电路进行信号放大及整形, 以CD4011作为逻辑处理器,控制报警电路及复位电路,电

路中设有报警信号锁定功能,即使现场的入侵人员走开,报警电路也将一直报警,直到人为解除后方能取消报警。 5、基于CD4069无线音乐门铃的设计与实现 音乐门铃已为人们所熟知,在一些住宅楼中都 装有音乐门铃,当有客人来访时,只要按下门铃按 钮,就会发出“叮咚”的声音或是播放一首乐曲, 然而在一些已装修好的室内,若是装上有线门铃, 由于必须布线,从而破坏装修,让人感到非常麻烦。 采用CD4069设计一款无线音乐门铃,发射按键与接 收机间采用了无线方式传输信息。 6、基于时基电路555“叮咚”门铃的设计与实现 用NE555集成电路设计、制作一个“叮咚”门铃,使该装置能够 发出音色比较动听的“叮咚”声。 7、基于CD4511数显八路抢答器的设计与实现 CD4511是一块含BCD-7段锁存、译码、驱动电路于一体的集成 电路。设计一款基于CD4511八路抢答器,该电路包括抢答,编 码,优先,锁存,数显和复位。 8、基于NE555+CD4017流水彩灯的设计与实现 以NE555和CD4017为核心,设计制作一个流水彩灯,使之通 过调节电位器旋钮,可调整彩灯的流动速度。 9、基于用CD4067、CD4013、 NE555跑马灯的设计与实 现

网页设计参考书!HTML5权威指南

网页设计参考书!HTML5权威指南 作为下一代Web标准,HTML5致力于为互联网开发者搭建更加便捷、开放的沟通平台。业界普遍认为,在未来几年内,HTML5无疑将成为移动互联网领域的主宰者。 《HTML5权威指南》是系统学习网页设计和移动设计的权威参考图书。它涵盖创建标准兼容、语义化的新一代HTML5网站的所有基础知识,并囊括实现HTML5核心语言的HTML5生态系统和相关API。全书精彩呈现500多个实战代码示例及主流浏览器实现效果图,贴心汇聚HTML5和CSS3

中所有属性、元素和函数的简明参考表。 阅读本书,读者可全面掌握: HTML5中所有重要元素的关键用法和最佳实践;使用CSS选择器和属性控制内容呈现; HTML中的DOM操作; 视频、音频、canvas等媒体技术; 地理API、Web存储、离线应用及新的拖放功能。

亚马逊购买地址:《HTML5权威指南》 读者评价: 在这个浏览器时代你不学点儿网页构建知识还真是有些跟不上时代步伐了。这本书全面覆盖HTML5、CSS3和JavaScript,囊括了构建网页所需的基本知识以及一些中高级内容,新手选这本书绝对不会错,中级开发人员将它作为参考书也相当方便! ——亚马逊读者 这本书对于学习HTML5来说真是不可多得的好书,作者既熟知技术趋势,又深谙写作技巧,看看书中那些代码示例、实现效果图、简明参考表,无一不正中读者下怀,难怪许多Web开发人员都极力推荐这本书! ——goodreads读者 作者简介: Adam Freeman曾在多家名企担任高级职务,现为畅销技术图书作家,著有多部C#、.NET和Java方面的大部头作品。其中《https://www.wendangku.net/doc/db12748872.html, 4高级程序设计(第4版)》、《精通https://www.wendangku.net/doc/db12748872.html, MVC 3框架(第3版)》销量均在同品种中名列前茅,备受读者推崇。《HTML5权威指南》是Freeman 专门为网页开发新手和网页设计师打造的经典参考书,这本书秉承作者的一贯风格,幽默风趣、简约凝练、逻辑性强,是广大Web开发人员的必读经典。 图书结构: 第一部分除了介绍使用本书所需要的预备知识外,还会介绍HTML、CSS和JavaScript最新进展的基本情况。对于近期未做过Web开发工作的读者,这此内容可以助其跟上形势。 第二部分讨论的是HTML元素,包括那些HTML5中新增或有所改动的元素。每个元素都有说明和演示。读者还可以了解到元素默认的呈现方式。

基于51单片机的16LED摇摇棒设计

\\基于51单片机的16LED摇摇棒设计 2009年05月15日星期五上午 11:54 大家知道,人的眼睛存在视觉暂留现象,正因为眼睛的反应迟钝,才丰富了人的视觉感受。 LED摇摇棒很好地利用了人眼的视觉暂留特性。下图是基于51单片机控制、16只高亮度LED发光二极管构成的摇摇棒,配合手的左右摇晃就可呈现一幅完整的画面,可以显示字符、图片等。演示效果见自制LED摇摇棒展示【图】。 实物外形图(点击可放大):

基本原理与硬件电路设计: 16只LED发光管作为画面每一列的显示,左右摇晃起到了扫描的作用,人眼的视觉暂留现象使得看到的是一幅完整的画面。与LED点阵的显示有几分相仿。

硬件电路如下图(点击可放大)。系统电源VCC为5V,下载程序和调试时一定要保证5V电压,实际使用时用3节干电池串联4.5V即可。 AT89S52单片机作为控制器,在它的P0、P2口接有16只以共阳的方式连接的高亮度LED,由单片机输出低电平点亮。P0口的上拉电阻RA1不能少。串在LED公共端的二极管D1会产生一定的压降,用来保护LED,经实测LED点亮时两端电压为3V左右,在LED的安全承受范围内。K1是画面切换开关,用于切换显示不同内容;S1为水银开关。 水银开关的作用:棒在摇动时,只能在朝某一方向摇动时显示,否则会出现镜像字或镜像画面,所以通过接一只水银开关来控制,使摇摇棒从左向右摇动时将内容显示出来。 硬件制作: 使用的是直径5mm的红色高亮LED,感觉太大了些,远看效果很好但近看时字不够连贯。建议使用直径为3mm的高亮LED,颜色可根据个人喜好选择。

水银开关里的水银珠很活跃,导致在接通时容易产生抖动,所以将水银开关斜向上放置(尖尖朝斜上方45°角),靠水银珠自身重力的作用减少抖动: IC座里面隐藏元件,既美观又能保护元件:

单片机创意摇摇棒制作word资料5页

# 创新设计16个LED灯的摇摇棒,可显示英文、图形及汉 字 # 仅需5种元器件(单片机、LED、导线、电池和塑料壳), 让DIY简单、快速 # 往返双程扫描,慢速摇动也可清晰显示 # 敲击字幕切换功能,无需按键操作 # 在软件上有很大的升级空间(包括双色显示、LED测光等)----------------------------------------------------------------------- [注意事项] --------------------------------------------------- -------------------- # HEX文件烧写时需选择“内部RC时钟” # 本制作采用STC12C5A60S2单片机,不可以用其他型号单 片机替代 # 惯性开关在制作时注意静止时开关柄到左右触点间的距 离应尽量相等 # 本制作无开关,不用时需取下电池或在电池间塞入绝缘纸 片

单片机采用STC12C5A60S2(1pcs) - 0805型贴片式LED灯(16pcs) - CR2032钮扣电池(2pcs) - 具有一定弹性的导线和废弃的元器件引脚 - 用来包装DIP40脚单片机的塑料壳(1pcs)- 确保单片机可以放入并有较大余地 - 用钳子将P0、P2接口所在一侧的引脚全部向外弯折 - 目的是保证将单片机放入塑料壳时不会左右乱窜 - 弯折时尽量不断放入塑料壳中比对 - 擦拭弯折后的引脚表面确保无污物可以顺利上锡

- 用摄子取出贴片LED灯并焊接在单片机引脚上 - 从P2.0引脚开始焊接左边焊LED负极(P2.0负极、P2.1 正极) - 依次焊接16个LED灯到P0.2引脚为止- 将一支废弃元器件引脚对折并焊接在弹性导线上 - 弹性导线的另一端焊接在单片机的第20脚上(GND)注 意掌握导线长度 - 将P1.3引脚弯折至芯片底部再用废弃元器件引脚向上延 长P1.2引脚 - 使之形成惯性开关的两个触点再把P1.4引脚略向内弯曲 形成侧撞触点 - 把一支废弃的元器件引脚焊接在单片机的第40脚上(VCC)- 再取一段导线将一端焊接在单片机的第20脚上(GND)- 导线另一端的接头处挂大量的锡

最新 关于网页设计参考文献-精品

关于网页设计参考文献 [1]胡崧. HTML 从入门到精通[M].北京:中国青年出版社,2007. [2]知新. HTML 完全手册与速查辞典[M].北京:科学出版社,2007. [3]杨选辉.网页设计与制作教程[M].北京:清华大学出版社,2009. [4]王诚君,刘振华,郭竑晖,高中山.Dreamweaver 8 网页设计应用教程[M].北京:清华大学出版社,2007. [5]李光明,曹蕾,余辉.中文Dreamweaver 8 网页设计与实训教程[M].北京:冶金工业出版社,2006. [6]周德华,许铭霖.新编网页设计教程[M].北京:冶金工业出版社,2006. [7]赵铭建,赵慧,乔孟丽,康梅娟.网页设计与制作[M].东营:中国石油 大学出版社,2007. [8]赵祖荫,王云翔,胡耀芳.网页设计与制作教程[M].北京:清华大学出 版社,2008. [9]陈季. Flash 基础与实例教程[M].北京:北京希望电子出版社,2005. [10]丁海祥.平面设计实训[M]. 北京:出版社,2005. [11]曹雁青,杨聪. Photoshop 经典作品赏析[M].北京:北京海洋智慧图 书有限公司,2002. [12]张怒涛. Photoshop 平面设计图像处理技法[M].北京:清华大学出版社,2003. [13] 陈笑. Dreamweaver 8,Photoshop CS 2,Flash 8 网页制作实用教 程[M].北京:清华大学出版社,2006. [14]孙强,李晓娜,黄艳.JavaScript 从入门到精通[M].北京:清华大学 出版社,2008. [15]刘智勇. JavaScript 开发技术大全[M].北京:清华大学出版社,2009. [16]陈会安. JavaScript 基础与实例教程[M].北京:中国出版社,2007. [17]常永英. https://www.wendangku.net/doc/db12748872.html, 程序设计教程(C#版)[M].北京:机械工业出版社,2009.

摇摇棒程序注释(已完成!!!!!)

LED摇摇棒的详细制作资料 大家知道,人的眼睛存在视觉暂留现象,正因为眼睛的反应迟钝,才丰富了人的视觉感受。 LED摇摇棒很好地利用了人眼的视觉暂留特性。下图是基于51单片机控制、16只高亮度LED发光二极管构成的摇摇棒,配合手的左右摇晃就可呈现一幅完整的画面,可以显示字符、图片等。演示效果见自制LED摇摇棒展示【图】。 实物外形图:

基本原理与硬件电路设计: 16只LED发光管作为画面每一列的显示,左右摇晃起到了扫描的作用,人眼的视觉暂留现象使得看到的是一幅完整的画面。与LED点阵的显示有几分相仿。 硬件电路如下图(点击可放大)。系统电源VCC为5V,下载程序和调试时一定要保证5V电压,实际使用时用3节干电池串联4.5V即可。AT89S52单片机作为控制器,在它的P0、P2口接有16只以共阳的方式连接的高亮度LED,由单片机输出低电平点亮。P0口的上拉电阻RA1不能少。串在LED公共端的二极管D1会产生一定的压降,用来保护LED,经实测LED点亮时两端电压为3V左右,在LED的安全承受范围内。K1是画面切换开关,用于切换显示不同内容;S1为水银开关。 水银开关的作用:棒在摇动时,只能在朝某一方向摇动时显示,否则会出现镜像字或镜像画面,所以通过接一只水银开关来控制,使摇摇棒从左向右摇动时将内容显示出来。 硬件制作: 使用的是直径5mm的红色高亮LED,感觉太大了些,远看效果很好但近看时字不够连贯。建议使用直径为3mm的高亮LED,颜色可根据个人喜好选择。

水银开关里的水银珠很活跃,导致在接通时容易产生抖动,所以将水银开关斜向上放置(尖尖朝斜上方45°角),靠水银珠自身重力的作用减少抖动: IC座里面隐藏元件,既美观又能保护元件:

最新网页设计复习题及参考答案打印

网页设计复习题 一、单选选择题 1.下列( A )不是URL的组成部分。 A .浏览器名称 B. IP地址或域名C. HTTP通信协议 D.文件路径及文件名 2.下面( B )不属于动态网页技术。 A. https://www.wendangku.net/doc/db12748872.html, B.C++ C. JSP D. PHP 3.下列( C )不是图形图像处理工具。 A. Photoshop B. Fireworks C. PowerPoint D. Windows的“画图”软件 4.以下( A )标签用于创建最大的标题。 A. B.

C. D. 5.下列哪一项表示的不是按钮。( B ) A.type="submit" B.type="reset" C.type="image" D.type="button" 6.在CSS中使用背景图片需要使用参数( B ) A.image B.Url C.style D.embed 7.在CSS的文本属性中,文本修饰的取值text-decoration:overline表示( C )A.不用修饰 B.下划线C.上划线D.横线从字中间穿过 8.属于CSS选择器的是( D ). A.标签 B.类 c.ID D.以上都对 9.将外部样式表与网页相关联的是( C ) A.