您的位置:首页 > 其它

文章标题

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的硬件知识

未完待续
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: