文章目录

  • 前言
  • 一、基本思路
  • 二、主要代码
  • 三、实验结果
  • 总结

前言

一直觉得一块开发板不能联网是没有灵魂的,就像牛肉面里不能没有牛肉。
我对网络有很深的执念,我始终觉得网络象征着丰富的资源和杰出的创造,于是,就盯上了esp8266(其实是因为成本低)

一、基本思路

其实Arduino IDE 配置好esp8266环境后就自带了许多方便的库,调用就是了。
点灯操作实际上就是控制灯的IO口数字电压,使用库中的函数pinMode(D4, OUTPUT);就可以很方便地控制IO口的高低电平,即控制灯的亮灭。
对照板子原理图,找到LED灯对应IO口即可。

二、主要代码

#include <ESP8266WiFi.h>   //安装esp8266arduino开发环境
void setup()
{pinMode(D4, OUTPUT);Serial.begin(9600);Serial.println("Demo Start");}void loop()
{digitalWrite(D4,LOW);delay(1000);digitalWrite(D4,HIGH);delay(1000);
}

三、实验结果


总结

当我们学习一门新的编程语言时,我们离不开hello world,正如我们拿到一个新的开发板,第一步始终是点灯。完成了点灯至少我们对IDE和板子本身的硬件有了了解,我们才好开始进行下一步的操作。

鸟欲高飞先振翅,人求上进先读书。——李苦禅

【esp8266实践记录】一、使用Arduino IDE 完成为esp8266完成点灯闪烁相关推荐

  1. 基于Arduino IDE开发的ESP8266(ESP-12F)项目4 ——中断及高级输入输出

     本次写这篇文章是自己做一下学习记录,如有错误,还请大家斧正!!! 日后及时修正!感谢支持! 欢迎大家的关注        点赞        收藏        留言 目录 前言 一.新建工程 二. ...

  2. 基于Arduino IDE开发的ESP8266(ESP-12F)项目2 ——按键操作

     本次写这篇文章是自己做一下学习记录,如有错误,还请大家斧正!!! 日后及时修正!感谢支持! 欢迎大家的关注        点赞        收藏        留言 目录 前言 一.新建工程 二. ...

  3. Arduino IDE一键安装ESP8266库文件

    网上过程比较繁琐,而且下载有时候卡进度条. 安装好IDE的朋友直接安装下面这个EXE运行,重启IDE自动完成 快捷方便!!!! https://wwak.lanzouo.com/i2M440mk0j8 ...

  4. 【基于Arduino IDE平台开发ESP8266连接巴法云】

    Arduino教程传送门

  5. 【esp8266实践记录】二、简单使用SimpleDHT.h库实现串口输出温度湿度

    文章目录 前言 一.基本思路 二.主要代码 三.实验结果 总结 前言 现在是时候加一些简单的外设了,这里选择使用DHT11温湿度传感器.非常典型了. 不同于使用51单片机需要那么多代码配置,使用826 ...

  6. 基于Arduino IDE平台开发ESP8266天猫精灵控制LED灯

    Arduino教程传送门

  7. ESP8266开发-Arduino IDE安装、配置与使用

    ESP8266是一款价格十分亲民的wifi模块,在某宝上一块ESP8266开发板只要10几块钱!可以买来玩玩一些物联网相关的小项目. ESP8266的开发方式有多种,目前我了解到的有: 使用Ardui ...

  8. 安装 Arduino IDE 中STM32 软件包,ESP8266软件包

    简 介: 搜集了更多的基于Arduino生态环境的安装和使用方法. 关键词: Arduino,STM32,ESP8266 §01 安装STM32在Arduino IDE软件包 1.参考文献1 参照推文 ...

  9. Arduino IDE安装 ESP8266 文件系统上传工具

    ESP8266 Arduino IDE 文件上传工具 首先关闭Arduino IDE. 把下载的压缩包解压,复制ESP8266FS文件夹到Arduino IDE安装目录的tools目录下 打开Ardu ...

最新文章

  1. 简单有趣的matlab小程序_超实用有趣的五个小程序推荐
  2. 这可能是2018年IT界规模最大的裁员事件了
  3. 多任务版udp聊天器
  4. 如何设计出一个有灵魂的「签到功能」?
  5. session过期跳转登录页面
  6. 漫画:什么是人工智能
  7. 使用 C++ 处理 JSON 数据交换格式
  8. MIP 扩展组件开发手册
  9. 明明不胖,为什么你一直都喊着要减肥?
  10. 只会 Vue 的前端工程师是没有前途的
  11. JVM系列四:生产环境参数实例及分析【生产环境实例增加中】
  12. foremost命令参数中文说明
  13. 【Nginx】Nginx 工作原理
  14. vxlan技术是一种什么技术?
  15. QT自制复古武侠端游
  16. WIN10华硕解决无法调节电脑亮度
  17. 醉林疯的OJ 1055: 兔子繁殖问题
  18. 大华技术股份有限公司测开笔试题分享
  19. 超百万观众同场看直播秒开不卡顿,快手是如何做到的?|首次披露
  20. [css] scale

热门文章

  1. 错误跟踪系统Sentry到底是何方神圣?
  2. 卡死 App 的神秘字符串,究竟是何方神圣(上)
  3. html点击按钮弹出悬浮窗_JS控制弹出悬浮窗口(一览画面)的实例代码
  4. [翻译]炎の目覚め 炎之觉醒(4)
  5. Linux的网络设置
  6. 趣味益智小游戏 三子棋+五子棋 优化版(可任意选择棋盘大小)
  7. ffmpeg 亮度 对比度 饱和度
  8. 机器学习算法之 K 均值聚类
  9. 如何优雅地搞砸你的app
  10. 心知天气api接口怎么用?