电子说
第1步:需要的材料
需要的材料
Wemos D1 Mini
22 Awg cable
Ring Led
Socket Row
Protoboard
焊料
热胶
5V电源
工具
烙铁
3d打印机
热胶枪
3D模型经典
来自benrules2的Jack-o-Lantern
第2步:代码
#include 《 Adafruit_NeoPixel.h 》
#include 《 BlynkSimpleEsp8266.h 》
#define PIN D8
#define NUMPIXELS 12
#define BLYNK_PRINT Serial
Adafruit_NeoPixel pixels = Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
void setup()
{
Serial.begin(9600);
Blynk.begin(“ 《 BLINK_API_KEY 》 ”, “ 《 SSID 》 ”, “ 《 SSID_KEY 》 ”);
int R = param[0].asInt();
int G = param[1].asInt();
int B = param[2].asInt();
for( int i = 0 ; i 《 NUMPIXELS ; i++ ){
pixels.setPixelColor(i, pixels.Color(R,G,B));
pixels.show();
}
}
void loop()
{
Blynk.run();
}
第3步:汇编
第一步是创建连接根据该方案,实现代码和应用程序。
在代码级别,它只是必需的y表示应用程序的令牌(它是通过电子邮件发送的,或者可以直接咨询应用程序),将使用什么无线网络以及这个的关键。在应用程序中,您需要创建一个新项目和添加zeRGBa组件。在此组件中,必须将发送模式设置为“合并”,以便将信息作为单个值发送,将引脚设置为LED环所连接的引脚,并将最大值设置为255.在此更改之后,它已准备好测试。
然后我准备了protoboard接收组件。增加了两排插座引脚,可以拆卸Wemos D1 Mini进行更换或在新项目中使用并焊接led环。
同时,Prusa I3上印有万圣节装饰(Jack o Lantern)在橙色PLA中。
准备好的电路放在上部,以便隐藏并安装电源,接下来进行测试。
全部0条评论
快来发表一下你的评论吧 !