女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

如何通過語音命令控制燈光

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-18 11:37 ? 次閱讀

步驟1:Google Assistant控制的家庭自動化項目概述

我正在使用Arduino UNO微控制器端和用于連接互聯(lián)網(wǎng)的ESP8266模塊。老實說,還有很多其他方法可以解決這個問題。您可以將功能更強大的處理器(如Raspberry Pi或其他SOC)與內(nèi)置Wi-Fi(如ESP12E或ESP32)結(jié)合使用。但是我決定使用老式的Arduino和ESP8266板來降低成本,并且不要過度設(shè)計任何東西。

對于這個項目,我們還將使用ESP8266貼身地構(gòu)建一個Arduino WiFi防護罩在Arduino UNO板上。此屏蔽可用于通過AT命令或直接使用Arduino IDE對ESP8266進行編程。它還具有將FTDI模塊直接連接到ESP8226的選項,這允許將ESP8266編程為無需Arduino的獨立設(shè)備,并且還可以根據(jù)需要將新固件刷新到ESP8266模塊中。因此,該防護罩可用于許多其他需要互聯(lián)網(wǎng)連接的創(chuàng)意Arduino項目。

為了在手機上與Google助手通信,我們使用了IFTTT服務(wù),該服務(wù)將助手配置為偵聽特定命令并在收到命令時觸發(fā)鏈接。現(xiàn)在,您可能已經(jīng)知道ESP8266僅可以通過API調(diào)用從Internet讀取信息,因此我們需要一個可以為我們提供此API選項的平臺,這就是ThingSpeak所在的位置。基本上,提供給Google Assistant的語音命令會更改此值相應(yīng)地在ThingSpeak頻道中的字段。 ESP8266使用API調(diào)用定期檢查此字段的值,然后使用串行通信將此值發(fā)送給Arduino。 Arduino然后執(zhí)行所需的操作,例如根據(jù)接收到的值切換繼電器。

步驟2:使用ESP8266的Arduino Uno Wi-Fi Shield

讓我們開始將Arduino UNO板與ESP8266 Wi-Fi模塊連接。 ESP8266是一個棘手的模塊。它需要自己的電源和特定的連接設(shè)置才能與Arduino通信。如果您是絕對的初學(xué)者,則強烈建議您閱讀ESP8266入門教程,然后再繼續(xù)進行操作。

請記住,ESP8266購買時隨附帶有可與AT通訊的默認固件。命令。但是,如果模塊是直接用Arduino編程的,則默認固件將被刪除,如果要使用AT命令,則必須再次刷新。

我們將使用LM317作為3.3V穩(wěn)壓器。該3.3V用于為ESP8266模塊供電,因為來自Arduino UNO的3.3V將無法為ESP模塊提供足夠的電流。 LM317輸入引腳可以由Arduino UNO板Vin引腳的DC輸入桶式插孔供電。

ESP模塊的GPIO0引腳連接到跳線引腳,該跳線可以切換為將該引腳接地。這允許用戶將ESP模塊設(shè)置為在AT命令模式或編程模式(Arduino IDE)下工作。 GPIO0和GPIO2都連接到外部連接器,因此這些GPIO引腳也可以使用。

最后在Arduino方面,我們將ESP8266模塊的Rx和Tx引腳連接到Arduino的12和13引腳。我們沒有使用硬件串行(引腳0和1)來簡化調(diào)試。您還可以注意到,還提供了連接16x2 LCD的選項,因此可以將其直接安裝在屏蔽層的頂部。 LCD由Arduino的5V引腳供電。

步驟3:使用EasyEDA為ESP8266 Wi-Fi模塊制作PCB

為Arduino板設(shè)計屏蔽層時,一個具有挑戰(zhàn)性的部分就是要正確地占用空間。如果尺寸錯誤,那么屏蔽將無法正確地安裝在Arduino UNO板上。但是,幸運的是,EasyEDA幾乎可以為市場上的所有組件提供封裝。這是由于其龐大的用戶社區(qū),用戶可以在其中創(chuàng)建足跡并使其可供公眾使用以用于其項目。

EasyEDA是一種在線EDA工具,我以前使用過很多次,發(fā)現(xiàn)它非常方便可以使用,因為它具有良好的覆蓋范圍并且是開源的。設(shè)計完P(guān)CB之后,我們可以通過低成本的PCB制造服務(wù)訂購PCB樣品。他們還提供元件采購服務(wù),其中有大量的電子元件庫存,用戶可以與PCB訂單一起訂購所需的元件。

在設(shè)計電路和PCB時,您還可以公開電路和PCB設(shè)計,以便其他用戶可以復(fù)制或編輯它們并從您的工作中受益,我們還制作了整個電路和PCB此電路的公共布局,請查看以下鏈接:

https://easyeda.com/CircuitDigest/Arduino-WiFi-sh 。..

您可以查看任何層(頂部,“底部”,“底部絲綢”,“底部絲綢”等),方法是從“層”窗口中選擇層。除此之外,它們還提供PCB在制造后的外觀的3D模型視圖。 Wi-Fi防護層的頂層和底層的快照看起來像這樣

第4步:使用EasyEDA在線計算和訂購PCB樣品

完成此設(shè)計之后Arduino Uno Wi-Fi模塊,您可以通過JLCPCB.com訂購PCB。要從JLCPCB訂購PCB,您需要Gerber File。要下載PCB的Gerber文件,只需單擊EasyEDA編輯器頁面上的Generate Fabrication File按鈕,然后從那里下載Gerber文件,或者您可以單擊JLCPCB上的訂購,如上圖所示。這會將您重定向到JLCPCB.com,您可以在其中選擇要訂購的PCB數(shù)量,所需的銅層數(shù)量,PCB厚度,銅重量以及甚至是PCB顏色,如上面的快照所示。

在JLCPCB按鈕上單擊訂購后,它將帶您到JLCPCB網(wǎng)站,在此您可以以非常低的價格訂購PCB,即2美元。他們的構(gòu)建時間也非常短,只需DHL交付3-5天即可交付48小時,基本上您可以在訂購一周后得到PCB。

訂購PCB后,您可以檢查生產(chǎn)進度日期和時間對您的PCB的影響。您可以通過在“帳戶”頁面上進行檢查,然后單擊PCB下方的“生產(chǎn)進度”鏈接,如上圖所示。

訂購PCB幾天后,我得到了包裝精美的PCB樣品,如下圖所示以上圖片。

確保軌道和足跡正確無誤。我開始組裝PCB,我使用了母頭來放置Arduino Nano和LCD,以便以后在其他項目中需要時可以將它們卸下。完全焊接的電路板看起來像上面的

步驟5:Arduino Wi-Fi Shield編程模式和AT模式

當使用Arduino IDE直接對ESP8266進行編程或?qū)ζ溥M行閃爍時,應(yīng)在每次上傳之前將GPIO 0引腳接地,并且每次都要將Reset引腳暫時接地。同樣,當ESP8266使用AT指令時,應(yīng)將GPIO引腳留空,然后再次將Reset引腳暫時接地以將其復(fù)位。

為了簡化設(shè)計,我們設(shè)計了Wi-Fi屏蔽具有一個可在編程模式和AT命令模式之間切換的撥動引腳,如上圖所示。同樣,在每次上傳代碼之前,只要每次按下復(fù)位按鈕(紅色),就可以將Reset引腳接地。

開發(fā)板上還可以選擇將FTDI模塊直接連接到ESP,這對于刷新ESP8266模塊要進行閃爍,請連接FTDI模塊,然后將引腳設(shè)置為編程模式,如上所示。然后從給定的鏈接下載ESP8266_Flasher軟件和固件bin文件。然后打開軟件并使用Bin按鈕瀏覽到bin文件,然后鍵入右側(cè)的COM端口并將默認地址保留為0x00000。最后單擊下載按鈕以刷新ESP8266模塊。該軟件也顯示在上圖中,但請記住,只有在ESP8266上的默認固件被覆蓋后,您才需要刷新它。

步驟6:為Google助手設(shè)置ThingSpeak頻道

我們在ThingSpeak中需要一個通道,該通道將存儲來自Google助手的數(shù)據(jù),并允許ESP8266使用API調(diào)用來檢索這些數(shù)據(jù)。如果您不熟悉ThingSpeak,請通過在Thingspeak.com上注冊并單擊新頻道來設(shè)置帳戶,還請查看我們之前的項目,以了解有關(guān)將ThingSpeak與Arduino結(jié)合使用的更多信息。您可以為您的頻道選擇任何名稱并提供描述。由于我們僅切換一個光源,因此我僅使用了一個字段并將其命名為Light,但同樣可以使用任意多個字段。我的頻道設(shè)置看起來像這樣,記下我的情況下的頻道ID(683739)和我的情況下的字段號(1),以后我們將需要它。

下一步單擊API密鑰標簽,此處將為您提供兩個API密鑰,一個用于寫入功能,另一個用于讀取功能。您只能分別使用這些鍵將值讀取或?qū)懭胱侄巍C總€鍵都是唯一的,上面顯示的我的鍵肯定會有所不同。切勿共享您的密鑰,因為它可以授予對您的頻道進行寫入或讀取的權(quán)限。上面顯示的這些鍵在使用后已銷毀。

現(xiàn)在讓我們看一下API GET調(diào)用,通過這些調(diào)用我們可以向剛創(chuàng)建的字段寫入和讀取數(shù)據(jù)。

從中讀取事物字段:

api.thingspeak.com/channels/683739/fields/1/last.json?api_key=7EK8DHQDV3M0EJ6S&results=2

寫入事物字段:

api。 Thingspeak.com/update?api_key=UEI3D4YTWX9OQQ4B&field1=7

這些是我的API,您必須用鍵替換鍵值,并根據(jù)ThingSpeak通道更改通道ID。如果您選擇了如圖中所示的第一個字段,則無需更改字段值。

您還可以嘗試在您的瀏覽器上加載這些API調(diào)用,并檢查其工作方式。在上面的“寫物”字段中,我們將7(最后添加)寫入通道。您可以在瀏覽器中加載它,并檢查該值是否反映在您的ThingSpeak帳戶中。同樣,加載到瀏覽器中時從Thing Field API調(diào)用中讀取的內(nèi)容應(yīng)為您以前發(fā)送給Field的值,在這種情況下為7。

步驟7:設(shè)置IFTTT小程序

h2》

現(xiàn)在我們知道如何從該字段發(fā)送和讀取值,接下來我們必須在IFTTT帳戶中設(shè)置兩個applet。如果您不熟悉IFTTT,只需注冊并鏈接您的Gmail帳戶,則該Gmail帳戶應(yīng)采用與您使用Google語音助手相同的一種形式。兩個小程序中的兩個都將通過上述鏈接用于將值寫入字段。但是,使用上面的API調(diào)用,一個會監(jiān)聽“打開閱讀燈”并將其寫入“ 1”,而另一個小程序會監(jiān)聽“關(guān)閉閱讀燈”并寫入“ 0”。

要創(chuàng)建小程序,請進入我的小程序,然后單擊“新小程序”。然后在“此”部分中選擇Google語音助手,并在“那”部分中選擇Webhooks服務(wù)。這與我們對基于物聯(lián)網(wǎng)的門安全項目所做的工作非常相似。如果您對如何操作感到困惑,請參閱本文,下面的圖像也將為您提供幫助。

步驟8:為Google Assistant Home Automation編程Arduino

現(xiàn)在應(yīng)該同時設(shè)置IFTTT和ThingSpeak帳戶。因此,根據(jù)向Google助手發(fā)送的命令,IFTTT將向我們的ThingSpeak帳戶發(fā)送一個值(0或1)。現(xiàn)在,在Arduino方面,我們必須編寫一個程序來檢查field的值是0還是1。如果0,則必須關(guān)閉燈,如果1,則必須打開燈。

最后,給出了完成此操作的完整程序,我將程序分成有意義的代碼片段,并在上面進行了解釋。我們首先定義將ESP和LCD連接到Arduino的引腳。您可以參考電路圖進行驗證。

SoftwareSerial ESP(12,13); //ESP is connected to 12 and 13 pin of Arduino

const int rs = 7, en = 6, d4 = 5, d5 = 4, d6 = 3, d7 = 2; //Mention the pin number for LCD connection

LiquidCrystal lcd(rs, en, d4, d5, d6, d7);

然后,我們必須輸入一些關(guān)鍵參數(shù),例如ESP應(yīng)該連接到其密碼的Wi-Fi名稱,最后是我們從中獲得的API調(diào)用請求我們的話語。確保已根據(jù)您的應(yīng)用程序更改了這些憑據(jù)。驗證API密鑰并將其加載到瀏覽器中以確保。

String WiFi_SSID = “Oneplus”;

String WiFi_Pass = “nightfury”;

String sendData = “GET /channels/683739/fields/1/last.json?api_key=7EK8DHQDV3M0EJ6S&results=2”;

String output = “”; //Initialize a null string variable

在設(shè)置功能中,我們將引腳10聲明為輸出,這是我們通過繼電器連接負載的地方。然后,我們在LCD上顯示一小段介紹文字,并使用上述代碼行初始化串行監(jiān)視器。

pinMode(10,OUTPUT);

lcd.begin(16, 2); //Initialise 16*2 LCD

lcd.print(“ Arduino WiFi”); //Intro Message line 1

lcd.setCursor(0, 1);

lcd.print(“ Shield ”); //Intro Message line 2

delay(2000);

Serial.begin (9600);

默認情況下,ESP的波特率為115200,但Arduino并非如此足夠快的速度以如此高的速度從ESP讀取數(shù)據(jù)。它確實讀取數(shù)據(jù),但是我個人很多次發(fā)現(xiàn)很多垃圾值。因此,我決定使用AT + CIOBAUD = 9600將ESP更改為以9600波特率工作,如上所示。更改波特率后,我們可以重新初始化軟件序列以使用9600波特率。

ESP.begin(115200);

ESP.println(“AT+CIOBAUD=9600”);

delay(100);

ESP.begin(9600);

接下來,我們有一系列AT命令,這些命令只需要發(fā)送到模塊一次。它們包括關(guān)閉Echo選項(ATE0),然后將ESP設(shè)置為在站模式下工作(AT + CWMODE = 1),然后使用(AT + CWJAP)等將其連接到路由器。一旦執(zhí)行,ESP就會記住這些詳細信息,并在每次開機時將其作為站點連接到我們的路由器。因此,您可以在第一次使用后注釋這些行(不過是可選的)。

ESP_talk(“ATE0”, 1000); //Turn off Echo

ESP_talk(“AT+CWMODE=1”, 1000); //Set ESP as station

ESP_talk(“AT+CWJAP=”“+ WiFi_SSID +”“,”“+ WiFi_Pass +”“”, 5000); //Connect to WiFi

delay(1000);

ESP_talk(“AT+CIPMUX=1”,1000);

delay(1000);

在主循環(huán)函數(shù)中,我們必須連接到ThingSpeak API。這可以通過首先使用以下命令啟動與ThingSpeak網(wǎng)絡(luò)的TCP連接來完成。

ESP_talk(“AT+CIPSTART=”TCP“,”api.thingspeak.com“,80”,1000);

然后我們必須知道使用AT + CIPSEND將多少個字符發(fā)送給該連接。在我的情況下是76。因為我們將發(fā)送上述命令,所以我們有74個字符,并且必須在“/n”中添加2個字符,從而得到76。

GET /channels/683739/fields/1/last.json?api_key=7EK8DHQDV3M0EJ6S&results=2

然后我們實際上發(fā)送了上面存儲在變量sendData中的數(shù)據(jù)。為了穩(wěn)定起見,這些命令以100ms的延遲發(fā)送,但這不是強制性的。上面顯示了相同的程序。

ESP_talk(“AT+CIPSTART=”TCP“,”api.thingspeak.com“,80”,1000);//AT+CIPSTART=“TCP”,“api.thingspeak.com”,80

delay(100);

ESP_talk(“AT+CIPSEND=76”,1000);

delay(100);

ESP_talk(sendData,1000); delay(100);

上面的代碼將從ThingSpeak網(wǎng)站上以字符串值的形式獲取字段數(shù)據(jù),并將其存儲在變量“ output”中,看起來像像這樣。

+IPD,64:{“created_at”:“2019-01-22T12:13:32Z”,“entry_id”:15,“field1”:“0”}CLOSED

如您所見,在整個字符串值上,我們只需要檢查field1值是0還是1。因此我們在Arduino中使用charAT函數(shù)來獲取特定的char值構(gòu)成整個字符串。該值的位置比上一個值落后11步。因此,代碼看起來像

int light_value = int (output.charAt(output.length()-11))-48;

的最后一步是將該值與0和1進行比較。然后,如果為1,則將燈打開,如果為0,則將其關(guān)閉。還會根據(jù)字段值使LCD顯示結(jié)果。

lcd.clear();

lcd.print(“Listning.。..”); //Intro Message line 1

lcd.setCursor(0, 1);

if (light_value == 0) //light should be off

{

lcd.print(“Light is OFF :-(” );

digitalWrite(10,LOW);

}

if (light_value == 1) //light should be off

{

lcd.print(“:-) Light is ON”);

digitalWrite(10,HIGH);

}

您會注意到ESP_talk函數(shù)在整個程序中得到了廣泛使用。該功能基本上有兩個參數(shù),一個是發(fā)送到ESP模塊的實際命令,另一個是ESP應(yīng)該在該超時值之內(nèi)響應(yīng)發(fā)送的命令。 ESP的響應(yīng)然后存儲在變量輸出中。在調(diào)試ESP模塊時,這非常方便。功能定義如下所示。

void ESP_talk(String AT_cmd, const int timeout)

{

Serial.print(“Sent: ”);

Serial.print(AT_cmd);

ESP.println(AT_cmd); //print to ESP through software serial

Serial.println(“”);//Move to next line

long int time = millis();

output=“”; //clear the string

while ( (time + timeout) 》 millis())

{

while (ESP.available())

{

char i = ESP.read(); // read one char

output +=i;//Combine char to string

}

}

Serial.print(“Received: ”);

Serial.print(output);

}

使用Google Assistant切換燈光

因此,我們都準備使用Arduino ESP8266 Wi-Fi模塊通過Google Assistant在任何地方控制家用電器。如前所述,以上程序用于切換引腳10。因此,您可以在引腳10上添加一個繼電器,并根據(jù)需要連接繼電器額定值范圍內(nèi)的任何交流負載。上面顯示了我使用Relay和帶Wi-Fi屏蔽的Arduino板的設(shè)置。

我已經(jīng)使用了一個小閱讀燈作為演示負載,但是您可以選擇使用任何東西。啟動設(shè)置并向您的Google助手說出命令,您應(yīng)該會看到Light得到相應(yīng)的控制。當您向Google助手發(fā)出命令時,您還可以看到ThingSpeak頻道值正在更改。為了進行調(diào)試,您可以打開串行監(jiān)視器以檢查是否一切正常。如果是,則您的串行監(jiān)視器應(yīng)顯示類似這樣的內(nèi)容。

您可以觀看上面的視頻以檢查項目的完整工作,還可以檢查我們的其他Arduino家庭自動化項目。希望您喜歡該項目并喜歡構(gòu)建它。如果您有任何問題,請隨時將它們留在上面的評論部分中,我會盡力解決。您也可以將論壇用于其他技術(shù)問題。
責任編輯:wv

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

    關(guān)注

    188

    文章

    6491

    瀏覽量

    190097
  • ESP8266
    +關(guān)注

    關(guān)注

    51

    文章

    965

    瀏覽量

    46886
收藏 人收藏

    評論

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

    藍牙語音遙控器:智能家居的智慧控制核心

    和高效的數(shù)據(jù)傳輸。 硬件組成:包括藍牙接口(收發(fā)信號)、藍牙控制模塊(建立通信信道)、語音處理模塊(語音輸入輸出)、人機交互模塊(處理按鍵命令)。
    發(fā)表于 06-01 20:24

    亮化燈光控制系統(tǒng):可編程調(diào)光控制,智能自控照明效果

    燈光控制系統(tǒng)是通過計算機、網(wǎng)絡(luò)通信、自動控制等技術(shù)手段,對城市景觀照明、建筑立面照明、道路照明等各類燈光進行集中管理和智能
    的頭像 發(fā)表于 04-29 17:05 ?221次閱讀

    智能家庭愛好者必看:樹莓派語音助手打造指南!

    HomeAssistant是一個熱門平臺,可將各種智能設(shè)備整合在一起。在HomeAssistant中設(shè)置語音助手,可讓你使用簡單的免提命令控制家中設(shè)備。當你忙著做飯或雙手不得閑,又需要立即控制
    的頭像 發(fā)表于 04-18 16:02 ?317次閱讀
    智能家庭愛好者必看:樹莓派<b class='flag-5'>語音</b>助手打造指南!

    使用NXP MCX-N板卡新增命令控制

    此次任務(wù)通過串口命令控制RGB LED,相比較與上一次任務(wù)通過單個字符控制增加了FreeRTOS-CLI組件,支持更復(fù)雜的、帶參數(shù)的
    的頭像 發(fā)表于 03-17 13:38 ?517次閱讀
    使用NXP MCX-N板卡新增<b class='flag-5'>命令</b><b class='flag-5'>控制</b>

    網(wǎng)絡(luò)語音控制器的原理與應(yīng)用

    隨著科技的飛速發(fā)展,網(wǎng)絡(luò)語音控制器作為一種新興的技術(shù)產(chǎn)品,已經(jīng)在各個領(lǐng)域展現(xiàn)出了其巨大的應(yīng)用潛力和價值。網(wǎng)絡(luò)語音控制器是一種人機系統(tǒng)中以語言驅(qū)動的
    的頭像 發(fā)表于 02-20 18:16 ?375次閱讀

    車庫智能燈光控制系統(tǒng)架構(gòu)與功能優(yōu)勢

    的問題。因此,對車庫智能燈光控制系統(tǒng)進行深入探討和升級顯得尤為重要。 系統(tǒng)架構(gòu) 車庫智能燈光控制系統(tǒng),基于物聯(lián)網(wǎng)通信技術(shù),通過智能照明
    的頭像 發(fā)表于 12-09 16:40 ?483次閱讀

    智能化燈光控制系統(tǒng)

    智能化燈光控制系統(tǒng),作為現(xiàn)代智能家居的重要組成部分,正逐步改變著我們的生活方式,為家庭環(huán)境增添了前所未有的便捷性、舒適性和節(jié)能性。這一系統(tǒng)不僅融合了科技理念,還充分考慮了用戶的實際需求,通過智能化
    的頭像 發(fā)表于 12-05 16:50 ?791次閱讀

    語音開關(guān)控制器方案,全屋開關(guān)變“聲控”

    概述隨著智能家居的普及,語音開關(guān)控制器方案正逐漸成為現(xiàn)代家庭的新寵。家中的燈光、窗簾、空調(diào)乃至各類家電,都可通過簡單的語音指令輕松操控。全屋
    的頭像 發(fā)表于 11-01 08:03 ?718次閱讀
    <b class='flag-5'>語音</b>開關(guān)<b class='flag-5'>控制</b>器方案,全屋開關(guān)變“聲控”

    語音燈控新體驗,讓傳統(tǒng)開關(guān)實現(xiàn)智能化!

    —方案開發(fā)—LED燈語音控制方案LED燈語音控制方案是一種基于語音識別技術(shù)的智能家居解決方案,旨在通過
    的頭像 發(fā)表于 10-19 08:08 ?799次閱讀
    <b class='flag-5'>語音</b>燈控新體驗,讓傳統(tǒng)開關(guān)實現(xiàn)智能化!

    燈光定時器自動控制器怎么調(diào)

    燈光定時器自動控制器是一種智能家居設(shè)備,它允許用戶設(shè)定特定的時間來開啟或關(guān)閉燈光,從而實現(xiàn)節(jié)能和自動化控制。這種設(shè)備通常可以通過物理按鈕、遙
    的頭像 發(fā)表于 10-17 14:13 ?3515次閱讀

    構(gòu)建語音控制機器人 - 線性模型和機器學(xué)習(xí)

    輪子并識別音頻信號,但它仍然無法通過語音命令控制或按預(yù)定義路徑行駛。 線性控制模型 首先要解決的問題是實現(xiàn)直線驅(qū)動。為此,我們使用線性模型來
    的頭像 發(fā)表于 10-02 16:31 ?472次閱讀
    構(gòu)建<b class='flag-5'>語音</b><b class='flag-5'>控制</b>機器人 - 線性模型和機器學(xué)習(xí)

    HLK-V20支持用戶修改喚醒詞和命令詞 海凌科語音定制后臺系統(tǒng)上線

    離線語音模塊物美價廉,單價低、開發(fā)簡單且性能良好,但是其最大的遺憾在于其語音命令詞和喚醒詞固定,只能通過海凌科官方修改語音
    的頭像 發(fā)表于 07-28 08:38 ?1371次閱讀
    HLK-V20支持用戶修改喚醒詞和<b class='flag-5'>命令</b>詞 海凌科<b class='flag-5'>語音</b>定制后臺系統(tǒng)上線

    光耦選型 | 燈光控制領(lǐng)域使用光耦型號推薦——KLM306X

    燈光控制系統(tǒng)是一種專門用于管理和調(diào)節(jié)照明設(shè)備的技術(shù)系統(tǒng),它通過對燈具的開關(guān)、亮度、色溫等參數(shù)進行精確控制,能夠根據(jù)環(huán)境和需求創(chuàng)造出舒適、節(jié)能和個性化的照明環(huán)境。光耦在
    的頭像 發(fā)表于 06-29 00:00 ?921次閱讀
    光耦選型 | <b class='flag-5'>燈光</b><b class='flag-5'>控制</b>領(lǐng)域使用光耦型號推薦——KLM306X

    離線語音控制技術(shù)特點

    離線語音控制通過結(jié)合高性能的音頻前端處理算法和本地AI模型實現(xiàn)了高效的語音識別和控制能力,不依賴于互聯(lián)網(wǎng)連接,同時具備靈活的應(yīng)用擴展性。這種
    的頭像 發(fā)表于 06-26 18:12 ?992次閱讀
    離線<b class='flag-5'>語音</b><b class='flag-5'>控制</b>技術(shù)特點

    語音控制模塊_雷龍發(fā)展

      1,串口   uart串口控制模式,即異步傳送收發(fā)器,通過其完成語音控制。 []()   圖中,GND表示單片機系統(tǒng)電源的參考地,TXD是串行發(fā)送引腳,RXD是串行接收引腳。發(fā)送u
    發(fā)表于 06-14 17:18