日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

使用Crystal Signal Pi第2部分: 使用Raspberry Pi創(chuàng)建警示燈解決方案 —中間件

風(fēng)尚男人 ? 來源:DevicePlus ? 作者:DevicePlus ? 2023-02-24 17:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

這篇文章來源于DevicePlus.com英語網(wǎng)站的翻譯稿。

pYYBAGPzHtWAXxteAATm33sKgrQ265.png

原文最初由deviceplus.jp發(fā)布,本文為英譯版。
“Crystal Signal Pi”系列的第二個(gè)部分將重點(diǎn)介紹中間件。

poYBAGPzHteAG95qAAA7zTzvmLs083.png

Crystal Signal Pi中間件的面板上有四個(gè)菜單:“Control Panel(控制面板)”、“Log(日志)”、“Settings(設(shè)置)”以及“ctrl”。因?yàn)椴榭袋c(diǎn)亮的式樣是非常容易的,所以未來通過Crystal Signal Pi創(chuàng)建的DIY項(xiàng)目將會(huì)非常有用。
讓我們來看一下如何查看和使用每個(gè)屏幕。
在本文中,我們將使用與上次相同的Raspberry Pi設(shè)置。
當(dāng)您已經(jīng)可以從瀏覽器訪問Raspberry Pi IP地址的時(shí)候,我們就可以開始了。本文使用IP地址是“192.168.0.9.”。

“控制面板”和“Ctrl”屏幕

在“控制面板”屏幕上,從Crystal Signal Pi瀏覽器運(yùn)行“警報(bào)設(shè)置”,會(huì)出現(xiàn)“Status Response(狀態(tài)響應(yīng))”窗口。您可以在“狀態(tài)響應(yīng)”窗口中找到“Ctrl”屏幕。
有關(guān)如何使用這些工具的更多信息,請查看軟件用戶手冊,或查看GitHub上的英文信息(截止2017年8月,GitHub上有了更新的版本。)

pYYBAGPzHtqACUXOAAE8ISFd0TA318.png

圖 1

如何使用Web UI功能

通過左右移動(dòng)滑塊,您可以控制LED的顏色(RGB值)以及燈光閃爍的速度。

可以在此處切換點(diǎn)亮/燈光閃爍/非同步閃爍按鈕。

非同步閃爍是一項(xiàng)可以使RGB顏色在每次閃爍時(shí)都發(fā)生變化的功能。燈光閃爍的同時(shí),顏色也會(huì)發(fā)生變化。

infoText 中包含了服務(wù)協(xié)議。

您可以為應(yīng)用程序的響應(yīng)顯示選擇HTML 和JSON格式。

單擊“Turn off alert(關(guān)閉警報(bào))”按鈕將會(huì)熄滅LED燈。

單擊“Send(發(fā)送)”按鈕,將會(huì)使您的警報(bào)設(shè)定為當(dāng)前設(shè)置。

LED燈有三種點(diǎn)亮類型。您可以使用按鈕對其進(jìn)行設(shè)置。

標(biāo)準(zhǔn)“點(diǎn)亮”功能,LED燈將以您指定的顏色點(diǎn)亮。

“燈光閃爍”功能,可以使LED燈光持續(xù)閃爍。

“非同步閃爍”功能,將“燈光閃爍”功能與顏色隨機(jī)顯示功能相結(jié)合(想要進(jìn)一步了解“非同步閃爍”功能,請參考本系列文章中“設(shè)置LED”部分的視頻鏈接)。

可以通過在此處移動(dòng)滑塊來對顏色進(jìn)行選擇。每個(gè)程序設(shè)計(jì)的相關(guān)細(xì)節(jié),請參閱“如何使用API函數(shù)”PDF文件中的表格。
如何使用API函數(shù)

參數(shù) 應(yīng)用
顏色 每個(gè)LED的RGB值可以在0~255的范圍內(nèi)進(jìn)行設(shè)置
模式 為LED選擇“點(diǎn)亮”或“燈光閃爍”功能。將值設(shè)置為0會(huì)將其置于“點(diǎn)亮”功能,1為“燈光閃爍”功能,2為“非同步閃爍”功能。默認(rèn)值為0。
周期 當(dāng)模式值設(shè)置為1時(shí),本參數(shù)用于選擇燈光閃爍的時(shí)間間隔(單位毫秒)。默認(rèn)值為1000(每秒閃爍一次)。
重復(fù)次數(shù) 當(dāng)模式值設(shè)置為1時(shí),本參數(shù)用于設(shè)置閃爍次數(shù)。默認(rèn)值為0(無限次)。
ack 用于選擇警報(bào)的啟動(dòng)和停止。默認(rèn)值為0,表示發(fā)出警報(bào)(LED燈將會(huì)亮起)。如果選擇ack=1,不論其他參數(shù)如何設(shè)置,LED燈將會(huì)熄滅。
json 設(shè)置json=1,將通過JSON格式發(fā)送當(dāng)前的Crystal Signal Pi設(shè)置。在這種情況下,將會(huì)忽略其他參數(shù)設(shè)置。本參數(shù)用于獲取不受shell腳本等影響的當(dāng)前設(shè)置。
info 本參數(shù)包含了服務(wù)協(xié)議內(nèi)容。

通過屏幕左上角的顏色選擇滑塊可以很容易地對顏色進(jìn)行調(diào)整。
右上角的滑塊,也就是“周期”參數(shù),用于選擇燈光閃爍的時(shí)間間隔。這在運(yùn)行“燈光閃爍”和“非同步閃爍”功能的時(shí)候都非常有用。設(shè)置的值越大,燈光閃爍的就越慢,從而產(chǎn)生一種漸強(qiáng)漸弱的效果。此外,即使在“燈光閃爍”和“非同步閃爍”功能中將該參數(shù)設(shè)定為相同的值,兩者閃爍的速度也不同(“燈光閃爍”功能中閃爍的更快)。
位于底部的“重復(fù)次數(shù)”功能可以控制LED燈閃爍的次數(shù)。僅在運(yùn)行“燈光閃爍”功能時(shí)有效。值設(shè)為0時(shí),閃爍次數(shù)為無限次。
“Info Text(信息文本)”中您可以設(shè)置服務(wù)協(xié)議的字符串。
包含參數(shù)的URL字符串會(huì)自動(dòng)顯示在“QueryString”一欄中。
例如,在開始設(shè)置中間件的參數(shù)時(shí),將會(huì)顯示如下所示的URL(單擊“發(fā)送”按鈕就會(huì)彈出窗口)。

http://(Raspberry Pi IP Address)/ctrl/?color=100,80,0&mode=0&repeat=0&period=1000&json=0

移動(dòng)滑塊,按下按鈕,或者進(jìn)行任何操作,都會(huì)運(yùn)行該函數(shù)(它將運(yùn)行發(fā)送指令)。當(dāng)停止一個(gè)操作時(shí),請嘗試按下“關(guān)閉警報(bào)”按鈕?;蛘撸绻胍韵嗤闹抵匦麻_始,請按下“發(fā)送”按鈕。

pYYBAGPzHt2ALdBgAAGmT-LTjpc212.png

圖 2

這是“狀態(tài)響應(yīng)”窗口。當(dāng)在響應(yīng)窗口輸入“Html”時(shí),參數(shù)的有關(guān)信息將會(huì)顯示在窗口中。

poYBAGPzHt-AJNbjAACAfzATi7I344.png

圖 3

當(dāng)選擇“Json”時(shí),字符串將為如圖3所示的JSON格式。當(dāng)您打算向程序員端傳輸任何值時(shí)會(huì)使用該方法。

「Log」屏幕

在“Log(日志)”屏幕中,您可以瀏覽并查看所有之前在“Crystal Signal Pi”上執(zhí)行過的操作。

pYYBAGPzHuOAeddAAAGVd9UxQT4916.png

圖 4

每當(dāng)在瀏覽器上執(zhí)行操作時(shí),日志都會(huì)實(shí)時(shí)進(jìn)行更新。但是,當(dāng)程序或按鈕操作發(fā)生變化時(shí),日志將不會(huì)自動(dòng)更新(我們稍后會(huì)談到)。這時(shí)候,您必須使用“Update Log(更新日志)”按鈕進(jìn)行手動(dòng)更新。
雖然日志數(shù)據(jù)不會(huì)永久保存,但是如果您刪除一個(gè)最近的日志記錄,可以使用“Delete Log(刪除日志)”按鈕進(jìn)行手動(dòng)刪除。
當(dāng)警報(bào)打開時(shí),狀態(tài)行中將會(huì)顯示“pending(待機(jī))”字樣,并且每一行背景為紅色,如圖4所示。

poYBAGPzHuaANa-XAAGqz6ATNms446.png

圖 5

點(diǎn)擊“關(guān)閉警報(bào)”按鈕,將會(huì)關(guān)閉警報(bào),并將狀態(tài)切換為“acknowledge(確認(rèn))”,每一行背景變?yōu)榫G色。
有時(shí)候即使打開了警報(bào)(背景為紅色)LED燈也不亮,例如如果您將RGB全部設(shè)置為0,系統(tǒng)會(huì)認(rèn)為閃爍次數(shù)已經(jīng)滿足了設(shè)置為“燈光閃爍”功能時(shí)的要求。這在您無法僅通過LED閃爍方式進(jìn)行判斷時(shí)會(huì)很便利。

poYBAGPzHuqAGycTAAGBpz_rsXU408.png

圖 6

如果您點(diǎn)擊“Parameter(參數(shù))”欄的任一行,將會(huì)彈出包含所有參數(shù)信息的對話氣泡。

「Settings」屏幕

poYBAGPzHuyADRUyAACv3avtM1M600.png

圖 7

確實(shí),我第一次看到“Button Settings(按鈕設(shè)置)”窗口的時(shí)候才意識到這些按鈕的存在。也就是在這時(shí)我開始尋找主“按鈕”是哪個(gè)。

poYBAGPzHvSAa94mAAob0X_XkK0275.png

圖 8

在亞克力板上,有一個(gè)圓形的橙色部分是與其他部分完全分離的。這就是Crystal Signal Pi的按鈕。不知道是不是尺寸的原因,這個(gè)按鈕稍微有點(diǎn)緊(請一直按壓直到聽到咔噠聲為止)。之后,要按住按鈕一段時(shí)間,以使其完成注冊。
您可以設(shè)置四種操作:“normal short push(正常短按)”和“l(fā)ong push(長按)”可分別對應(yīng)于“while ON(開啟時(shí))”和“while OFF(關(guān)閉時(shí))”。

poYBAGPzHvaAcRzAAABS5dTlVmo290.png

圖 9

單擊下拉窗口將顯示出包含所有程序的列表。默認(rèn)情況下,內(nèi)置有三種類型的腳本(截止至2017年8月)。

Ack.sh:刪除所有警報(bào)

AckNewestOnly.sh:刪除最新警報(bào)

AlarmSound.sh:發(fā)出女聲語音警報(bào)并重復(fù)兩次,語音內(nèi)容為“警報(bào)發(fā)出”(音頻文件:/var/lib/crystal-signal/sounds/alarm.wav)

“Ack.sh”和“AckNewestOnly.sh”可以在多個(gè)警報(bào)產(chǎn)生時(shí)作出區(qū)分。在圖10中,當(dāng)兩個(gè)警報(bào)被發(fā)出后,它將會(huì)進(jìn)行注冊,就像把每個(gè)腳本都通過按鈕得到了實(shí)現(xiàn)。(在圖10中,通過IP區(qū)分來自兩個(gè)不同IP的警報(bào),每個(gè)IP發(fā)送一個(gè)警報(bào))。
“Ack.sh”刪除所有警報(bào)。而“AckNewestOnly.sh”只刪除新的警報(bào)(第一行/下一行發(fā)出的警報(bào)),從而激活之前的設(shè)置。

選擇“點(diǎn)亮”功能,并設(shè)置為“標(biāo)準(zhǔn)按壓”,我們嘗試從兩個(gè)終端發(fā)送警報(bào)。
通過調(diào)整顏色的滑塊依次發(fā)出橙色→黃色→白色→粉色→藍(lán)色5次警報(bào)后,開始執(zhí)行按鈕操作,對應(yīng)該順序,第一次按下按鈕后我們返回到粉色警報(bào),然后繼續(xù)白色→黃色→橙色→熄滅。按照這樣的方式,您就可以回到之前的一步了。
每個(gè)程序文件都存儲(chǔ)在下面所示的位置。每當(dāng)您想添加新的程序時(shí),請將所添加程序放入該目錄中。
/var/lib/crystal-signal/scripts/
即使“基本設(shè)置中”的“發(fā)生警報(bào)后實(shí)施”已啟用,您也可以像之前一樣使用按鈕對此操作進(jìn)行設(shè)置。在“燈光設(shè)置”中,您可以將LED亮度在40% 至100%范圍內(nèi)進(jìn)行設(shè)置。
即使程序重新開始或系統(tǒng)重啟,該設(shè)置也會(huì)被保存下來。

總結(jié)

本文介紹了如何在Crystal Signal Pi上使用中間件。
通過了解如何使用中間件,我們對Crystal Signal Pi具備的功能類型有了更好的理解。
在下一篇文章中,我們將嘗試在Crystal Signal Pi上制作一些工具!

pYYBAGPbhjqAbi1JAAAGd6_rQT0867.png

DevicePlus 編輯團(tuán)隊(duì)

設(shè)備升級版適用于所有熱愛電子和機(jī)電一體化的人。

審核編輯黃宇

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

    關(guān)注

    1

    文章

    18

    瀏覽量

    11032
  • Raspberry Pi
    +關(guān)注

    關(guān)注

    2

    文章

    622

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    VICOR PI33xx-x1 ZVS 降壓調(diào)節(jié)器:高效電源解決方案的首選

    VICOR PI33xx-x1 ZVS 降壓調(diào)節(jié)器:高效電源解決方案的首選 在當(dāng)今的電子設(shè)備設(shè)計(jì)中,電源管理至關(guān)重要。VICOR 的 PI33xx-x1 系列零電壓開關(guān)(ZVS)降壓調(diào)節(jié)器以其卓越
    的頭像 發(fā)表于 04-27 11:40 ?194次閱讀

    VICOR PI354x-00 ZVS調(diào)節(jié)器:高效電源解決方案

    VICOR PI354x-00 ZVS調(diào)節(jié)器:高效電源解決方案 在電子設(shè)計(jì)領(lǐng)域,電源管理是至關(guān)重要的一環(huán)。VICOR的PI354x - 00系列ZVS(零電壓開關(guān))調(diào)節(jié)器為我們提供了一種高性能、高
    的頭像 發(fā)表于 04-27 09:40 ?360次閱讀

    MIMX9302xxxxD不支持多核中間件嗎?

    ) 對于多核中間件,它說: 此可選組件不支持 MIMX9302xxxxD。但是,它確實(shí)支持以下評估設(shè)備:MCIMX93-EVK,因此可供選擇。選中后,相應(yīng)的支持將添加到配置的包中。 If I select
    發(fā)表于 04-09 06:07

    京東緩存中間件架構(gòu)與緩存內(nèi)核優(yōu)化

    一、京東緩存中間件架構(gòu) 1、背景 在當(dāng)今高并發(fā)、分布式的系統(tǒng)架構(gòu)中,緩存已成為提升應(yīng)用性能、降低數(shù)據(jù)庫負(fù)載的核心組件。隨著業(yè)務(wù)規(guī)模的擴(kuò)大與系統(tǒng)復(fù)雜度的增加,緩存的使用和管理面臨諸多挑戰(zhàn):部署模式多樣
    的頭像 發(fā)表于 04-03 16:18 ?1829次閱讀
    京東緩存<b class='flag-5'>中間件</b>架構(gòu)與緩存內(nèi)核優(yōu)化

    PI7C8152A與PI7C8152B 2端口PCI - PCI橋接器:設(shè)計(jì)利器

    PI7C8152A與PI7C8152B 2端口PCI - PCI橋接器:設(shè)計(jì)利器 在電子設(shè)計(jì)領(lǐng)域,PCI - PCI橋接器是實(shí)現(xiàn)PCI總線擴(kuò)展與設(shè)備連接的關(guān)鍵組件。今天,我們就來深入探討
    的頭像 發(fā)表于 03-31 16:05 ?166次閱讀

    請問如何讓 Sony-IMX219-Raspberry-Pi-V2-CMOS 相機(jī)與 VisionFive2 配合使用?

    我正在嘗試獲得我在 VisionFive2 版本 219a 上放置的備用 Sony-IMX2-Raspberry-Pi-V1.2-CMOS 相機(jī)。由于 VisionFive 2 有 1 個(gè) ×
    發(fā)表于 03-11 06:26

    PI7C9X2G系列PCIe Packet Switch:高性能低功耗解決方案

    其高速、高效的數(shù)據(jù)傳輸能力,成為眾多系統(tǒng)中不可或缺的一部分。今天,我們要介紹的是Pericom的PI7C9X2G系列PCIe Packet Switch,它專為滿足最新的低功耗、無鉛和綠色系統(tǒng)要求而設(shè)
    的頭像 發(fā)表于 03-04 16:35 ?591次閱讀

    高壓線防外破警示燈的技術(shù)選型與實(shí)戰(zhàn)

    警示燈”(或者更專業(yè)的叫法:智能防外破預(yù)警裝置),我們手里的武器換了一茬又一茬。作為一名在運(yùn)檢一線摸爬滾打多年的“線路醫(yī)生”,我經(jīng)手過不下十種品牌的警示裝置。
    的頭像 發(fā)表于 01-08 15:09 ?1013次閱讀

    Banana Pi BPI-CM6 – 一款與 Raspberry Pi CM4/CM5 載板兼容的 SpacemiT K1 RISC-V 系統(tǒng)模塊

    Banana Pi BPI-CM6 系統(tǒng)模塊 (SoM) 采用 SpacemiT K1 八核 RISC-V 處理器,并且與大多數(shù) Raspberry Pi CM4 或 CM5 模塊的載板兼容。 它
    發(fā)表于 11-28 16:59

    Banana Pi BPI-CM6 – 一款與 Raspberry Pi CM4/CM5 載板兼容的 SpacemiT K1 RISC-V 系統(tǒng)模塊

    Banana Pi BPI-CM6 系統(tǒng)模塊 (SoM) 采用 SpacemiT K1 8 核 RISC-V 處理器,并且與大多數(shù)為 Raspberry Pi CM4 或 CM5 設(shè)計(jì)的載板兼容
    的頭像 發(fā)表于 11-28 16:57 ?2657次閱讀
    Banana <b class='flag-5'>Pi</b> BPI-CM6 – 一款與 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> CM4/CM5 載板兼容的 SpacemiT K1 RISC-V 系統(tǒng)模塊

    Banana Pi BPI-R4 Lite:新型單板計(jì)算機(jī)比 Raspberry Pi 5 更具優(yōu)勢

    Raspberry Pi 5(亞馬遜售價(jià) 66 美元起)的替代品。 然而,它的側(cè)重點(diǎn)略有不同,尤其適合網(wǎng)絡(luò)應(yīng)用。例如,它可以作為 OpenWrt 路由器的基礎(chǔ)。Banana Pi 最新的 SBC
    的頭像 發(fā)表于 08-26 16:46 ?1715次閱讀
    Banana <b class='flag-5'>Pi</b> BPI-R4 Lite:新型單板計(jì)算機(jī)比 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 更具優(yōu)勢

    中科創(chuàng)達(dá)與ETAS推出預(yù)集成多域中間件解決方案

    近日,ETAS 與 ThunderSoft(中科創(chuàng)達(dá))宣布雙方建立了緊密合作關(guān)系,并將在今年6月24日至25日于路德維希堡舉行的汽車電子大會(huì)上,聯(lián)合展示其新開發(fā)的、面向高性能計(jì)算(HPC)SoC 車載系統(tǒng)的多域預(yù)集成中間件解決方案
    的頭像 發(fā)表于 06-25 10:16 ?1480次閱讀

    ART-PI H750-USB-MSC設(shè)備描述符異常的原因?怎么解決?

    -驗(yàn)證 2.CubeMX配置 2.1 時(shí)鐘配置 2.2 USB配置 2.3 中間件配置 2.4 堆棧配置 3.邏輯分析儀觀察 3.1 主機(jī)發(fā)送請求設(shè)備描述符的SETUP事務(wù)階段
    發(fā)表于 06-19 06:52

    貿(mào)澤開售Raspberry Pi用于嵌入式和IIoT應(yīng)用的RP2350微控制器

    2025 年 5 月 23 日 – 提供超豐富半導(dǎo)體和電子元器件?的業(yè)界知名新品引入 (NPI) 代理商貿(mào)澤電子 (Mouser Electronics) 即日起開售Raspberry Pi的新款
    發(fā)表于 05-27 14:50 ?1577次閱讀

    如何用 Raspberry Pi 500 搭建家庭錄音室?

    是時(shí)候安裝并配置家庭錄音室中高質(zhì)量音頻制作所需的軟件了。這是來自《樹莓派官方雜志》系列教程的第三部分,也是最后一部分。若想閱讀整個(gè)系列教程,請先回顧第一部分(關(guān)于錄音空間設(shè)置),再閱讀第二部分
    的頭像 發(fā)表于 05-18 08:33 ?1603次閱讀
    如何用 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 500 搭建家庭錄音室?
    招远市| 万安县| 宁陵县| 新营市| 密山市| 张家界市| 汉川市| 双桥区| 汕尾市| 新巴尔虎左旗| 壤塘县| 阳新县| 灵武市| 连云港市| 邛崃市| 盐池县| 阿巴嘎旗| 永丰县| 万州区| 康马县| 安塞县| 宁武县| 枝江市| 双峰县| 阳新县| 清流县| 常熟市| 武城县| 常州市| 读书| 峨山| 荣成市| 南丰县| 屏南县| 岱山县| 芜湖县| 巫山县| 岫岩| 老河口市| 高碑店市| 陆川县|