步驟1:?jiǎn)?dòng)。..
以下是您需要的項(xiàng)目列表:
1。 Arduino開發(fā)板
2。電線結(jié)果3。 5v繼電器
6。所有焊接組件
步驟2:
1。組件如上圖所示。
2?,F(xiàn)在,將電纜放在螺釘端子中。
-》另一端的一對(duì)(紅色和黑色)連接到電源或電池。在我的情況下,我已連接到6v 4.7ah電池。
-》而另一對(duì)(綠色和白色)已連接至照明燈。
-》您可以添加AC/DC電源根據(jù)燈的配置而定。我已經(jīng)連接了10個(gè)1w LED。
3。我還連接了母排針端子,以便可以輕松地從arduino插入跳線電纜。
步驟3:電路。..

繼電器的作用就像電子電路中的狀況一樣。在線圈上施加5v時(shí),舌片連接到p1,否則連接到p2。
連接所有點(diǎn),如上圖所示。
步驟4 :Arduino程序
int incomingByte = 0;//用于輸入串行數(shù)據(jù)
void setup()
{
Serial.begin(9600);//打開串行端口,將數(shù)據(jù)速率設(shè)置為9600 bps
pinMode(12,OUTPUT);
}
void loop()
{
////僅在接收數(shù)據(jù)時(shí)才發(fā)送數(shù)據(jù):
if(Serial.available()》 0)
{//讀取傳入的字節(jié):
entrying Byte = Serial.read();
//說(shuō)說(shuō)您得到了什么:
Serial.print(“我收到了:”);
Serial.println(incomingByte,DEC);
}
如果(incomingByte == 100)
digitalWrite(12,HIGH);
否則,如果(incomingByte == 97)
digitalWrite(12,LOW);
}
步驟5:工作原理
步驟6:C#代碼。..
// c# program to switch on the lights
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO.Ports;
using System.IO;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
SerialPort sp= new SerialPort();
sp.PortName = “com4” // write your com port connected to arduino
sp.BaudRate=9600;
sp.Open();
sp.Write(“d”);
sp.Close();
}
}
}
關(guān)閉燈。
// c# program to switch off the lights
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO.Ports;
using System.IO;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
SerialPort sp= new SerialPort();
sp.PortName = “com4” // write your com port connected to arduino
sp.BaudRate=9600;
sp.Open();
sp.Write(“a”);
sp.Close();
}
}
}
Type both the projects separately
Type =》 Build =》 take the .exe file
you can get the .exe file from
Documents/Visual Studio/Projects///bin/Debug/.exe
for both the off and on, bring two exe files and place them somewhere u are comfortable.
第7步:上電時(shí)間。..
=》將紅色和黑色電線分別連接到電源的+ ve和-ve端子。
在我的情況下,我使用的是10個(gè)1W LED。因此,我連接了6v 4.7Ah電池為它們供電。如果要連接到交流電源,則可以繼續(xù)使用。
接線。..。 ?。?!請(qǐng)勿將LED直接連接到交流電中,而應(yīng)使用交流設(shè)備。
=》將白色(gnd)和綠色(+ ve)連接到設(shè)備或LED的兩個(gè)端子上。
我還已將DPDT開關(guān)連接到電池,以便直接打開LED。熱情洋溢。您可以跳過(guò)該步驟。
步驟8:將它們放在一起
步驟9:配置JARVIS。

您可以下載JARVIS:
從此處下載Jarvis軟件
完成安裝后,打開程序,選擇您喜歡的語(yǔ)言。
然后單擊右下角的+按鈕以添加自定義命令。..
然后添加命令,
添加響應(yīng)及其各自的文件位置。
最后說(shuō)“ 更新命令”以保存并激活這些命令。
嘗試說(shuō)這些命令并查看結(jié)果
步驟10:可能的錯(cuò)誤
如果jarvis程序沒有使用識(shí)別您的聲音,然后您應(yīng)該訓(xùn)練系統(tǒng)。
要執(zhí)行此操作,請(qǐng)轉(zhuǎn)到控制面板》語(yǔ)音重組
完成訓(xùn)練過(guò)程,然后嘗試一下。
如果問(wèn)題仍然存在,請(qǐng)隨時(shí)與我聯(lián)系或發(fā)表評(píng)論低。
在www.facebook.com/bisudw
與我聯(lián)系:給我發(fā)郵件:mails2bisu@gmail.com
步驟11:任何設(shè)備可以通過(guò)語(yǔ)音控制

只需對(duì)代碼進(jìn)行一些修改,然后通過(guò)從語(yǔ)音控制到arduino板上添加更多的繼電器開關(guān)即可。 p》
這是我的修改。我添加了一個(gè)帶有230v 50hz AC電源的開關(guān)來(lái)控制風(fēng)扇。
然后更新了JARVIS控制臺(tái)上的命令。..全部都設(shè)置為可用。
而不是Fan插件您想要并開始使用的任何設(shè)備。
-
開關(guān)
+關(guān)注
關(guān)注
20文章
3315瀏覽量
98183 -
語(yǔ)音控制
+關(guān)注
關(guān)注
5文章
513瀏覽量
29700 -
Arduino
+關(guān)注
關(guān)注
190文章
6526瀏覽量
197083
發(fā)布評(píng)論請(qǐng)先 登錄
探索Arduino Shield Power PROFET? + 12V:強(qiáng)大的高側(cè)開關(guān)評(píng)估板
探索用于Arduino的TLE94112ES直流電機(jī)控制盾牌
智能語(yǔ)音識(shí)別控制器是什么?圖形中文編程,多路設(shè)備控制
樓宇自控系統(tǒng)語(yǔ)音控制集成,操作更便捷智能
安信可小智AI語(yǔ)音模組實(shí)測(cè):實(shí)現(xiàn)語(yǔ)音控制關(guān)燈
如何使用語(yǔ)音指令控制串口輸出
增加語(yǔ)音控制功能關(guān)注這幾顆芯片輕松搞定
網(wǎng)絡(luò)語(yǔ)音控制器 智能自控語(yǔ)音播報(bào)
茶吧機(jī)語(yǔ)音控制方案設(shè)計(jì)2025新版
AI語(yǔ)音控制模塊能做些什么
語(yǔ)音控制模塊工作原理
鴻雁電器攜手智芯科推出離線雙核語(yǔ)音控制單火線開關(guān)
藍(lán)牙語(yǔ)音遙控器:智能家居的智慧控制核心
免費(fèi)分享Arduino入門+進(jìn)階(全套例程+書籍)
帶有Arduino的語(yǔ)音控制開關(guān)的制作
評(píng)論