文章标题
2017-07-23 12:51
176 查看
这几天学到的东西
1关于Markdown语法的复习
因为了解过Markdown语法,所以在发现CSDN可以使用语法后这样写博客一些标签的使用
#1到
#6适用于标题,其中
#1的字体最大
#6的字体最小(但大于普通文字)
<p></p>适用于段落的分段
</br>适用于换行
<&emsp>效果为制表符
*``+均为无序的点
---为分割线
2关于JAVA的一些超简单的东西
由于7.20日完成志愿者任务后,已有的元器件已经粗略的使用了一下,但又懒得看书,所以决定在网上看一下其他组同学最近正在看的JAVA这部分内容是我看完慕课网JAVA入门第一节写下的
一些JAVA与C语言不同的地方
System.out.println();相当于
printf();但不同的是对于变量
a、
b的和在JAVA中是
System.out.println("a加b为:"+(a+b));而在C语言中是
printf("a加b的值为:%d",a+b);
在if条件语句中对于数字值的判断两者基本相同,但对于字符串是否相同的判断确实不一样的,如定义
s1、
s2在JAVA中要使用
if(s1.equals(s2))是比较s1与s2的内容是否完全一样返回值为true、false; 而使用
s1.equalsIgnoreCase(s2)则可以在比较字符串内容的时候自动忽略大小写字母; C语言就没有这样的功能
3基于arduino2560开发板关于嵌入式方向的学习
由于我不是很想看书,所以直接按照网上的代码进行修改,大致实现了几个代码通过光敏电阻模块将所接收到的值传给LED模块,实现LED在不同光强下的亮度不同(通过测试发现,光敏模块值范围为0~730+,而led的值因串口规定为0~255)
int potpin=A0; int val=0; int pinmod=9; void setup() { Serial.begin(9600); } void loop() { val=analogRead(potpin);// 读取传感器的模拟值并赋值给val Serial.println(val);//显示val 变量 if(val>510){ val=510; } else if(val>100){ val=val/2; } else{ val=0; } analogWrite(pinmod,255-val); delay(200);//延时0.02秒 }
通过光敏电阻和电位器一起控制蜂鸣器,实现蜂鸣器发出不同音调(通过测试,旋转电位器的值为0~1023,将电位器和光敏电阻的值分为三个不同的部分,从而使蜂鸣器的音调不同)
int potpin=A1; int button=A0; int pinmod=2; int val1=0; int val2=0; void setup() { pinMode(2,OUTPUT); pinMode(A0,INPUT); pinMode(A1,INPUT); Serial.begin(9600); } void loop() { val1=analogRead(potpin); val2=analogRead(button); Serial.println(val2); if(val1>400){ tone(pinmod,500); noTone(pinmod); } else if(100
关于arduino2560的硬件知识
未完待续