91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

3天內(nèi)不再提示

分頁式顯示器的制作

454398 ? 來源:工程師吳畏 ? 2019-08-15 14:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:準(zhǔn)備工具

制作這個項目需要做幾件事:

安裝了打印機(jī)和XOD IDE的家用電腦。

剪刀。

快船。

一組船員。

鉆頭和鉆頭。

Dremel切割金屬軸。

M3螺紋攻絲。

焊接工具。

步驟2:準(zhǔn)備。 Lasser Cutting。

我選擇有機(jī)玻璃作為身體部位和激光切割制造的材料。以下是您需要自行訂購或制作的4位數(shù)顯示器的最小部件列表:

磁盤3mm厚度 - 8件。

面板3毫米厚度 - 8件。

3mm厚的大齒輪 - 4件。

中型齒輪3mm厚度 - 8件。

3mm厚的小齒輪 - 4件。

齒套3mm厚 - 8件。

袖子3毫米厚度 - 8件。

袖子2毫米厚度 - 8件。

限制器3mm厚度 - 4件。

翻轉(zhuǎn)1毫米厚度 - 144件。

前電子面板3毫米厚 - 1件。

背面電子面板厚度3mm - 1件。

附上DXF CAD文件。

第3步:準(zhǔn)備。購物清單。

您需要獲取的最低要求清單。請記住,這不是強(qiáng)制性列表,可以替換組件。

電子產(chǎn)品:

單極步進(jìn)電機(jī)Nema 17 1.8deg 12V 42x42x48mm - 4件。鏈接

數(shù)字線跟蹤傳感器 - 4件。鏈接

Arduino mega 2560 - 1件。鏈接

Arduino步進(jìn)驅(qū)動模塊 - 4件。鏈接

Arduino ESP 8266 AT-modem模塊 - 1件。鏈接

按鈕 - 2件。鏈接

Arduino原型盾 - 3件。鏈接

原型線 - 1包。鏈接

USB(A - B)線 - 1個。鏈接

12V,3A AC-DC電源 - 1個。鏈接

金屬件:

鋼角支撐約30x30mm - 3件。鏈接

直徑5mm的鋼或黃銅棒/軸,長度約為1米。

PCB支撐和墊片:

PCB黃銅或鋼制六角形支座M3公頭 - 母頭長25mm - 16件。鏈接

PCB黃銅或鋼制六角形支座M3母頭 - 母頭長25mm - 16件。鏈接

PCB黃銅或鋼制六角形支座M3公頭 - 母頭40mm長度 - 16件。鏈接

PCB黃銅或鋼制六角形支座M3公頭 - 母頭32mm長度 - 12件。鏈接

PCB黃銅或鋼制六角形支座M3公頭 - 母頭長10mm - 12件。鏈接

PCB尼龍六角支架M3公頭 - 母頭8mm長度 - 16-20件。鏈接

硬件:

六角螺母M3(DIN 934)。

彈簧墊圈M3(DIN 127)。

墊圈M3(DIN 125)。

螺釘M3(DIN7985/DIN 84/DIN 912)長度為16mm。

螺釘M3(DIN7985/DIN 84/DIN 912)長度為10mm。

螺釘M3(DIN7985/DIN 84/DIN 912)長度為6-8mm。

其他:

自粘紙 - 1件。鏈接

尼龍拉鏈帶 - 1個裝。鏈接

第4步:力學(xué)。制作襟翼。

字符

在此項目中,顯示屏的數(shù)字容量為4.顯示屏采用模塊化結(jié)構(gòu),可輕松擴(kuò)展。您可以隨意增加或減少位數(shù)。

每個數(shù)字有36個襟翼:

26個襟翼用于拉丁字母(ABCDEFGHIJKLMNOPQRSTU VWXYZ)。

9個襟翼用于數(shù)字(1 2 3 4 5 6 7 8 9)。

1個空襟翼用于間距(用于顯示零我使用‘O’字母)。

翻蓋的正面有一個當(dāng)前字符的頂部,背面有下一個字符的底部。

我用于字母的字體是“Steelfish rg”。你可以在這里找到它

材料清單

144襟翼。

我從1毫米透明有機(jī)玻璃清單上翻了一下兩面都是黑色電影。您可以使用任何材料制作它們。

不要忘記增加翻轉(zhuǎn)托盤圓盤中安裝孔的直徑如果要使用厚度超過1毫米的列表。對于翻轉(zhuǎn)的制造商,我使用激光切割。

144(36 x 4)是最低數(shù)量,但我強(qiáng)烈建議你做更多。在我的情況下,翻蓋安裝在翻蓋支架上的耳朵變得非常微弱,我打破了十幾個翻轉(zhuǎn)。

自粘紙。

我使用了Lomond的多功能白色自粘紙。一包50張就足夠了。我確信很容易找到替代品。

流程

使用自粘印刷字母紙。帶有1:1比例字母的pdf文件附在下面。

用剪刀剪掉字母頂部的輪廓。例如“A”的頂部。

在必要的地方將“A”字母的頂部粘貼到翻蓋的正面。

剪下下一個字母底部的輪廓。例如“B”的底部。

翻轉(zhuǎn)翻蓋并粘貼字母“B”的底部。

“A - B”翻蓋準(zhǔn)備就緒。對每個角色重復(fù)這些步驟。

我可以毫無疑問地說這是一個非常費(fèi)力的過程。

如果你有機(jī)會打印角色兩邊的翻轉(zhuǎn),一定要使用它。

第五步:力學(xué)。組裝翻轉(zhuǎn)持有者。

材料清單

要組裝一個翻轉(zhuǎn)支架,您需要這個位置:

1。有機(jī)玻璃盤3毫米 - 2件。

2。有機(jī)玻璃齒輪套3mm - 2件。

3。大型有機(jī)玻璃齒輪3mm - 1件。

4。 PCB六角支架M3公母 - 長25mm - 4件。

5。 PCB六角支架M3母 - 母25mm長 - 4件。

6。墊圈M3(DIN 125) - 12件。

7。螺釘M3(DIN7985/DIN 84/DIN 912)10mm長度 - 4件。

8。螺釘M3(DIN7985/DIN 84/DIN 912)16mm長度 - 4件。

9。 36翻轉(zhuǎn)上一步。

組裝過程

查看草圖(圖1和圖2)。圖像將幫助您進(jìn)行組裝。

擰緊支架(位置4)和支架(位置5)。

Fasten使用洗滌(pos.6)和16mm螺絲(pos.8)的支架,左盤(pos.1),套筒(pos.2),齒輪(pos.3),如草圖所示。

使用洗滌液(位置6)和10mm螺絲(位置7)將右側(cè)圓盤(位置1)用支架擰緊,但不要擰緊。

用耳朵夾住磁盤(pos.1)之間的所有翻轉(zhuǎn)(pos.9)。

擰緊螺絲(位置7) 。

確保所有翻轉(zhuǎn)都在孔中自由旋轉(zhuǎn)而不會卡住。

粘貼一條自粘紙在翻蓋上。帶條的位置設(shè)置翻蓋的默認(rèn)位置(圖7)。

第6步:力學(xué)。組裝左側(cè)面板。

材料清單

要組裝一個左側(cè)面板,您需要以下位置:

1。有機(jī)玻璃面板3mm - 1件。

2。小型有機(jī)玻璃齒輪3mm - 1件。

3。單極步進(jìn)電機(jī)Nema 17 1.8deg 12V 42x42x48mm - 1件。

4。數(shù)字線跟蹤傳感器 - 1件。

5。鋁制安裝輪轂,用于5mm軸,帶有四個M3孔 - 1個。

6。 PCB尼龍六角支架M3公母 - 長8mm - 2件。

7。內(nèi)六角固定螺釘(ISO 4026/EU 24026/DIN 913) - 1件。

8。螺釘M3(DIN7985/DIN 84/DIN 912)6-8mm長度 - 4件。

9.螺釘M3(DIN7985/DIN 84/DIN 912)10mm長度 - 3件。

10.彈簧墊圈M3(DIN 127) - 2件。

11.墊圈M3(DIN 125) - 3件。

12.六角螺母M3(DIN 934) - 2件。

準(zhǔn)備工作

從步進(jìn)電機(jī)(位置3)上拆下4個長螺釘并取下后蓋

在后蓋上制作兩個M3尺寸的水龍頭(圖2)??字g的大致距離應(yīng)為30.5mm。

重新組裝步進(jìn)電機(jī)(位置3)。

如果有必要,請更正線路跟蹤器傳感器這樣它可以適合面板(pos.1)。我不得不拆開傳感器PCB上的引腳,這樣它們就不會干擾。此外,我將電線直接焊接到PCB上(圖3和圖4)可能你不需要修理你得到的傳感器。

縮短尼龍支架(pos.6)這樣它們不會損壞電機(jī)線圈(圖5)。

裝配過程

看看草圖(圖1)。圖像將幫助您進(jìn)行組裝。

使用螺母(位置12),螺釘(位置9),墊圈(位置11)將線傳感器(位置4)固定到面板(位置1)。

將尼龍支架(位置6)擰到步進(jìn)機(jī)(位置3)。

用步進(jìn)機(jī)(pos.3)固定面板(位置1)使用螺絲(位置9)和清洗(位置10和位置11)。

擰小有機(jī)玻璃齒輪(位置2)使用螺釘(位置8)安裝輪轂(位置5)。

使用內(nèi)六角螺釘將安裝輪轂(位置5)與步進(jìn)軸固定在一起( pos.7)。

對步進(jìn)軸進(jìn)行一些旋轉(zhuǎn),以確保支座(位置6)不會干擾步進(jìn)線圈。

第7步:力學(xué)。組裝右側(cè)面板。

準(zhǔn)備

從直徑5mm的棒上切下約20mm長的軸。

材料清單

要組裝一個右側(cè)面板,您需要這個位置:

1。有機(jī)玻璃面板3mm - 1件。

2。中型有機(jī)玻璃齒輪3mm - 2件。

3。鋁制安裝輪轂,用于5mm軸,帶有四個M3孔 - 4個。

4。軸直徑5mm,長約20mm - 2件。

5。內(nèi)六角固定螺釘(ISO 4026/EU 24026/DIN 913) - 4件。

6。螺釘M3(DIN7985/DIN 84/DIN 912)6-8mm長度 - 8件。

裝配過程

查看草圖(圖1)。圖像將幫助您進(jìn)行組裝。

使用螺釘(位置6)將兩個中型有機(jī)玻璃齒輪(位置2)擰到安裝輪轂(位置3)上。

使用內(nèi)六角螺釘(位置5)將安裝輪轂(位置5)與軸(位置4)固定在一起。

將軸(位置4)插入面板(位置1)并連接齒輪(位置2)。

使用安裝輪轂(位置5)和內(nèi)六角螺釘(位置)將軸(位置4)固定在面板(pos.1)的另一側(cè)。 5)。

確保齒輪自由旋轉(zhuǎn)而不會卡住。

步驟8:力學(xué)。組裝數(shù)字。

準(zhǔn)備工作

從5毫米直徑切割360毫米軸棒材。

材料清單

要組裝一個數(shù)字,您需要這個位置:

1。組裝翻轉(zhuǎn)支架 - 1件。

2。組裝左側(cè)面板 - 1件。

3。組裝右側(cè)面板 - 1件。

4。有機(jī)玻璃翻轉(zhuǎn)限制器3mm - 1件。

5。有機(jī)玻璃套管3mm - 2件。

6。有機(jī)玻璃套管2mm - 2件。

7。 PCB六角支架M3公母 - 長40mm - 3件。

8。 PCB六角支架M3公頭 - 母頭32mm長度 - 3件。

9。 PCB六角支架M3公頭 - 母頭10mm長或M3螺母和M3 10mm螺釘(取決于手指的位置:第一個,最后一個或中間) - 3個。

10。六角螺母M3(DIN 934) - 2件。

11。鋼/黃銅軸。長度取決于數(shù)字計數(shù)。在這個項目中長度為360mm - 1件。

裝配過程

查看草圖(圖1)。圖像將幫助您進(jìn)行組裝。

將兩個支座(位置7)擰到支座(位置8)和六角螺母(位置10)上。

固定有機(jī)玻璃翻轉(zhuǎn)限制器( pos.4)在一個支座(pos.7)和支座(pos.8)之間。

使用支架將裝配好的支架與右側(cè)面板(位置3)固定在一起(位置9)或M3 10mm螺絲。

將翻轉(zhuǎn)支架(位置1)安裝在軸(位置11)上。

將兩個3毫米套管(位置5)安裝在翻轉(zhuǎn)支架左側(cè)的軸(位置11)上。

安裝2個2mm在翻轉(zhuǎn)支架右側(cè)的軸(位置11)上的套筒(位置6)。

將軸插入左右面板(pos.2)和pos.3)。

使用支架(pos.9)用面板(pos.2和pos.3)夾住翻蓋(pos.1)或M3 10毫米螺釘。

用手旋轉(zhuǎn)步進(jìn)電機(jī)的軸,確保所有齒輪自由旋轉(zhuǎn)而不會卡住。如有必要,潤滑變速箱。任何塑料或凡士林的潤滑劑都可以。

are調(diào)整限制器(位置4),使當(dāng)前的頂部翻蓋不會直立。不要用限制器強(qiáng)力按下翻蓋。一個重要的力量會打破翻轉(zhuǎn)的耳朵。

步驟9:力學(xué)。合并所有數(shù)字。

材料清單

可選:

1。螺釘M3(DIN7985/DIN 84/DIN 912)10mm長度 - 1件。

2。鋁制安裝輪轂,用于5mm軸,帶有四個M3孔 - 1個。

3。內(nèi)六角止動螺釘(ISO 4026/EU 24026/DIN 913) - 1件。

裝配過程

完成每個數(shù)字的所有先前步驟。

完成顯示鏈接數(shù)字。

為方便起見,電線可以用扎帶固定。

可選:

主軸可以固定在其中一個面板上(圖2),以防止旋轉(zhuǎn)。

將安裝輪轂安裝到軸的邊緣。/p》

用固定螺絲固定。

鉆出面板上的3mm孔,使孔的軸重合安裝輪轂中螺紋的軸線。

使用M3螺釘將安裝輪轂固定在面板上。

第10步:力學(xué)。使用電子設(shè)備安裝面板。

您應(yīng)該安裝以將面板與電子元件連接。

材料清單

1。鋼角支撐約30x30mm(pic.1) - 3件。

2。螺釘M3(DIN7985/DIN 84/DIN 912)10mm長度 - 6件。

3。墊圈M3(DIN 125) - 6件。

4。六角螺母M3(DIN 934) - 6件。

5。 PCB六角形支架M3公母 - 長度超過30mm - 3件。

準(zhǔn)備

可選:

如果有必要,在支架上鉆一個合適的3-3.5mm孔。

裝配過程

使用螺母和螺釘將支座固定到支架上(圖2)。

將組裝好的支架擰到顯示屏上(圖4) ,圖5,圖6)使用螺母和螺釘。

將牙箍設(shè)置為所需的角度。

擰緊緊固件。

步驟11:電子設(shè)備。組裝電子面板。

電子

為了制作電子產(chǎn)品,我使用了“Troyka”模塊(圖2)。這些模塊不需要焊接,允許您簡單快速地對任何設(shè)備進(jìn)行原型設(shè)計。請注意,您不必使用與我使用的模塊相同的模塊。您可以使用任何其他控制板和任何其他防護(hù)罩或模塊。

1。 Arduino mega 2560 - 1件。

為了控制顯示器我使用的是Arduino Mega 2560.它有很多數(shù)字端口和足夠的閃存來存儲程序代碼

2。 “Troyka”墊 - 3件。

“Troyka”墊用于連接“Troyka”模塊而無需焊接。

3。 “Troyka”ESP 8266盾牌 - 1件。

該模塊基于ESP12,用于通過WiFi連接互聯(lián)網(wǎng)并從API中提取數(shù)據(jù)。該模塊已經(jīng)將電壓從3.3 V邏輯轉(zhuǎn)換為5V,并且與Arduino電路板兼容。

4。 “Troyka”步進(jìn)護(hù)罩 - 4件。

用于操作一個雙極步進(jìn)電機(jī)。該模塊允許您打開和關(guān)閉電機(jī),設(shè)置旋轉(zhuǎn)方向,以及調(diào)整電機(jī)速度。它可以控制步進(jìn)電機(jī)電壓4.5-25 V,電流高達(dá)600 mA。

5。 “Troyka”按鈕盾 - 2件。

PCB上的瞬時按鈕適合“Troyka”墊。我用了幾個按鈕來手動控制顯示器。

6。用于原型制作的電線。

材料清單

1。有機(jī)玻璃背板3毫米 - 1件。

2。有機(jī)玻璃前面板3mm - 1件。

3。 PCB六角支架M3公母 - 母 - 母40mm長 - 4件。

4。 PCB尼龍六角支架M3公母 - 長8mm - 數(shù)量取決于您的電子產(chǎn)品類型。

5。螺釘M3(DIN7985/DIN 84/DIN 912)10毫米長度 - 7件。

6。六角螺母M3(DIN 934) - 4件以上。數(shù)量取決于您的電子產(chǎn)品類型。

準(zhǔn)備

可選:

在后面的有機(jī)玻璃面板(位置1)上鉆3-3.5mm的孔,以安裝您擁有的電子元件。

裝配過程

使用螺母(位置6)或螺釘(如果有)將四個支座(位置3)擰到后面板(位置1)女性對峙。

對于電子模塊,使用螺母(位置6)將尼龍支架(位置4)擰到后面板(位置1)。/li》

使用螺絲(位置5)將后面板(位置1)安裝到顯示器上(圖6,圖7)。

將Arduino板和屏蔽層安裝到后面板(位置1)并用電線連接所需的引腳。

連接線路跟蹤器傳感器Arduino板。

將步進(jìn)電機(jī)與步進(jìn)驅(qū)動器模塊連接。

組合屏蔽電機(jī)電源使用電線將其帶到面板外面。

使用螺絲(pos)用前面板(pos.2)蓋住電子元件.5)。

第12步:與Weather API的互動。

選擇API

機(jī)制已完成,是時候選擇天氣API了。我希望顯示器每半小時更新一次天氣信息。

全球網(wǎng)上有很多服務(wù)宣布天氣:AccuWeather,F(xiàn)orecast.io,AerisWeather,OpenWeatherMap,WeatherBug,World Weather Online等

我選擇了AccuWeather API。它具有用戶友好的界面和精確的文檔。它可以顯示整個地球和幾乎任何城市的天氣。但是,它不是免費(fèi)的。單個API密鑰的有限但免費(fèi)試用是每天50個呼叫。這足以讓半小時更新。

獲取密鑰

1。在網(wǎng)站上注冊。檢查您的電子郵箱。編輯您的個人資料并登錄該網(wǎng)站。

2。按“我的應(yīng)用程序”并創(chuàng)建一個新的天氣應(yīng)用程序。為應(yīng)用命名。將API用于“其他”的位置設(shè)置,并選擇C ++編程語言。

3。打開“我的應(yīng)用”,然后打開您創(chuàng)建的應(yīng)用并獲取API密鑰。

看起來(此密鑰不真實):

UrWtYw3y5A8DaFcJfMhQmSpUsXuZw4z6B8E

將其寫下來并保存在您的計算機(jī)上的某個地方。不要將此密鑰提供給任何人。

查找城市ID

您應(yīng)該知道您想知道天氣的城市ID 。我住在莫斯科,所以我需要莫斯科城市ID。

1。轉(zhuǎn)到“API參考” - 》“位置API”。

2。由于莫斯科是最大的城市之一,我選擇“列表 - 》獲取 - 》頂級城市名單”。

3。在“資源網(wǎng)址”中輸入城市數(shù)量。

4。在“查詢參數(shù)”中輸入您的API密鑰。

5。發(fā)送請求。

6。在回復(fù)中找到必要城市的ID。

“Version”: 1,

“Key”: “294021”,

“Type”: “City”,

“Rank”: 10,

“LocalizedName”: “Moscow”,

“EnglishName”: “Moscow”,

“PrimaryPostalCode”: “”,

“Region”: {

“ID”: “ASI”,

“LocalizedName”: “Asia”,

“EnglishName”: “Asia”

7。莫斯科ID是294021.記下您的ID,不要忘記。

測試API

讓我們在XOD中使用之前測試API環(huán)境并了解莫斯科目前的天氣。

1。轉(zhuǎn)到“API參考” - 》“預(yù)測API” - 》“每小時預(yù)測1小時”。

2。在“資源URL”中輸入城市ID。對于我的示例,URL看起來像:

http://dataservice.accuweather.com/forecasts/v1/hourly/1hour/294021

3。輸入“查詢參數(shù)”并發(fā)送請求。

4。如果你做的一切正確,你會在回復(fù)中得到這樣的信息:

“DateTime”: “2018-08-03T18:00:00+03:00”,

“EpochDateTime”: 1533308400,

“WeatherIcon”: 2,

“IconPhrase”: “Mostly sunny”,

“IsDaylight”: true,

Temperature”: {

“Value”: 27.6,

“Unit”: “C”,

“UnitType”: 17

這是我們將在XOD中使用的信息。

步驟13:顯示操作原理。

傳輸率

翻轉(zhuǎn)支架有36個翻轉(zhuǎn),它與36個齒的大齒輪連接。兩個中齒輪都有24個齒。驅(qū)動小齒輪(小齒輪)的齒數(shù)為14.通過除以齒數(shù)(36/24 * 24/14),我們得到傳動比。這是1:2,571。這意味著翻轉(zhuǎn)支架盤的完整轉(zhuǎn)動等于驅(qū)動小齒輪的2,571圈。對于1次翻轉(zhuǎn),驅(qū)動小齒輪必須為0,0714轉(zhuǎn)(2,571/36)

Nema 17步進(jìn)電機(jī)的步進(jìn)為1,8度。這意味著1個驅(qū)動小齒輪轉(zhuǎn)動等于200個步進(jìn)電機(jī)步進(jìn)(360/1,8)。將乘以200乘以0.0714,我們得到將支架旋轉(zhuǎn)1次翻轉(zhuǎn)的步數(shù)。它是14,285。

顯示操作

每個數(shù)字的操作原理相同。首先,翻蓋架開始旋轉(zhuǎn)。它旋轉(zhuǎn)直到數(shù)字線傳感器檢測到支架盤上的白色條帶。旋轉(zhuǎn)停止,翻轉(zhuǎn)支架設(shè)置為默認(rèn)位置。程序知道當(dāng)前符號,因為我們通過將條帶粘貼到磁盤的正確位置來配置它。在我的情況下,“A”字母設(shè)置為默認(rèn)持有人位置。

符號已編號,我們知道它們的順序。程序?qū)⒎枖?shù)乘以14,5,并為特定符號的電機(jī)提供所需的步數(shù)。

例如,默認(rèn)字符“A”的編號為0,字符“F”的編號為5.要切換到符號“F”,電機(jī)會執(zhí)行(14,285 * 5)71步。步數(shù)舍入為最接近的整數(shù)。

步驟14:制作XOD程序。索引節(jié)點。

我決定使用XOD環(huán)境對顯示進(jìn)行編程。 XOD非常適合快速原型制作。

如果您以前從未使用過XOD,我強(qiáng)烈建議您在編程設(shè)備之前閱讀一些教程和練習(xí)。

我發(fā)布了圖書館“gabbapeople/iot-split-flap-display“包含顯示控件所需的節(jié)點和補(bǔ)丁。您可以在XOD網(wǎng)站上找到庫描述。

某些節(jié)點是從已經(jīng)存在的節(jié)點創(chuàng)建的,而有些節(jié)點是從頭開始編寫的。在XOD中,自定義節(jié)點是用C ++編寫的。接下來,我不會描述C ++代碼,而只是解釋顯示操作的基本原理并簡要說明節(jié)點。

索引節(jié)點

此節(jié)點負(fù)責(zé)控制步進(jìn)驅(qū)動器模塊并檢測默認(rèn)的翻轉(zhuǎn)支架位置。它內(nèi)部沒有自定義節(jié)點,完全由核心節(jié)點組成。

我使用的“Troyka”步進(jìn)驅(qū)動模塊有3個輸入引腳。 “DIR”設(shè)置方向,“STEP”負(fù)責(zé)步驟,“EN”打開或關(guān)閉電機(jī)。

要邁出一步,需要更改邏輯0 “STEP”端口為1.這些更改的數(shù)量負(fù)責(zé)步驟數(shù)。在XOD中有一個合適的節(jié)點“翻轉(zhuǎn)n次”,可以輕松地進(jìn)行這些更改。

只有當(dāng)數(shù)據(jù)序列發(fā)送到“STEP”時,電機(jī)才會在“EN”處打開。銷。這樣做是為了消耗更少的能量并使步進(jìn)電機(jī)可靠。

“數(shù)字讀取”和“延遲”節(jié)點用于發(fā)信號通知翻蓋上的白色條紋。使用“not”節(jié)點,您可以切換線傳感器的邏輯信號。在我的例子中,如果表面的顏色是黑色,數(shù)字線傳感器輸出“True”,如果顏色是白色,則輸出“False”。

輸入引腳:

SHOW (脈沖) - 觸發(fā)新角色演出的脈沖輸入。

RST (脈沖) - 用于重置數(shù)字的脈沖。它在找到默認(rèn)位置為0后設(shè)置電機(jī)步數(shù)。

CS (脈沖) - 用于設(shè)置特定字符的電機(jī)步數(shù)。

CN (數(shù)字) - 要顯示的字符數(shù)。它被乘以14,285來設(shè)置電機(jī)步數(shù)。

STdef (數(shù)字) - 設(shè)置翻轉(zhuǎn)架旋轉(zhuǎn)速度的步驟在白條試圖期間。默認(rèn)設(shè)置為15.

STt (數(shù)字) - 將“0”和“1”值發(fā)送到“STEP”之間的延遲步進(jìn)驅(qū)動模塊的引腳。默認(rèn)值為0.003秒。

IVAL (數(shù)字) - 指定向步進(jìn)驅(qū)動程序模塊發(fā)送“0”和“1”值的頻率。

DIR (端口) - 控制器板上的一些端口,步進(jìn)驅(qū)動器模塊的“DIR”引腳

已連接。

ST (端口) - 控制器板上的一些端口,其“STEP”引腳步進(jìn)驅(qū)動器模塊已連接。

EN (端口) - 控制器板上的一些端口,其“EN”引腳步進(jìn)驅(qū)動器模塊已連接。

CHCK (端口) - 數(shù)字線路傳感器所連接的控制器板上的多個端口。

第15步:制作XOD程序。獲取天氣節(jié)點。

獲取天氣節(jié)點

此節(jié)點(圖2)是負(fù)責(zé)連接到Web,與API交互,獲取響應(yīng)和解析數(shù)據(jù)。

uart-1” - 建立UART的節(jié)點控制器與ESP 8266 AT-modem模塊之間的連接。 “uart-1”表示控制器和調(diào)制解調(diào)器使用第一個HARDWARE序列交換數(shù)據(jù)。

esp8266” - 該節(jié)點負(fù)責(zé)初始化和配置AT-modem模塊。

“set-station-mode” - 在站點模式下設(shè)置ESP8266的節(jié)點。

“connect” - 通過Wi-Fi建立互聯(lián)網(wǎng)連接的節(jié)點。您應(yīng)該配置它,輸入您要連接的網(wǎng)絡(luò)的名稱和密碼。

“http-request(esp8266-inet)” - 用于執(zhí)行HTTP請求并返回響應(yīng)的節(jié)點。使用參數(shù)配置它:

HOST - 對于AccuWeather API,地址為“dataservice.accuweather.com”。

PORT - 服務(wù)器正在偵聽“80”端口號。

METH - HTTP方法。對于獲取API數(shù)據(jù),它是“GET”。

PATH - 所請求資源的路徑。您可以在AccuWeather API網(wǎng)站上查找路徑,也可以將此路徑與您自己的API密鑰和CityID一起使用。

/forecasts/v1/hourly/1hour/294021?apikey=UrWtYw3y5A8DaFcJfMhQmSpUsXuZw4z6B8E%20&metric=true

接下來的兩個節(jié)點順序“pass-from-sequence”,“pass-untill”和“parse-integer”用于解析來自服務(wù)器的響應(yīng)。

解析天氣狀況

解析天氣狀況編號的服務(wù)器響應(yīng)的第一個順序。它被稱為“WeatherIcon”。 AccuWeather API可以對40種變體中的一種進(jìn)行天氣描述編碼。我們開始在服務(wù)器響應(yīng)中搜索序列“WeatherIcon”:

并解析數(shù)據(jù),直到“,”符號為整數(shù)值。帶有天氣描述和相應(yīng)值的表格在附件中。

解析溫度

第二個解析序列適用于當(dāng)前溫度。我們開始在服務(wù)器響應(yīng)中搜索序列

“Value”:

并解析數(shù)據(jù),直到“,”符號為整數(shù)值。將輸出整數(shù)值轉(zhuǎn)換為兩位數(shù)。使用“ceil”節(jié)點將其舍入為最小整數(shù),并使用“format-number”節(jié)點刪除額外的零。

為了更加清晰,我使用“concat”節(jié)點添加間距和“C”字符到溫度值并以字符串形式輸出結(jié)果。

字母圖標(biāo)到字節(jié)點

此自定義節(jié)點采用天氣數(shù)字并以字符串形式輸出四字符縮寫。

步驟16:制作XOD程序。最終。

剩余的自定義節(jié)點說明

“字母字對字節(jié)”節(jié)點。此節(jié)點以字符串格式輸入四個字母的單詞,并以字節(jié)格式輸出四個字符。每個字符都被發(fā)送到其索引。

“l(fā)etter-zero-to-o”節(jié)點。此節(jié)點將輸入“0”字符更改為字母“O”。

“l(fā)etter-to-step-1”,“l(fā)etter-to-step-2”, “l(fā)etter-to-step-3”,“l(fā)etter-to-step-4”節(jié)點。這四個節(jié)點用于確定“索引”的字符數(shù)。每個索引都有自己的“字母到步”節(jié)點。這樣做是為了消除數(shù)字錯誤,例如翻轉(zhuǎn)跳過或過度旋轉(zhuǎn)。

最終補(bǔ)丁

最終的XOD補(bǔ)丁在圖片。它包括:

四個“索引”節(jié)點。每個顯示數(shù)字都有自己的“索引”節(jié)點,除了“STt”,“IVAL”和“STdef”常量外,還有自己的參數(shù)。

“get-weather”節(jié)點。/li》

“get-weather”節(jié)點之前的“clock”和“delay”節(jié)點。它們每半小時在啟動時產(chǎn)生一個脈沖。

“get-weather”和“l(fā)etters-word-to-bytes”之間的“延遲”和“選擇”節(jié)點“節(jié)點。這樣做是為了首先顯示天氣狀況和之后的溫度。

“字母字對字節(jié)”節(jié)點。

四個“字母從零到節(jié)點”。

四個“字母到步驟”節(jié)點。

RESET“按鈕”節(jié)點。我使用我的第一個按鈕將數(shù)字重置為默認(rèn)位置。

WORD“按鈕”節(jié)點。我用來重置最后顯示的單詞的第二個按鈕。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 顯示器
    +關(guān)注

    關(guān)注

    22

    文章

    5152

    瀏覽量

    144642
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    便攜顯示器C口功能詳解,核心芯片LDR6020作用解析

    便攜顯示器憑借Type-C(C口)成為移動辦公、戶外娛樂的熱門配件,這個接口并非單純充電口,而是集成多項功能的核心樞紐,而LDR6020芯片則是支撐C口全功能穩(wěn)定運(yùn)行的關(guān)鍵核心。本文簡潔梳理便攜
    的頭像 發(fā)表于 03-20 16:00 ?89次閱讀
    便攜<b class='flag-5'>顯示器</b>C口功能詳解,核心芯片LDR6020作用解析

    MAX1530/MAX1531:TFT LCD顯示器多輸出電源控制的深度解析

    MAX1530/MAX1531:TFT LCD顯示器多輸出電源控制的深度解析 在TFT LCD顯示器的設(shè)計中,電源供應(yīng)是一個關(guān)鍵環(huán)節(jié),它直接影響著顯示器的性能和穩(wěn)定性。MAX1530
    的頭像 發(fā)表于 03-16 16:20 ?131次閱讀

    OBOO鷗柏丨工位交互工業(yè)級觸摸顯示器拉線圖紙在線查看

    顯示器
    鷗柏科技
    發(fā)布于 :2026年03月15日 17:16:43

    工業(yè)顯示器在智能辦公用品申領(lǐng)柜中的應(yīng)用

    智能辦公用品申領(lǐng)柜是企業(yè)行政數(shù)字化管理的核心設(shè)備,可實現(xiàn)文具、耗材、勞保用品的 24 小時自助申領(lǐng)、庫存監(jiān)控、數(shù)據(jù)溯源,而工業(yè)顯示器是其人機(jī)交互與信息展示的核心部件,相比民用顯示器,能更好地適配辦公場景的復(fù)雜使用需求。
    的頭像 發(fā)表于 01-23 15:34 ?165次閱讀

    三星推出全新玄龍騎士電競顯示器系列產(chǎn)品

    12月24日,三星推出三星旗下迄今最先進(jìn)的玄龍騎士電競顯示器系列,包括五個新型號,在分辨率、刷新率和沉浸視覺表現(xiàn)方面迎來全面突破。2026款產(chǎn)品以三星首款6K玄龍騎士3D電競顯示器G9(G90XH
    的頭像 發(fā)表于 01-05 15:31 ?784次閱讀
    三星推出全新玄龍騎士電競<b class='flag-5'>顯示器</b>系列產(chǎn)品

    索尼商用顯示器助力廣播電視行業(yè)4K超高清建設(shè)

    在廣播電視行業(yè)4K超高清建設(shè)的大背景下,包括4K攝錄產(chǎn)品、4K監(jiān)視、4K商用顯示器等在內(nèi)的一系列索尼專業(yè)產(chǎn)品被廣泛應(yīng)用到全部各級廣電傳媒集團(tuán),助力4K超高清節(jié)目的采集、制作、播出、傳輸?shù)热湕l系統(tǒng)建設(shè),并通過索尼先進(jìn)的產(chǎn)品技術(shù)
    的頭像 發(fā)表于 12-30 14:46 ?623次閱讀

    京東方攜手聯(lián)想發(fā)布旗艦款顯示器

    。憑借Oxide氧化物技術(shù)帶來的低功耗、動態(tài)刷新率、高色域及高對比度與健康護(hù)眼等優(yōu)勢,聯(lián)想ThinkVision P系列在商用顯示器領(lǐng)域塑造全新標(biāo)桿,為商務(wù)辦公、專業(yè)設(shè)計、影音制作等多行業(yè)辦公場景注入強(qiáng)勁動能。
    的頭像 發(fā)表于 08-27 14:55 ?1461次閱讀

    佳維視高亮工業(yè)顯示器,強(qiáng)光環(huán)境清晰可見

    在工業(yè)、戶外或高光照場景中,普通顯示器常因環(huán)境光干擾導(dǎo)致畫面模糊、色彩失真,甚至無法操作。高亮度工業(yè)顯示器通過技術(shù)優(yōu)化與專業(yè)設(shè)計,突破光線限制,確保在強(qiáng)光下仍能呈現(xiàn)清晰、穩(wěn)定的視覺效果,成為關(guān)鍵任務(wù)環(huán)境中的核心設(shè)備。
    的頭像 發(fā)表于 08-08 17:47 ?861次閱讀

    嵌入工業(yè)顯示器如何提升自動化設(shè)備的操作效率??

    在工業(yè) 4.0 的浪潮下,自動化設(shè)備在各行業(yè)中的應(yīng)用愈發(fā)廣泛,而嵌入工業(yè)顯示器作為自動化設(shè)備的關(guān)鍵人機(jī)交互界面,其性能優(yōu)劣直接影響著設(shè)備的操作效率。那么,嵌入工業(yè)顯示器是如何提升自
    的頭像 發(fā)表于 07-14 15:55 ?786次閱讀

    Analog Devices / Maxim Integrated MAX25540汽車顯示器電源解決方案數(shù)據(jù)手冊

    Analog Devices MAX25540汽車顯示器電源解決方案用于安裝現(xiàn)代汽車TFT顯示器中使用的主電源軌。該IC支持GMSL零件的電源要求 MAX25540和MAX25530 TFT電源
    的頭像 發(fā)表于 06-23 14:32 ?991次閱讀
    Analog Devices / Maxim Integrated MAX25540汽車<b class='flag-5'>顯示器</b>電源解決方案數(shù)據(jù)手冊

    4K和8K顯示器驅(qū)動板的區(qū)別

    前面我們有講到lhdh4k 4K屏USB3.0顯示方案以及驅(qū)動板出現(xiàn)噪音應(yīng)該如何解決?,今天我們來聊一聊有關(guān)驅(qū)動板的新內(nèi)容,4K顯示器驅(qū)動板和8K顯示器驅(qū)動板的區(qū)別有哪些?跟過來一起看看吧!
    的頭像 發(fā)表于 06-06 11:18 ?1986次閱讀

    工業(yè)顯示器對比商用顯示器在使用時出現(xiàn)故障的處理方法有何不同?

    工業(yè)顯示器不同于普通商業(yè)顯示器,它的結(jié)構(gòu)比較復(fù)雜,如果在使用的過程中出現(xiàn)產(chǎn)品故障,我們怎么處理呢?今天小編為大家介紹工業(yè)顯示器日常維護(hù)以及分類方面的知識,希望對大家有所幫助。
    的頭像 發(fā)表于 06-03 14:42 ?1067次閱讀

    工業(yè)觸摸顯示器助力智慧工業(yè)實驗室發(fā)展

    工業(yè)觸摸顯示器作為智慧工業(yè)實驗室的核心人機(jī)交互設(shè)備,憑借其卓越的性能和靈活性,為實驗室的智能化、自動化發(fā)展提供了強(qiáng)有力的支持。以下從多個方面闡述工業(yè)觸摸顯示器如何助力智慧工業(yè)實驗室的發(fā)展:
    的頭像 發(fā)表于 04-18 15:07 ?648次閱讀
    工業(yè)觸摸<b class='flag-5'>顯示器</b>助力智慧工業(yè)實驗室發(fā)展

    顯示器EMC電磁兼容性測試整改:測試到合規(guī)的指南

    深圳南柯電子|顯示器EMC電磁兼容性測試整改:測試到合規(guī)的指南
    的頭像 發(fā)表于 04-15 11:18 ?1775次閱讀
    <b class='flag-5'>顯示器</b>EMC電磁兼容性測試整改:測試到合規(guī)的指南