arduino流⽔灯c语⾔程序,(三)arduino⼊门:打造LED流⽔
灯
学完上节课的内容,学会了如何控制led灯之后,我相信这⼏科的内容⼀会⾮常容易的。这节课是控制多个led灯。
⼀、准备材料
arduino uno开发板⼀块汉光武帝叫什么
led灯6个(颜⾊随意)
杜邦线若⼲
usb数据线
⼆、编程环境鸡眼治疗最快的方法
Arduino IED
三、原理讲解
控制单个LED灯是只需要引脚给⾼低电平,就可以控制灯的亮灭
流⽔灯:多个led灯
需要使⽤多个引脚控制,所以这⾥使⽤2到7号引脚。
分别控制灯的亮灭,就可以实现流⽔灯的效果。
流⽔灯效果:全灭的灯逐个往⼀边点亮,再逐个往开始端灭掉,循环即可,当然也可以其它效果,可⾃⼰设定。
四、开始编程
本节课程序:
/*
作者:趣讨教()
时间:2018-1-10
描述:led流⽔灯
2k高清壁纸引脚连接:
led灯正极——连接2~7号脚,负极连接GND
*///设定led引脚
int led1 = 2;
int led2 = 3;
int led3 = 4;
int led4 = 5;
int led5 = 6;
int led7 = 7;
int i; //⽤于for循环计数
void tup() { // 程序初始化
for (i = 2; i < 8; i++)
{
小班表演游戏pinMode(i, OUTPUT); //设定2到7号脚为输出模式}
}
void loop() { // 循环执⾏
for (i = 2; i < 8; i++) //逐渐点亮
{
南风效应
digitalWrite(i, HIGH);
delay(100);
狗的英语怎么读} for (i = 7; i > 1; i--) //逐渐熄灭
{
digitalWrite(i, LOW);
delay(100);
}
}
设备:
开国少将排名暂⽆设备
ESP32 Dev Module
ESP32 Wrover Module
Node32s
Nano32
AI Thinker ESP32-CAM
ALKS ESP32
Adafruit ESP32 Feather
BPI-BIT
D-duino-32
Dongn Tech Pocket 32
ESP32 FM DevKit
ESP32 Pico Kit
ESP32vn IoT Uno
ESPea32
ESPectro32
Electronic SweetPeas - ESP320 FireBeetle-ESP32
Frog Board ESP32
Heltec WiFi Kit 32
Heltec WiFi LoRa 32
Heltec WiFi LoRa 32(V2) Heltec Wireless Stick
Hornbill ESP32 Dev
Hornbill ESP32 Minima
LOLIN D32
LOLIN D32 PRO
LoPy
LoPy4
M5Stack-Core-ESP32
M5Stack-FIRE
M5Stick-C
MH ET LIVE ESP32DevKIT
MH ET LIVE ESP32MiniKit
Microduino-CoreESP32
NodeMCU-32S ">Node32s
Noduino Quantum
ODROID ESP32
OLIMEX ESP32-DevKit-LiPo OLIMEX ESP32-EVB
OLIMEX ESP32-GATEWAY OLIMEX ESP32-PoE
OLIMEX ESP32-PoE-ISO
OROCA EduBot
Onehor ESP32 Dev Module Pycom GPy
Silicognition wESP32
SparkFun ESP32 Thing
SparkFun LoRa Gateway 1-Channel T-Beam
TTGO LoRa32-OLED V1
TTGO T-Watch
TTGO T1
ThaiEasyElec's ESPino32
TinyPICO
Turta IoT Node
VintLabs ESP32 Devkit
WEMOS D1 MINI ESP32
WEMOS LOLIN32
WeMos WiFi&Bluetooth Battery WiPy 3.0
Widora AIR
XinaBox CW02
u-blox NINA-W10 ries (ESP32) Generic ESP8266 Module
Generic ESP8285 Module NodeMCU 0.9 (ESP-12 Module)
NodeMCU 1.0 (ESP-12E Module) Arduino-ESP8266
ESPDuino (ESP-13 Module) ESPectro Core
ESPino (ESP-12 Module)
ESPresso Lite 1.0
ESPresso Lite 2.0
LOLIN(WEMOS) D1 R2 & mini LOLIN(WEMOS) D1 mini Lite
LOLIN(WEMOS) D1 mini Pro
Olimex MOD-WIFI-ESP8266(-DEV) Phoenix 1.0
Phoenix 2.0
Schirmilabs Eduino WiFi
Seeed Wio Link
SparkFun Blynk Board
SparkFun ESP8266 Thing
SparkFun ESP8266 Thing Dev SweetPea ESP-210
ThaiEasyElec's ESPino
WeMos D1 R1
WiFiduino
WifInfo
XinaBox CW01
4D Systems gen4 IoD Range Adafruit Feather HUZZAH ESP8266 Amperka WiFi Slott
DOIT ESP-Mx DevKit (ESP8285) Digistump Oak
ITEAD Sonoff
Invent One
Arduino Nano电路实验
Arduino Pro or Pro Mini
Arduino Uno