【Arduino】ardunio wemos D1 WIFI esp8266首次点亮代码+工具+截图超全超全!!!!

今天搞了几块板子研究玩玩,无奈看资料不是很多,简单的写下记录下来,后面有时间再录个视频介绍一下怎么耍的;

安装IDE

官方地址:https://www.arduino.cc/en/software
两个选择一个下载就行,第一个是需要安装的,第二应该是免安装版,我用的是第一个;我用第一个还有一个原因就是电脑比较老了,是一个win7,才用的这个,如果你的电脑系统比较新,可以选择新版的,新版使用起来也比较方便;下载好之后就是傻瓜式安装;

在这里插入图片描述

设置

文件----首选项
在这里插入图片描述
在附加开发部管理器网址,这个地方添加下面的地址:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
添加之后点击ok
在这里插入图片描述
工具—开发板—开发板管理器
在这里插入图片描述
输入esp8266,如果出现INSTALLED代表安装过了,一般情况下第一次使用是不会安装的,接下来有两种方式供你选择:

  • 点击安装,网络正常的情况下应该半小时可以下载安装完成,一开始我是想等的,没想到时间那么的长,后来就打消这个念头了,从别的地方找了个捷径,就是第二种方法;
  • 使用安装包一键安装,几秒钟就能安装好,还是比较方便的,安装完成之后就是现在的状态;
    安装包路径:
    链接: https://pan.baidu.com/s/1GROMS0g91TGU6ZrDQrp12Q
    提取码: 5hym
    在这里插入图片描述

驱动程序

这个板子连上电脑之后应该可以自己安装,安装完成之后的效果就是这样,如果不能安装留言吧;
在这里插入图片描述

调试

代码:
这段代码是从网上抄的,就是一个简单的亮灯代码,想自己写的也可以自己实现,主要是我迫不及待想把板子点亮,哈哈哈,就这么简单,代码想写以后时间多的是;

//默认延迟秒数
const int delaySecond = 1;

//开灯
void trun_on_the_lights(int delaySecond)
{
  // Turn the LED on (Note that LOW is the voltage level
  digitalWrite(LED_BUILTIN, LOW);
  // Wait
  delay(delaySecond * 1000);
}

//关灯
void trun_off_the_lights(int delaySecond)
{
  // Turn the LED off by making the voltage HIGH
  digitalWrite(LED_BUILTIN, HIGH);
  // Wait
  delay(delaySecond * 1000);
}

void setup() {
  // Initialize the LED_BUILTIN pin as an output
  pinMode(LED_BUILTIN, OUTPUT);
  Serial.begin(9600);
}

// the loop function runs over and over again forever
void loop() {
  trun_on_the_lights(delaySecond);
  Serial.println("Panda Test - Light On");
  trun_off_the_lights(delaySecond);
  Serial.println("Panda Test - Light Off");
}

代码写好之后,连接设备:
工具—开发板—esp8266xxx—WeMos D1R1【根据自己板子来选择】;

在这里插入图片描述

编译

点击下图按钮,就会进入编译状态;
在这里插入图片描述
日志:

Executable segment sizes:
IROM   : 232004          - code in flash         (default or ICACHE_FLASH_ATTR) 
IRAM   : 27284   / 32768 - code in IRAM          (ICACHE_RAM_ATTR, ISRs...) 
DATA   : 1252  )         - initialized variables (global, static) in RAM/HEAP 
RODATA : 744   ) / 81920 - constants             (global, static) in RAM/HEAP 
BSS    : 24944 )         - zeroed variables      (global, static) in RAM/HEAP 
项目使用了 261284 字节,占用了 (25%) 程序存储空间。最大为 1044464 字节。
全局变量使用了26940字节,(32%)的动态内存,余留54980字节局部变量。最大为81920字节。

上传

在这里插入图片描述
这样灯就点亮了,灯的位置就在这里:
在这里插入图片描述
结束了~~~~

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值