小桔灯--Arduino开发制作

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

每当父母要和孩子说要“分开睡”的
时候,你都会看到这个表情!
妥协:让孩子和自己一块睡觉
父母对策
等:陪着孩子,等孩子睡着以后在离开
开灯:打开灯,让孩子在开灯的环境下睡觉
光照过度可能是儿童性早熟的原因之一。“当人在夜 间进入睡Βιβλιοθήκη Baidu状态时,松果体会分泌大量的褪黑激素,
褪黑激素能抑制腺垂体促性腺激素的释放,可防止性
源代码
} else digitalWrite(ledPin,LOW);
}
Thanks!
视频链接· 优酷 http://v.youku.com/v_show/id_XODY2MTA0ODc2.html
源代码
/* 轻拍夜灯,当震动传感器探测到震动信号之后,程序启动 舵机摇摆两次 LED灯慢慢变亮,大约30秒之后达到最亮 保持最亮5分钟 然后亮度慢慢变低 灯变暗的过程中设置反复环节 灯的亮度值变化如下: 255-180-200-120-140-60-80-0 历次变化值如下: -75.+20.-80.+20.-80.+20.-80. */
源代码
// 进入灯的部分 // 第一部分:让灯缓缓亮起,大约30秒之后达到最亮 for(int i=0;i<=60;i++) { analogWrite(LightPin,i); delay(70); } for(int i=61;i<=120;i++) { analogWrite(LightPin,i); delay(70); } for(int i=121;i<=180;i++) { analogWrite(LightPin,i); delay(70); } for(int i=181;i<=255;i++) { analogWrite(LightPin,i); delay(70); }
源代码
void setup() { //以下为舵机定义部分 m.attach(9); //以下为震动传感器定义部分 pinMode(ledPin,OUTPUT); pinMode(buttonPin,INPUT); //以下为LED灯定义部分 pinMode(LightPin,OUTPUT); }
早熟,而光照恰恰会抑制褪黑素的分泌”。
危害一:降低宝宝睡眠质量 危害二:增加宝宝患近视的几率
危害三:导致宝宝长不高
晚上儿童要去厕所,开灯或者让父母陪着。
光适应与暗适应。
效果展示
制作过程
震动传感器测试 整体电路搭建
制作过程
焊接电路 电路焊接完成
灯光亮度变化演示
“小桔灯”效果展示
视频演示
源代码
/* 舵机的使用 棕色线接地GND,红色线是正极,接5v 黄色线是信号线,这里是接在9号口 舵机的转角范围为0-150度 */ /* 其他接口说明 震动传感器信号口接11号口,13号口LED灯做为测试信号用 LED灯接3号口 */
源代码
//以下为舵机定义部分 #include<Servo.h> Servo m; //以下为震动传感器定义部分 const int ledPin = 13; const int buttonPin = 11; int buttonState = 0; //以下为LED灯定义部分 const int LightPin=3;
源代码
void loop() { // 读取震动传感器值 buttonState = digitalRead(buttonPin); // if(buttonState==HIGH) { digitalWrite(ledPin,HIGH); //舵机摇摆两次 for(int i=0;i<=90;i++)//正转90度 { m.write(i); delay(10); } for(int i=90;i>=0;i--)//反转90度 { m.write(i); delay(10); } for(int i=0;i<=90;i++)//正转90度 { m.write(i); delay(10); } for(int i=90;i>=0;i--)//反转90度 { m.write(i); delay(10); }
最是那守候的柔情——“小桔灯”
Arduino开发制作
刘俊森 黄红艺 新浪微博:@森林畅想_design
儿童夜晚要逐渐和父母分开睡 晚上独自去厕所很害怕
孩子3岁以后可开始考虑分房睡,5岁左右最适合,但上小学后还没分房睡,就有些晚。当然,具体情况也要
因人而异,要看孩子的心理年龄、胆量、独立性、对父母的依恋程度以及家庭的具体环境等因素。
源代码
//第二部分:保持最亮5分钟 delay (100); //第三部分:让灯缓缓熄灭,大约25分钟之后完全熄灭 for(int i=255;i>=181;i--) { analogWrite(LightPin,i); delay(70); } for(int i=180;i>=121;i--) { analogWrite(LightPin,i); delay(70); } for(int i=120;i>=61;i--) { analogWrite(LightPin,i); delay(70); } for(int i=60;i>=0;i--) { analogWrite(LightPin,i); delay(70); }
相关文档
最新文档