吴忠躺衫网络科技有限公司

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>使用英特爾Edison和thethings.IO的自動(dòng)窗簾

使用英特爾Edison和thethings.IO的自動(dòng)窗簾

2023-06-13 | zip | 0.00 MB | 次下載 | 免費(fèi)

資料介紹

描述

?
poYBAGSAhoqAfgFIAAFqZGsF5H0625.jpg
?

時(shí)間流逝,事情變老,所以,他們終于打破了。百葉窗也不例外。

這也是我們購買窗簾的原因之一。不僅為了美觀,而且為了過濾我們房間的光量或維護(hù)我們的隱私。

但是,如果我們想最大限度地利用前面提到的特性呢?讓我們把普通窗簾變成智能窗簾吧!

第 1 步:我們的自動(dòng)窗簾將:

- 早上 7 點(diǎn)自動(dòng)打開:窗簾將滾動(dòng)以利用可用的自然光并在白天保持房間內(nèi)的良好溫度。

- 晚上 9 點(diǎn)自動(dòng)關(guān)閉:窗簾會(huì)展開,以提供良好的睡眠環(huán)境,并防止好奇的人透過窗戶看到。

+ 由于缺少手動(dòng)移動(dòng)窗簾的機(jī)制,應(yīng)該遠(yuǎn)程觸發(fā)。在這種情況下,我們使用 Pebble 經(jīng)典智能手表。

+ 由于每天的天氣可能不同,光線傳感器將決定是否卷起窗簾。

第 2 步:要求:

?
pYYBAGSAho6AWZi5AAFosS8lsWo277.jpg
?

- Intel Edison 模塊 + arduino 擴(kuò)展板。

- 格羅夫基地盾。

- 28BY J48 步進(jìn)電機(jī)

- Seedstudio 步進(jìn)電機(jī)驅(qū)動(dòng)器

- Seedstudio 光傳感器。

- 微型 USB 電纜。

- 跳線。

- 6 根公對(duì)母 0.1” 電纜。

- 12v 適配器。

第 3 步:硬件連接:

我們將 12V 適配器連接到我們的愛迪生和底座屏蔽。光傳感器連接到 A0 連接器中的底座屏蔽。

步進(jìn)電機(jī)僅以一種可能的形式連接到驅(qū)動(dòng)器。步進(jìn)驅(qū)動(dòng)器通過以下映射連接到愛迪生:

在 (1 ->4) -> 引腳 (8 ->11)

GND -> 引腳 GND

Vcc -> 引腳 5V

第 4 步:機(jī)械安裝和調(diào)整:

?
poYBAGSAhpGAOc7eAAECcBDbeOo312.jpg
?

窗簾自帶齒輪,但電機(jī)只有簡(jiǎn)單的平面輸出。

因此,制作了定制設(shè)計(jì)的 3D 打印齒輪。

之后,安裝了兩個(gè)元件以安裝窗簾的齒輪。這是用 90o 角鋼件完成的。

第五步:愛迪生開發(fā)。使用的IDE和代碼:

?
poYBAGSAhpOAE_ttAAEHytQXxVM545.jpg
?

intel Edison 提供javascript代碼解釋。通過英特爾 XDK IoT IDE,可以使用 javascript 對(duì) Edison 引出線進(jìn)行編程

我們將使用 thethings.io 節(jié)點(diǎn) API 中的一些函數(shù): https: //github.com/theThings/thethingsio-api-node

安裝并打開英特爾 XDK 物聯(lián)網(wǎng)版后,選擇要使用的模板。在這種情況下,由于模擬光傳感器,我們將使用模擬讀取。

js程序包括:

- 從 pebble 智能手表接收 POST 的 http 服務(wù)器。根據(jù)愛迪生收到的 URL,它會(huì)卷起 (/up) 或展開 (/down) 窗簾。然后它將此信息寫入 thethings.io API。如果要卷起窗簾,則發(fā)送 0。1 如果要拉開窗簾。

- 一個(gè)名為 read_value 的函數(shù),讀取來自光傳感器的模擬電壓并將其轉(zhuǎn)換為一個(gè)值(從 0 到 1023)。如果超過某個(gè)閾值并且時(shí)間與之前的時(shí)間匹配,則窗簾將卷起或展開。此功能被編程為在一定時(shí)間(5 分鐘)后重復(fù)。每次函數(shù)重復(fù)時(shí),當(dāng)前的光傳感器值都會(huì)寫入 thethings.io API。

請(qǐng)隨意替換您項(xiàng)目中的代碼:https://drive.google.com/file/d/0ByJ4mA2J_L8kMWUxaXVjbnFRbUU/view?usp=sharing

第 6 步:Pebble 開發(fā)。使用的代碼:

為了更好地控制代碼文件,我們使用直接安裝在我們計(jì)算機(jī)上的pebble SDK: https: //developer.pebble.com/sdk/

安裝 Pebble SDK 后,打開終端會(huì)話并創(chuàng)建一個(gè)新的 JavaScript 項(xiàng)目:

pebble new-project --javascript “項(xiàng)目名稱”

創(chuàng)建了一個(gè) javascript watch 應(yīng)用程序,用于將 HTTP 消息發(fā)送到 Edison HTTP 服務(wù)器。此應(yīng)用程序包含一個(gè) .c 文件,它提供所有可視界面并處理按鈕操作。它使用 pebble 消息與 javascript 部分進(jìn)行通信

javascript 部分,處理與 Edison HTTP 服務(wù)器的通信。如果按下向上或向下按鈕,.c 部分會(huì)向 javascript 部分發(fā)送一個(gè) pebble 消息,并且該部分會(huì)向 Edison 服務(wù)器發(fā)送一個(gè) HTTP POST(服務(wù)器 URL 之后的 /Up 或 /Down)。

為了將手表應(yīng)用程序安裝到愛迪生,您需要在手機(jī)的 Pebble Time 應(yīng)用程序(設(shè)置)中啟用開發(fā)人員連接。終端中的類型(在項(xiàng)目文件夾內(nèi)):

鵝卵石建筑

pebble install --phone “你的手機(jī)ip”

請(qǐng)隨意替換您項(xiàng)目中的代碼:https://drive.google.com/file/d/0ByJ4mA2J_L8kRWQtYm01aE1ZZmc/view ?usp=sharing

第 7 步:thethings.iO 儀表板:

?
?
?
?
pYYBAGSAhpeAEIy7AABEyiYyTns737.jpg
?
1 / 4
?

為了監(jiān)控并獲取所連接設(shè)備的最大利潤,將顯示來自卵石的光傳感器和手動(dòng)激活。

在進(jìn)入儀表板之前,請(qǐng)確保您在 thethings.iO 上有一個(gè)帳戶。如果沒有,請(qǐng)點(diǎn)擊此處快速注冊(cè):https://panel.thethings.io/#/register

完成后,您可以從這個(gè) Step by Step 開始。

現(xiàn)在讓我們創(chuàng)建一個(gè)儀表板,您將能夠監(jiān)控這些數(shù)據(jù)。我們將創(chuàng)建兩個(gè)小部件,一個(gè)用于手動(dòng)激活,另一個(gè)用于光傳感器值。

步驟如下:

- 按下添加小部件。

- 插入小部件名稱。

- 選擇數(shù)據(jù)源上的事物資源。

- 選擇您的產(chǎn)品

- 從列表中選擇你的東西令牌

- 選擇您要顯示的資源。

手動(dòng)激活顯示為歷史記錄,包括日期和操作(0 卷,1 展開)。這些值以線性圖形顯示,包含(在 x 軸上)樣本的小時(shí)和(在 y 軸上)它的值。

第 8 步:最終結(jié)果和未來改進(jìn):

?
pYYBAGSAhpqAYYuvAAAb9U0qblA852.jpg
?

這是最終圖像,顯示了用于該項(xiàng)目的所有結(jié)構(gòu)。

在構(gòu)建機(jī)制并對(duì)其進(jìn)行測(cè)試后,應(yīng)考慮一些注意事項(xiàng)以進(jìn)行進(jìn)一步的修訂。

- 由于扭矩(或“運(yùn)動(dòng)功率”)有限,步進(jìn)電機(jī)有點(diǎn)慢。下一次迭代將有更好的步進(jìn)電機(jī)。

- 控制步進(jìn)電機(jī)的驅(qū)動(dòng)器直接連接到愛迪生,它正在為 5V 引腳耗盡所有可能的電流應(yīng)該安裝更好的驅(qū)動(dòng)器,直接連接到 5V 電源,能夠?yàn)殡姍C(jī)提供更大的電流。


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1A7159和A7139射頻芯片的資料免費(fèi)下載
  2. 0.20 MB   |  55次下載  |  5 積分
  3. 2PIC12F629/675 數(shù)據(jù)手冊(cè)免費(fèi)下載
  4. 2.38 MB   |  36次下載  |  5 積分
  5. 3PIC16F716 數(shù)據(jù)手冊(cè)免費(fèi)下載
  6. 2.35 MB   |  18次下載  |  5 積分
  7. 4dsPIC33EDV64MC205電機(jī)控制開發(fā)板用戶指南
  8. 5.78MB   |  8次下載  |  免費(fèi)
  9. 5STC15系列常用寄存器匯總免費(fèi)下載
  10. 1.60 MB   |  7次下載  |  5 積分
  11. 6模擬電路仿真實(shí)現(xiàn)
  12. 2.94MB   |  4次下載  |  免費(fèi)
  13. 7PCB圖繪制實(shí)例操作
  14. 2.92MB   |  2次下載  |  免費(fèi)
  15. 8零死角玩轉(zhuǎn)STM32F103—指南者
  16. 26.78 MB   |  1次下載  |  1 積分

本月

  1. 1ADI高性能電源管理解決方案
  2. 2.43 MB   |  452次下載  |  免費(fèi)
  3. 2免費(fèi)開源CC3D飛控資料(電路圖&PCB源文件、BOM、
  4. 5.67 MB   |  141次下載  |  1 積分
  5. 3基于STM32單片機(jī)智能手環(huán)心率計(jì)步器體溫顯示設(shè)計(jì)
  6. 0.10 MB   |  137次下載  |  免費(fèi)
  7. 4A7159和A7139射頻芯片的資料免費(fèi)下載
  8. 0.20 MB   |  55次下載  |  5 積分
  9. 5PIC12F629/675 數(shù)據(jù)手冊(cè)免費(fèi)下載
  10. 2.38 MB   |  36次下載  |  5 積分
  11. 6如何正確測(cè)試電源的紋波
  12. 0.36 MB   |  19次下載  |  免費(fèi)
  13. 7PIC16F716 數(shù)據(jù)手冊(cè)免費(fèi)下載
  14. 2.35 MB   |  18次下載  |  5 積分
  15. 8Q/SQR E8-4-2024乘用車電子電器零部件及子系統(tǒng)EMC試驗(yàn)方法及要求
  16. 1.97 MB   |  8次下載  |  10 積分

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935121次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
  4. 1.48MB  |  420062次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233088次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費(fèi)下載
  8. 340992  |  191367次下載  |  10 積分
  9. 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
  10. 158M  |  183335次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81581次下載  |  10 積分
  13. 7Keil工具M(jìn)DK-Arm免費(fèi)下載
  14. 0.02 MB  |  73810次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65988次下載  |  10 積分
蓝盾百家乐官网打法| 赌博百家乐官网的路单| 威尼斯人娱乐平台注册| 澳门百家乐先赢后输| 百家乐官网赌博器| 网上百家乐官网真实度| 博彩评测网| 百家乐直揽经验| 微信百家乐官网群二维码| 真人百家乐官网攻略| 兴安县| 78棋牌游戏| 威尼斯人娱乐网代理注| 德州扑克在线玩| 百家乐双层筹码盘| 澳门玩百家乐官网00| 百家乐官网赌博千术| 现金网送体验金| 九州百家乐的玩法技巧和规则| 真人百家乐网站接口| 百家乐官网真人秀| 易胜博百家乐官网输| 扬州棋牌中心| 利来百家乐的玩法技巧和规则| 哪个百家乐投注比较好| 休闲百家乐官网的玩法技巧和规则 | 玩百家乐官网出千方法| 百家乐官网保单破解方法| 台东县| 娱网棋牌| 大发888官方 df888 gfxzylc8| 百家乐号破| 百家乐游戏规范| 最好的百家乐好评平台都有哪些| 24山吉凶视频| 富二代百家乐官网的玩法技巧和规则 | 菲律宾百家乐官网的说法| 太湖县| 金阳县| 涿鹿县| 信丰县|