国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
前方高能,教大家制作一個(gè)能手機(jī)控制的繼電器開關(guān)!

今天來教大家制作一個(gè)能通過手機(jī)控制的繼電器!

首先我們要準(zhǔn)備以下材料:

arduino ide、esp8266開發(fā)板、5V繼電器、8050三極管2只、10k電阻2只、8P排母兩個(gè)、3P接線端子2個(gè)、DC座一個(gè)

第一步:下載Arduino IDE

這個(gè)小編就不多說了,大家百度搜索下載就可以了,安裝過程也不復(fù)雜。

Arduino集成開發(fā)環(huán)境

第二步:添加板卡

a、打開arduino ide->文件->首選項(xiàng)->“附加開發(fā)板管理器網(wǎng)址”輸入http://wechat.doit.am/package_esp8266com_index.json 完成后點(diǎn)擊好并重啟IDE;

b、重啟IDE,打開工具->開發(fā)板->開發(fā)板管理器

稍等,拉倒最后面會(huì)看到ESP8266,安裝就好(注:因?yàn)樾【幰呀?jīng)安裝過,所以沒有后面安裝按鈕

安裝需要段時(shí)間,大家耐心等待,安裝成功后大家會(huì)在開發(fā)板中看到下圖;

到這步說明板卡添加成功了!

第三步:編寫程序(這里要感謝論壇的跑龍?zhí)状笊?,程序借鑒了大神的),程序如下:

#include

#define relay1 12 //繼電器連接在8266的GPIO12上

const char *ssid = 'HMTX';//這里是我的wifi,你使用時(shí)修改為你要連接的wifi ssid

const char *password = 'hmtx123456789';//你要連接的wifi密碼

const char *host = '192.168.18.166';//修改為手機(jī)端控制軟件服務(wù)端的IP地址

WiFiClient client;

const int tcpPort = 8266;//修改為你建立的手機(jī)軟件服務(wù)端的端口號(hào)

void setup()

{

pinMode(relay1,OUTPUT);

Serial.begin(115200);

delay(10);

Serial.println();

Serial.println();

Serial.print('Connecting to ');//串口輸出提示

Serial.println(ssid);

WiFi.begin(ssid, password);

while (WiFi.status() != WL_CONNECTED)//WiFi.status() ,這個(gè)函數(shù)是wifi連接狀態(tài),返回wifi鏈接狀態(tài)

delay(500);

Serial.print('.');

}//如果沒有連通向串口發(fā)送.....

Serial.println('');

Serial.println('WiFi connected');

Serial.println('IP address: ');

Serial.println(WiFi.localIP());//WiFi.localIP()返回8266獲得的ip地址

}

void loop()

{

while (!client.connected())//幾個(gè)非連接的異常處理

{

if (!client.connect(host, tcpPort))

{

Serial.println('connection....');

delay(500);

}

}

while (client.available())//available()同ARDUINO,不解釋了

{

char val = client.read();//read()同arduino

if(val=='a')//手機(jī)端發(fā)送a和b來控制

{

digitalWrite(relay1,HIGH);//繼電器控制端輸出高電平

}

if(val=='b')

{

digitalWrite(relay1, LOW);//繼電器控制端輸出低電平

}

}

}

第四步:上傳程序

將開發(fā)板與電腦連接好,在IDE工具中選擇好板卡型號(hào)(nodeMCU 0.9)和端口號(hào)就可以上傳了;

上傳成功

左邊是開發(fā)板,右邊是下載座

第五步:連接手機(jī)并控制

手機(jī)端控制軟件

軟件設(shè)置界面

軟件設(shè)置界面

軟件這里ON和OFF設(shè)置成b和a就可以與程序?qū)?yīng)了,輸入端口號(hào)8266點(diǎn)擊開始就可以了;下面就是控制圖

On時(shí)開發(fā)板上的綠燈亮了,對(duì)應(yīng)繼電器就是吸合狀態(tài)

Off時(shí)開發(fā)板上的綠燈滅了,對(duì)應(yīng)繼電器就是釋放狀態(tài)

第六步:連接繼電器,繼電器模塊是小編自己做的;很簡單,就是三極管驅(qū)動(dòng)繼電器,大家可以度娘

繼電器模塊正面

繼電器模塊背面

到這里就大功告成了,這里只能局域網(wǎng)控制,外網(wǎng)控制小編還沒研究出來~

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
如何僅花20元成本用arduino平臺(tái)建立自己的物聯(lián)網(wǎng)應(yīng)用
ESP8266模塊使用
Arduino IDE 搭建 ESP8266 開發(fā)環(huán)境及項(xiàng)目演示
Arduino IDE for ESP8266教程(三)HTTP客戶端 | 風(fēng)之工房
Arduino ESP8266自動(dòng)配網(wǎng)并上傳溫濕度、光照強(qiáng)度到OneNET
Arduino WiFi Shield
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服