文章标题

来源:互联网 发布:mac第三方应用商店 编辑:程序博客网 时间:2024/06/04 19:39

这几天学到的东西


1关于Markdown语法的复习

因为了解过Markdown语法,所以在发现CSDN可以使用语法后这样写博客

一些标签的使用

#1#6适用于标题,其中#1的字体最大#6的字体最小(但大于普通文字)
<p></p>适用于段落的分段
</br>适用于换行
<&emsp>效果为制表符
*``+均为无序的点
---为分割线

2关于JAVA的一些超简单的东西

由于7.20日完成志愿者任务后,已有的元器件已经粗略的使用了一下,但又懒得看书,所以决定在网上看一下其他组同学最近正在看的JAVA

这部分内容是我看完慕课网JAVA入门第一节写下的

一些JAVA与C语言不同的地方
  • System.out.println();相当于printf();但不同的是对于变量ab的和在JAVA中是System.out.println("a加b为:"+(a+b));而在C语言中是printf("a加b的值为:%d",a+b);

  • 在if条件语句中对于数字值的判断两者基本相同,但对于字符串是否相同的判断确实不一样的,如定义s1s2在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);//  读取传感器的模拟值并赋值给valSerial.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的硬件知识
  • 未完待续
原创粉丝点击