資料介紹
描述
如果您曾經(jīng)對(duì)某人如何通過應(yīng)用程序控制事物感到震驚,那么您來對(duì)地方了。我將通過燈光控制以非常簡(jiǎn)單的方式向您傳授基本概念,之后我相信您將能夠?qū)⑵鋺?yīng)用到許多其他事情上。如果您是那些在黑暗中跌跌撞撞、在摸索電燈開關(guān)時(shí)撞到東西的人之一,那么我可以為您提供解決方案。如果你的燈在晚上檢測(cè)到運(yùn)動(dòng)時(shí)自動(dòng)打開,并在一段時(shí)間后使用定時(shí)器循環(huán)關(guān)閉,怎么樣?它不僅有助于節(jié)省能量,還可以避免腳趾受傷和膝蓋受傷。感興趣的?然后繼續(xù)閱讀!
該項(xiàng)目描述了通過 Microsoft azure、raspberry pi 2、開關(guān)電路(用于低電平有效繼電器)和繼電器控制燈的應(yīng)用程序。此外,通過傳感器(特別是黑暗和運(yùn)動(dòng)傳感器)進(jìn)行燈光控制也是該項(xiàng)目的一部分。
好吧,讓我們從我最喜歡的部分開始,硬件!首先,我將描述電路和模塊,然后我將告訴您如何將它們與您的覆盆子和編程代碼連接起來。
- 硬件
黑暗感應(yīng)器
原理圖(圖 1)顯示了一個(gè)簡(jiǎn)單的電路,它在黑暗中提供高輸出(3.5-5V)。您需要一個(gè) LDR(光敏電阻器)、幾個(gè)電阻器(原理圖中指示的值)和一個(gè)運(yùn)算放大器 LM741。如原理圖所示將組件連接在一起。連接 5V 電源和地。LDR 被筆帽蓋住,因此模擬了“黑暗”條件。我通過將此電路的輸出連接到通電繼電器并調(diào)整電阻器直到它打開繼電器但處于打開和關(guān)閉的轉(zhuǎn)折點(diǎn)來設(shè)置可變電阻器的值。

運(yùn)動(dòng)傳感器
我使用了 RB-Ite-116 運(yùn)動(dòng)傳感器模塊(圖 2)。它具有電源 (5V)、接地和輸出 (3.3-5V) 三個(gè)端子。我測(cè)試了我的,它給了 3.5V。如果您給出的電壓超過 3.5,請(qǐng)務(wù)必添加穩(wěn)壓器或電阻器以保持 3.3V。

繼電器
我使用了一個(gè) 4 通道、5V sainsmart 繼電器(圖 3)。它是低電平有效的。所以我們需要一個(gè)開關(guān)電路,所以當(dāng)覆盆子發(fā)出高信號(hào)時(shí),開關(guān)電路會(huì)向繼電器發(fā)出低信號(hào)。

開關(guān)電路
對(duì)于開關(guān)電路,我們需要四個(gè) 2N2222 晶體管、四個(gè) 10K 電阻、四個(gè)?? 2.2K 電阻、一些 pcb 引腳連接器和跳線。數(shù)字顯示了我制作的印刷電路板。您可以輕松地將此電路連接到面包板上。我還上傳了 proteus 中開關(guān)電路的原理圖和 PCB 電路,名稱為“activelowswitches”。軟件中還包含 3D 可視化工具。下面的鏈接是用于 proteus 8 軟件下載的。
http://www.fullprogramlarindir.com/proteus-full-professional-tam-indir.html
軟件安裝激活教程鏈接為:
www.youtube.com/watch?v=Pf7qofcmldY??

- 設(shè)置我們的 PC 和設(shè)備
1.現(xiàn)在讓我們?cè)O(shè)置我們的電腦。我提供了鏈接:
https://ms-iot.github.io/content/en-US/win10/SetupPCRPI.htm
2.現(xiàn)在讓我們?cè)O(shè)置我們的設(shè)備。按照鏈接中的步驟操作:
https://ms-iot.github.io/content/en-US/win10/SetupRPI.htm
完畢?好的!
- 將樹莓派連接到筆記本電腦?
將電源連接到樹莓派,并使用以太網(wǎng)電纜將其連接到筆記本電腦。打開網(wǎng)絡(luò)和共享中心。(圖4)
1.點(diǎn)擊你的wifi/以太網(wǎng)連接(比如我的是WiFI Qubee)。
2.單擊屬性。
3.去分享。
4.允許其他用戶連接

搜索窗口 IoTCoreWatcher,當(dāng)您按照設(shè)置我們的 pc 和設(shè)備的步驟 2 時(shí)自動(dòng)安裝。打開它,它會(huì)顯示你的 mac 地址以及你的樹莓派的 IP 地址。?

使用 PuTTY 將樹莓派連接到筆記本電腦
下載膩?zhàn)印?/font>鏈接是:
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
桌面上將形成一個(gè)快捷方式。(圖5)
1.打開它,在主機(jī)名(或IP地址)對(duì)話框中輸入你樹莓派的IP地址。
2.點(diǎn)擊打開。

命令提示符將打開。(圖 6)它會(huì)詢問“l(fā)ogin as”。如果您是第一次登錄 raspberry pi Windows IoT Core 設(shè)備,請(qǐng)輸入Administrator 。接下來它將詢問密碼,默認(rèn)情況下為p@ssw0rd(0 為零)。密碼在輸入時(shí)不顯示,這是一種安全功能。

恭喜!您的設(shè)備現(xiàn)已連接!(圖7)

將樹莓派連接到互聯(lián)網(wǎng)
將樹莓派 wifi 適配器連接到您的設(shè)備。確保樹莓派可以訪問開放的 wifi 網(wǎng)絡(luò)。現(xiàn)在打開 IoTCoreWatcher 并右鍵單擊 ip 地址并選擇打開瀏覽器。在瀏覽器中找到進(jìn)入網(wǎng)絡(luò)的方式。您將看到那里所有可用的 wifi 網(wǎng)絡(luò)通過單擊它連接到您的網(wǎng)絡(luò)。
?
- 硬件連接

連接非常簡(jiǎn)單。為繼電器、運(yùn)動(dòng)傳感器和 LDR 電路提供 5V 和接地。?
如圖所示,將燈上的電線穿過繼電器。
對(duì) raspberry 的 3.3V 電源執(zhí)行相同操作,并將另一端連接到引腳 37。
將運(yùn)動(dòng)傳感器的輸出連接到引腳 29。
將 LDR 的輸出連接到 IN2。
將引腳 13 和 16 連接到開關(guān)電路的引腳 3。
將開關(guān)電路輸出側(cè)的引腳 3 連接到 IN3。
(用面包板引出vcc、地線等公共連接線,避免線材亂七八糟)
- 微軟 Azure 網(wǎng)絡(luò)應(yīng)用
對(duì)于初學(xué)者,我提供此鏈接以幫助您設(shè)置網(wǎng)絡(luò)應(yīng)用程序。它介紹了 Microsoft Azure,如何注冊(cè)并解釋了 Web 應(yīng)用程序是什么以及如何創(chuàng)建它。?
https://azure.microsoft.com/en-us/documentation/articles/web-sites-dotnet-get-started/
希望您已經(jīng)創(chuàng)建了自己的 Web 應(yīng)用程序。我用 iotpieas 這個(gè)名字創(chuàng)建了我的。
- 讓我們編碼(不是真的)
我提供了用于控制傳感器和應(yīng)用程序控制燈光的代碼。
對(duì)于傳感器代碼
從 GitHub 下載代碼。打開 Microsoft Visual Studio。選擇“文件”>“新建項(xiàng)目”>“保存它的位置的 C#project 文件”。?
在右側(cè),您會(huì)看到一個(gè)列 solutions 。在該列中,您將看到解決方案“Blinky”。右鍵單擊并選擇構(gòu)建。它可能會(huì)告訴您缺少某些包,但它會(huì)自動(dòng)為您獲取它們。
?為 Raspberry pi 設(shè)置 ARM 并選擇遠(yuǎn)程設(shè)備。另一個(gè)窗口將打開。輸入設(shè)備的 IP 地址,然后單擊查找。它將與您的設(shè)備連接。在所有設(shè)備連接并通電的情況下運(yùn)行代碼。(圖8)
?玩得開心!?

對(duì)于 webapp 代碼
從 GitHub 下載 webapp 代碼。在視覺工作室中打開它。建造它。選擇 lamp.client 右鍵單擊??設(shè)置為啟動(dòng)項(xiàng)目。轉(zhuǎn)到工具并選擇連接到 Microsoft Azure 訂閱。輸入您的憑據(jù)。將出現(xiàn)一個(gè)側(cè)窗。單擊 App Service,您的 Web 應(yīng)用程序應(yīng)該會(huì)出現(xiàn)。所以現(xiàn)在你已經(jīng)連接了。按照 ARM 和遠(yuǎn)程設(shè)備連接的相同步驟進(jìn)行操作。
?

運(yùn)行項(xiàng)目。打開你的天藍(lán)色網(wǎng)站。它應(yīng)該如下圖所示?
?

隨著代碼的運(yùn)行,你應(yīng)該能夠控制你的燈。
- 影片
由于我是分部分制作這個(gè)項(xiàng)目的,所以它是逐步測(cè)試的。
1.測(cè)試運(yùn)動(dòng)傳感器和暗傳感器電路,并通過它繼電器連接燈(光控)。LDR 被覆蓋以模擬“黑暗”條件,當(dāng)手在運(yùn)動(dòng)傳感器前面經(jīng)過時(shí),繼電器會(huì)打開燈。代碼中設(shè)置了定時(shí)器。燈自動(dòng)關(guān)閉。?
2.測(cè)試 azure web app 控件打開和關(guān)閉燈。
3.同時(shí)測(cè)試傳感器和應(yīng)用程序控制。
4.吹牛。
希望您喜歡本教程,它為您提供了良好的學(xué)習(xí)體驗(yàn)!請(qǐng)?jiān)谠u(píng)論中留下任何問題和反饋。?
- 物聯(lián)網(wǎng)項(xiàng)目組開源硬件
- MuSa物聯(lián)網(wǎng)開源案例
- 新物聯(lián)網(wǎng)設(shè)備開源分享
- 物聯(lián)網(wǎng)增強(qiáng)現(xiàn)實(shí)開源項(xiàng)目
- 燈光監(jiān)控系統(tǒng)開源分享
- 螺栓物聯(lián)網(wǎng)開源項(xiàng)目
- 燈光監(jiān)控系統(tǒng)開源
- 物聯(lián)網(wǎng)開源項(xiàng)目之智能百葉簾
- 物聯(lián)網(wǎng)開源項(xiàng)目
- 物聯(lián)網(wǎng)電源集線器V1.0開源項(xiàng)目
- ESP32物聯(lián)網(wǎng)小工具開源項(xiàng)目
- 燈光噴泉PLC控制系統(tǒng)的項(xiàng)目說明 29次下載
- 如何使用開源軟件搭建自己的物聯(lián)網(wǎng)項(xiàng)目
- 如何使用物聯(lián)網(wǎng)操作系統(tǒng)Zephyr實(shí)現(xiàn)“連續(xù)集成”開源軟件的詳細(xì)說明
- 10大物聯(lián)網(wǎng)開源軟件的介紹 7次下載
- 嵌入式物聯(lián)網(wǎng)開源項(xiàng)目分享 1583次閱讀
- 基于阿里云物聯(lián)網(wǎng)平臺(tái)的智能燈光控制系統(tǒng)設(shè)計(jì) 4365次閱讀
- 基于機(jī)智云的智能燈光控制系統(tǒng)設(shè)計(jì) 1948次閱讀
- 如何使用物聯(lián)網(wǎng)實(shí)現(xiàn)智能垃圾監(jiān)控系統(tǒng)的設(shè)計(jì) 2611次閱讀
- 為什么物聯(lián)網(wǎng)存儲(chǔ)基于對(duì)象 1489次閱讀
- dfrobot光子物聯(lián)網(wǎng)開發(fā)板簡(jiǎn)介 2232次閱讀
- 源創(chuàng)通信 BPI-P2 Zero 四核開源物聯(lián)網(wǎng)開發(fā)板介紹 2716次閱讀
- 如何找到真正有價(jià)值的物聯(lián)網(wǎng)項(xiàng)目? 1012次閱讀
- 深刻分析6類物聯(lián)網(wǎng)無線技術(shù)的優(yōu)缺點(diǎn) 5658次閱讀
- 物聯(lián)網(wǎng)十大經(jīng)典開源操作系統(tǒng) 1w次閱讀
- 全年開源項(xiàng)目的盤點(diǎn)和總結(jié) 3363次閱讀
- 農(nóng)業(yè)物聯(lián)網(wǎng)的意義_農(nóng)業(yè)物聯(lián)網(wǎng)的功能_農(nóng)業(yè)物聯(lián)網(wǎng)的應(yīng)用 9899次閱讀
- 蜂窩物聯(lián)網(wǎng)是什么_蜂窩物聯(lián)網(wǎng)建設(shè)意義 1.4w次閱讀
- 11個(gè)機(jī)器學(xué)習(xí)開源項(xiàng)目 2829次閱讀
- 工業(yè)物聯(lián)網(wǎng)項(xiàng)目開始前 您需要了解的八個(gè)關(guān)鍵事項(xiàng) 836次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論