步驟1:啟動。..
以下是您需要的項目列表:
1。 Arduino開發板
2。電線結果3。 5v繼電器
6。所有焊接組件
步驟2:
1。組件如上圖所示。
2。現在,將電纜放在螺釘端子中。
-》另一端的一對(紅色和黑色)連接到電源或電池。在我的情況下,我已連接到6v 4.7ah電池。
-》而另一對(綠色和白色)已連接至照明燈。
-》您可以添加AC/DC電源根據燈的配置而定。我已經連接了10個1w LED。
3。我還連接了母排針端子,以便可以輕松地從arduino插入跳線電纜。
步驟3:電路。..
繼電器的作用就像電子電路中的狀況一樣。在線圈上施加5v時,舌片連接到p1,否則連接到p2。
連接所有點,如上圖所示。
步驟4 :Arduino程序
int incomingByte = 0;//用于輸入串行數據
void setup()
{
Serial.begin(9600);//打開串行端口,將數據速率設置為9600 bps
pinMode(12,OUTPUT);
}
void loop()
{
////僅在接收數據時才發送數據:
if(Serial.available()》 0)
{//讀取傳入的字節:
entrying Byte = Serial.read();
//說說您得到了什么:
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();
}
}
}
關閉燈。
// 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步:上電時間。..
=》將紅色和黑色電線分別連接到電源的+ ve和-ve端子。
在我的情況下,我使用的是10個1W LED。因此,我連接了6v 4.7Ah電池為它們供電。如果要連接到交流電源,則可以繼續使用。
接線。..。 !!!請勿將LED直接連接到交流電中,而應使用交流設備。
=》將白色(gnd)和綠色(+ ve)連接到設備或LED的兩個端子上。
我還已將DPDT開關連接到電池,以便直接打開LED。熱情洋溢。您可以跳過該步驟。
步驟8:將它們放在一起
步驟9:配置JARVIS。
您可以下載JARVIS:
從此處下載Jarvis軟件
完成安裝后,打開程序,選擇您喜歡的語言。
然后單擊右下角的+按鈕以添加自定義命令。..
然后添加命令,
添加響應及其各自的文件位置。
最后說“ 更新命令”以保存并激活這些命令。
嘗試說這些命令并查看結果
步驟10:可能的錯誤
如果jarvis程序沒有使用識別您的聲音,然后您應該訓練系統。
要執行此操作,請轉到控制面板》語音重組
完成訓練過程,然后嘗試一下。
如果問題仍然存在,請隨時與我聯系或發表評論低。
在www.facebook.com/bisudw
與我聯系:給我發郵件:mails2bisu@gmail.com
步驟11:任何設備可以通過語音控制
只需對代碼進行一些修改,然后通過從語音控制到arduino板上添加更多的繼電器開關即可。 p》
這是我的修改。我添加了一個帶有230v 50hz AC電源的開關來控制風扇。
然后更新了JARVIS控制臺上的命令。..全部都設置為可用。
而不是Fan插件您想要并開始使用的任何設備。
-
開關
+關注
關注
19文章
3142瀏覽量
93767 -
語音控制
+關注
關注
5文章
484瀏覽量
28271 -
Arduino
+關注
關注
188文章
6474瀏覽量
187434
發布評論請先 登錄
相關推薦
評論