日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 工業(yè)控制 > 電路設(shè)計項目集錦
[導(dǎo)讀]一個非常簡單的電子電路為軌道提供DCC信號和電源,然而應(yīng)用程序做了真正的工作!你手機(jī)上的電腦被充分利用,通過構(gòu)建所需的代碼來形成每個指令包,從而簡化了控制器的工作!

該單元加上App提供了一個完整的DCC控制器,具有擊敗更昂貴系統(tǒng)的功能。

WiFi版:

該單元加上App提供了一個完整的DCC控制器,具有擊敗更昂貴系統(tǒng)的功能。

*新功能:控制一個loco與雙用戶在2部手機(jī)/平板電腦

物有所值,可靠,使用簡單,定制系統(tǒng),以匹配您的火車頭花名冊。

包括F1到F32功能按鈕兼容最新的聲音解碼器

添加您自己的loco名稱和函數(shù)標(biāo)題。

?在Android設(shè)備(手機(jī)或平板電腦)上安裝App

?插入直流15伏電源

?存儲您的花名冊多達(dá)100個機(jī)車

?控制多達(dá)4列火車在同一時間與許多其他運(yùn)行在后臺

這個系統(tǒng)有什么不同?

一個非常簡單的電子電路為軌道提供DCC信號和電源,然而應(yīng)用程序做了真正的工作!你手機(jī)上的電腦被充分利用,通過構(gòu)建所需的代碼來形成每個指令包,從而簡化了控制器的工作!

新的WiFi應(yīng)用程序,具有4位尋址,CV讀寫,主程序(PoM)和制作組成

“機(jī)車DCC 3 WiFi”

有史以來最簡單的,NMRA兼容的DCC指揮站!!看看下面的功能列表!!

適用于NMRA兼容解碼器,如巴赫曼,倫茨,阿特拉斯,霍恩比等

包括指令。

這個革命性的系統(tǒng)在應(yīng)用程序內(nèi)編譯操作DCC數(shù)據(jù)包,這些數(shù)據(jù)包被發(fā)送到微控制器接口,與DCC時鐘信號相結(jié)合。

完整的應(yīng)用程序功能包括:

?花名冊包含多達(dá)100個locos與短或長地址

?理想的小到中型布局

?2.5安培負(fù)載驅(qū)動12臺或以上的OO/HO機(jī)車(Z或N軌距更多)

?短路保護(hù)

?自動過載切斷

?燈光和方向

?功能說明1 ~ 32

?道岔/分/配件255對輸出

?自定義機(jī)車的命名

?讀/寫CV的1到1024

?添加您自己的附件地址

?連接2或3個手機(jī)/平板電腦來控制布局

?雙重控制一個火車頭可能與速度和方向反映在每個設(shè)備

?可編輯的標(biāo)題,可見性和瞬間選項的28個功能按鈕

?4個屏幕速度條,一次控制4個火車頭

?增加每個火車頭的最大速度

?長地址(1-9999)和短地址(1-127)

?主程序

?形成一個組合(雙頭你的火車頭)

?由Arduino供電

注:應(yīng)用程序適用于Android 8以上。應(yīng)用程序與蘋果iOS不兼容

電源:直流電壓12 ~ 18伏

連接前確保輸出插頭極性正確。

例如,用2.1mm/2.5mm x 5.5 mm插頭連接15v 2安培電源或連接15v 3安培電源,如下所示:

DCC控制器模型鐵路- WiFi版

PowerPax SW4323B, 2.1mm/2.5mm x 5.5 mm插頭,或?qū)ultibao 15v 3A適配器與2.1mm/2.5mm x 5.5 mm插頭連接,或?qū)hotonic Universe 16v 3A適配器與2.1mm/2.5mm x 5.5 mm插頭連接,或搜索“15V 3A電源AC/DC適配器100V-240V 50/60hz DC 15伏3安培45瓦15W”

對于N或Z量規(guī),使用12v 3安培電源適配器和2.1mm/2.5mm x 5.5 mm插頭,不要使用交流或直流列車控制器,因為它們不能提供真正的直流電壓。

?適用于14歲以上的用戶。

?只供室內(nèi)使用。

代碼

// v2 18 march 2024

#include

#include

String inString;

String outString;

String inMsg;

String outMsg;

/* Set these to your desired credentials. */

const char *ssid = "DCC_E017";

const char *password = "123456789";

WiFiServer server(80);

void setup() {

Serial.begin(9600);

Serial.setTimeout(5);

Serial.println();

Serial.println("Configuring access point...");

outMsg = "";

WiFi.softAP(ssid, password);

IPAddress myIP = WiFi.softAPIP();

//Serial.print("AP IP address: ");

//Serial.println(myIP);

server.begin();

//Serial.println("Connected to the WiFi network");

delay(5000);

//Serial.println("Server started");

}

void loop() {

get_inMsg();

WiFiClient client = server.available();

if (!client) {

return;

}

// Wait until the client sends some data

//Serial.println("new client");

while(!client.available()){

delay(1);

}

//Serial.println("New Client."); // print a message out the serial port

inString = client.readStringUntil('\n');

client.flush();

//}

if (inString.length() >= 3){

// if the current line is blank, you got two newline characters in a row.

// that's the end of the client HTTP request, so send a response:

// HTTP headers always start with a response code (e.g. HTTP/1.1 200 OK)

// and a content-type so the client knows what's coming, then a blank line:

client.println("HTTP/1.1 200 OK");

client.println("Content-type:text/html");

client.println();

// the content of the HTTP response follows the header:

client.print(outMsg); // sends current values (mA) and over current events

// The HTTP response ends with another blank line:

client.println();

// close the connection:

//client.stop();

//Serial.println("Client Disconnected.");

//Serial.println("");

//Serial.println(inString);

string();

}

inString = "";

}

void string(){

int x = inString.indexOf(" HTTP/1.1");

int s = inString.indexOf("=") + 1;

outString = inString.substring(s,x);

Serial.println("");

//Serial.println(outString);

if(Serial.available() == true && outString.length() >= 1);{

Serial.println(outString);

//Serial.print("outString = ");Serial.println(outString);

}

}

void get_inMsg(){

//Serial.println(C);

if(Serial.available());{

inMsg = Serial.readStringUntil('\n');

String inChar;

String temp ="";

int count = 0;

unsigned long z = inMsg.length();

if (z >= 3){

for (int i = 0; i<=z; i++){

inChar = inMsg.substring(i,i+1);

temp += inChar;

}

outMsg = temp;

//Serial.print("outMsg = ");

Serial.println(outMsg);

}

}

}

本文編譯自hackster.io

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動電源

在工業(yè)自動化蓬勃發(fā)展的當(dāng)下,工業(yè)電機(jī)作為核心動力設(shè)備,其驅(qū)動電源的性能直接關(guān)系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護(hù)是驅(qū)動電源設(shè)計中至關(guān)重要的兩個環(huán)節(jié),集成化方案的設(shè)計成為提升電機(jī)驅(qū)動性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機(jī) 驅(qū)動電源

LED 驅(qū)動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設(shè)備的使用壽命。然而,在實際應(yīng)用中,LED 驅(qū)動電源易損壞的問題卻十分常見,不僅增加了維護(hù)成本,還影響了用戶體驗。要解決這一問題,需從設(shè)計、生...

關(guān)鍵字: 驅(qū)動電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動電源的公式,電感內(nèi)電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計 驅(qū)動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動汽車的核心技術(shù)之一是電機(jī)驅(qū)動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機(jī)驅(qū)動系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動汽車的動力性能和...

關(guān)鍵字: 電動汽車 新能源 驅(qū)動電源

在現(xiàn)代城市建設(shè)中,街道及停車場照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進(jìn)步,高亮度白光發(fā)光二極管(LED)因其獨(dú)特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動電源 LED

LED通用照明設(shè)計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動電源

開關(guān)電源具有效率高的特性,而且開關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機(jī)重量也有所下降,所以,現(xiàn)在的LED驅(qū)動電源

關(guān)鍵字: LED 驅(qū)動電源 開關(guān)電源

LED驅(qū)動電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動電源
關(guān)閉