91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

摩托車后備箱LED燈圖解

454398 ? 來源:wv ? 2019-09-09 14:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:構(gòu)建電路

摩托車后備箱LED燈圖解

《顯然,如果你正在關(guān)注我的構(gòu)建,你將不必經(jīng)歷我所做的測試。我做的第一件事是確保我的代碼工作,我可以正確地從光隔離器獲得信號,并正確控制LED燈條。花了一點時間才弄清楚如何最好地將信號引腳連接到隔離器,但通過反復(fù)試驗,我找到了正確的方向。我剛剛使用了一個標(biāo)準(zhǔn)的原型板,因為我只構(gòu)建了一個,并且計算出一個跟蹤模式會花費更多的時間而不是它的價值。電路板的頂部看起來很棒,但底部確實看起來有點混亂,但至少它的功能。

基本設(shè)計從輸入交流電源(僅在摩托車開啟時打開的電線)輸入12V電源開始。接線圖確實可以幫助找到這根電線。將其饋入電壓調(diào)節(jié)器的一側(cè)。一個0.33 uF電容將此輸入連接到穩(wěn)壓器的接地端,然后再將電壓調(diào)回到摩托車的地面。電壓調(diào)節(jié)器的輸出將有一個0.1uF的電容器接地。這些電容有助于消除穩(wěn)壓器的電壓。如果你在電路板的圖片中找不到它們,它們就在電壓調(diào)節(jié)器的下面。從那里,5V線路到達Arduino上的Vin,到為LED燈條供電的電源引腳,以及兩個光隔離器的源極側(cè),它們將饋入Arduino引腳,提供所需的5V信號。

至于光隔離器,有兩個方面:一個帶有紅外LED,另一個帶有晶體管和紅外探測器。我們想用IR LED側(cè)測量12V信號。由于LED的正向電壓為1.2V,因此我們需要一個串聯(lián)的限流電阻。 12V - 1.2V = 10.8V并且以18 mA運行LED(我總是希望運行時間小于20 mA),你需要一個R = 10.8V/0.018A = 600歐姆的電阻。車輛上的電壓也往往更高,可能高達14V,因此最好為此計劃,即大約710歐姆,盡管700可能更合理。然后LED側(cè)的輸出反饋到地。對于光隔離器的輸出側(cè),輸入將使用來自穩(wěn)壓器的5V信號,然后輸出將連接到另一個電阻,然后再接地。這個電阻只需要大約10k到20k歐姆,至少這是我的數(shù)據(jù)表顯示的。這將提供快速的信號測量,因為我們沒有處理嘈雜的環(huán)境。 Arduino引腳的輸出將在電阻和光隔離器輸出之間脫落,這樣當(dāng)信號關(guān)閉時,引腳為低電平,當(dāng)信號打開時,引腳為高電平。

LED燈條有三條與之相關(guān)的電線:電源,接地和數(shù)據(jù)。電源需要為5V。這個項目總共使用了12個LED(雖然我在條帶上有更多LED,但我只使用每三個LED),當(dāng)白光以全亮度使用時,每個LED需要60mA。這總共提供720 mA。我們在電壓調(diào)節(jié)器的輸出功率范圍內(nèi),所以我們很好。只需確保電線足夠大,以便處理電源,我使用的是24號Cat 6以太網(wǎng)電線。以太網(wǎng)線是我坐在它周圍的東西,它有8條彩色編碼線,所以它很適合這個項目。然后,需要進入頂盒的唯一電線是電源和接地(兩者都在條帶之間分開)和兩條數(shù)據(jù)線(每條條帶一條)。

接線的其余部分連接到arduino上的引腳并為其供電。用于此項目的引腳如下:

Vin - 連接到5V

Gnd - 接地

Pin2 - 連接到左條數(shù)據(jù)線

Pin3 - 連接到右條帶數(shù)據(jù)線

Pin4 - 連接到來自光隔離器的制動信號

Pin5 - 連接到左轉(zhuǎn)向信號來自光隔離器

Pin6 - 連接到來自光隔離器的右轉(zhuǎn)向燈

步驟2:接線和安裝

電路構(gòu)建完成后,實際將電路連接到位。使用自行車的接線示意圖,您需要找到以下內(nèi)容:

開關(guān)電源

接地

制動信號輸入

左轉(zhuǎn)信號輸入

右轉(zhuǎn)信號輸入

對我來說,有一個插頭上有所有這些插件,所以我只是用它。有足夠的時間,我可能已經(jīng)能夠找到相同的插頭樣式,只是插入模塊,但我沒有,所以我只是刪除了絕緣材料,并焊接新的電線。我在這些拼接連接上使用了插頭,以便我可以在將來需要時移除其余部分。從那里我把Arduino放在一個密封的工程箱里,放在我附著的座位下面。輸出電纜然后沿著機架框架運行到防水插頭,然后進入盒子并沿著背部延伸到蓋子,在那里它為每一側(cè)分開。電線沿著蓋子內(nèi)部延伸到LED的連接點。使用附在帶有粘性背襯的戶外級拉鏈帶支架上的拉鏈將電線幫助到位。你可以在家裝店的電纜安裝部分找到這些。

我在LED燈條上使用了兩個迷你JST插頭,因為我需要一個小到足以通過最小直徑的孔的插頭因為我想要確保有足夠的電線來處理當(dāng)前的要求。再次,它可能是矯枉過正,我沒有任何小插頭三條線方便。用于光帶線穿過的盒子中的孔被密封以防止水流出。至于LED條的定位,因為間距略有不匹配(反射器和LED之間的間距差異大約為1 - 1.5 mm),我將它們放置在一起,這樣它們就可以分開LED和LED之間的差異。盡可能的洞。然后我用熱膠將它們固定到位并用密封劑完全密封該區(qū)域。 LED燈條本身是防水的,所以如果它們弄濕就沒問題。雖然安裝起來似乎很多,但這使得系統(tǒng)在將來更容易拆卸或者需要更換部件,因為它可能會發(fā)生。

第3步:代碼

我的源代碼應(yīng)位于此Instructable的開頭。我總是大量評論我的代碼,以便以后更容易理解。免責(zé)聲明:我不是專業(yè)的代碼編寫者。代碼是用一種更容易上手的方法編寫的,并且進行了一些改進,但我知道它可以更精確。我也使用了大量的delay()函數(shù)進行定時,這并不理想。然而,相比之下,該單元接收的信號并不是快速信號,所以我仍然覺得有理由讓他們使用像millis()這樣的東西。我也是一個非常忙碌的父親和丈夫,因此花時間改進最終不會改變功能的東西并不在名單上。

對于此項目,只需要一個庫,即FastLED庫。這包含控制WS2811/WS2812B型LED燈條的所有代碼。從那里,我將介紹將要使用的基本功能。

標(biāo)準(zhǔn)定義以外的第一個是聲明你的兩個條帶。您將對每個條帶使用以下代碼:

FastLED.addLeds(leds[0], NUM_LEDS);

此代碼行設(shè)置引腳2將此條帶定義為條帶0,其中LED數(shù)量由常量NUM_LEDS定義,在我的case設(shè)置為16.要定義第二個條帶,2將變?yōu)?(對于pin3),條帶將標(biāo)記為條帶1.

下一行很重要的是顏色定義。

leds[0][1] = Color_high CRGB(r,g,b);

這行代碼雖然在不同的外觀中使用(我的大多數(shù)使用常量)?;旧希舜a將值發(fā)送到定義每個亮度的每個LED通道(紅色,綠色,藍色)。亮度值可以通過數(shù)字0 - 255定義。通過更改每個通道的亮度級別,您可以定義不同的顏色。對于這個項目,我想要一種白色,以保持光線盡可能明亮。所以我唯一的改變是在所有三個通道中設(shè)置相同的亮度級別。

下一組代碼用于單獨點亮每個燈光。請注意,對于每個條帶,每個LED的地址從最接近數(shù)據(jù)線連接的那個開始為0,一直到最低數(shù)量的LED為負1.例如,這些是16個LED條,所以最高的是16 - 1 = 15.原因是第一個LED標(biāo)記為0.

for (int i = NUM_LEDS-1; i 》 -1; i = i - 3) { // This will change the light for every third LED going from the last to first.

leds[0][i] = Color_low; // Set strip 0 LED color to the chosen color.

leds[1][i] = Color_low; // Set strip 1 LED color to the chosen color.

FastLED.show(); // Show the set colors.

leds[0][i] = CRGB::Black; // Turn off set color in prep for next color.

leds[1][i] = CRGB::Black;

delay(150);

}

FastLED.show(); // Show the set colors.

此代碼的工作方式是在for循環(huán)中使用變量(i)作為LED地址,然后以全部數(shù)量的LED(NUM_LEDS)為參考。這樣做的原因是我希望燈光從條帶末端而不是從頭開始。設(shè)置輸出到兩個條帶(LED [0]和LED [1]),然后發(fā)出顯示更改的命令。之后關(guān)閉此燈(CRGB :: Black),下一盞燈亮起。 Black引用是FastLED庫中的特定顏色,因此我不必為每個通道發(fā)出0,0,0,盡管它們會做同樣的事情。 For循環(huán)一次前進3個LED(i = i-3),因為我只使用其他所有LED。在此循環(huán)結(jié)束時,燈光序列將從一個LED轉(zhuǎn)到另一個LED,每個條帶只有一個點亮,類似騎士騎士效果。如果你想保持每個燈點亮以便建立條形,你只需要刪除關(guān)閉LED的線路,這些線路會在程序的下一組代碼中發(fā)生。

for (int i = 0; i 《 dim; i++) { // Quickly fade lights to running light level.

rt = rt + 1;

gt = gt + 1;

bt = bt + 1;

for (int i = 9; i 《 NUM_LEDS; i = i +3) { // This will light up the last three lights for the position light.

leds[0][i] = CRGB( rt, gt, bt); // Set strip 0 LED color to the chosen color.

leds[1][i] = CRGB( rt, gt, bt); // Set strip 1 LED color to the chosen color.

}

FastLED.show();

delay(3);

}

我用于LED的最后一個代碼示例是淡入淡出循環(huán)。在這里,我使用臨時插槽來獲得每個通道(rt,gt,bt)的亮度,并將它們遞增1,每次顯示之間有一個延遲,以達到我想要的外觀。另請注意,此代碼僅更改最后三個LED,因為它在運行燈中褪色,因此我從9開始而不是0.

其余的LED代碼是這些的迭代。其他一切都集中在尋找三種不同電線上的信號。代碼的Loop()區(qū)域?qū)ふ抑苿訜?,它會在停留之前閃爍一次(如果需要可以調(diào)節(jié))或?qū)ふ肄D(zhuǎn)向信號。對于這個代碼,因為我不能假設(shè)左右轉(zhuǎn)向燈會在危險的同一時間完全打開,我讓代碼首先找到一個,然后在一個小延遲之后我檢查兩個是否都在指示危險警告燈亮起。我所遇到的一個棘手的部分是轉(zhuǎn)向燈,因為燈會熄滅一段時間,所以如何判斷仍處于開啟但處于關(guān)閉期間的信號與取消信號之間的區(qū)別?我想出的是實現(xiàn)一個延遲循環(huán),設(shè)置為比信號閃爍之間的延遲持續(xù)更長時間。如果轉(zhuǎn)向信號仍然打開,則信號回路將繼續(xù)。如果延遲結(jié)束時信號沒有重新打開,則返回循環(huán)開始()。要調(diào)整延遲的長度,請更改常量lightDelay的編號,以便在lightDelay中每1次記住延遲變化100ms。

while (digitalRead(leftTurn) == LOW) { for(int i = 0; i 《 lightDelay; i++) {

leftTurnCheck();

if(digitalRead(leftTurn) == HIGH) {

leftTurnLight();

}

delay(100);

}

for (int i = 0; i 《 NUM_LEDS; i = i +3) { // This will change the light for every third LED going from the last to first.

leds[0][i] = CRGB( 0, 0, 0); // Set strip 0 LED color to the chosen color.

}

for (int i = 9; i 《 NUM_LEDS; i = i +3) { // This will set up the running lights which only use the last three.

leds[0][i] = Color_low; // Set strip 0 LED color to the chosen color.

}

FastLED.show(); // Output settings

return; // Once turn signal is no longer on, go back to loop.

}

希望其余的代碼是自我解釋的。它只是一組重復(fù)的檢查和動作信號。

第4步:結(jié)果

令人驚奇的是,這個系統(tǒng)第一次連接到自行車。現(xiàn)在,為了公平起見,我在此之前在板凳上對它進行了大量測試,但我仍然期望有問題或調(diào)整。事實證明,我不需要對代碼和連接進行任何調(diào)整。正如您在視頻中看到的那樣,系統(tǒng)會通過啟動順序(您不必擁有),然后默認為運行燈。在此之后它會查找制動器,在這種情況下,它會將所有LED點亮至全亮度并閃爍一次,然后保持直至制動器釋放。當(dāng)使用轉(zhuǎn)向信號時,我對指示轉(zhuǎn)彎的一側(cè)進行了滾動效果,如果打開則另一側(cè)將是運行燈或剎車燈。危險燈只會與其他燈一起閃爍。

希望通過這些額外的燈光,我會更容易被其他人看到。至少,這是一個很好的補充,使我的盒子比其他人更突出,同時提供實用性。我希望這個項目對其他人也有用,即使他們沒有使用摩托車頂盒照明。謝謝!

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

    關(guān)注

    22

    文章

    1606

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    中國摩托車商會一行蒞臨英創(chuàng)匯智考察調(diào)研

    1月27日,中國摩托車商會秘書長張洪波、副會長張婭娣、虞稚捷一行蒞臨英創(chuàng)匯智調(diào)研,公司創(chuàng)始人李亮教授率領(lǐng)高管團隊予以熱情接待。
    的頭像 發(fā)表于 01-30 16:33 ?1707次閱讀

    汽車摩托車LED車燈驅(qū)動芯片IC,精準(zhǔn)調(diào)光抗干擾,為車燈性能提升賦能

    車燈驅(qū)動芯片的核心任務(wù)是,在復(fù)雜的車輛電氣環(huán)境下,為LED提供精確、穩(wěn)定的恒流驅(qū)動。以下根據(jù)產(chǎn)品表格,提煉關(guān)鍵選型維度: 寬輸入電壓范圍,應(yīng)對電源擾動 車輛電源并非理想穩(wěn)壓源。摩托車或汽車在啟動
    的頭像 發(fā)表于 01-09 15:24 ?196次閱讀
    汽車<b class='flag-5'>摩托車</b><b class='flag-5'>LED</b>車燈驅(qū)動芯片IC,精準(zhǔn)調(diào)光抗干擾,為車燈性能提升賦能

    基于極海G32A1445和GALT61120的摩托車智能大燈應(yīng)用方案

    LED驅(qū)動器GALT61120,打造“9芯片+102 LED”的智能大燈方案,以智能控制、精準(zhǔn)照明等核心優(yōu)勢革新體驗,兼具技術(shù)優(yōu)勢與高性價比,助力行業(yè)升級。方案適配傳統(tǒng)燃油摩托車、電動摩托車
    的頭像 發(fā)表于 11-18 09:19 ?4241次閱讀
    基于極海G32A1445和GALT61120的<b class='flag-5'>摩托車</b>智能大燈應(yīng)用方案

    電動摩托車鋰電池充放電老化柜:性能與安全的“試金石”

    在電動摩托車普及的當(dāng)下,鋰電池作為核心動力源,其性能穩(wěn)定性和安全性直接決定了車輛的續(xù)航能力、使用壽命以及騎行安全。為確保鋰電池在復(fù)雜工況下可靠運行,充放電老化柜成為研發(fā)、生產(chǎn)及維護環(huán)節(jié)中不可或缺
    的頭像 發(fā)表于 10-10 10:51 ?443次閱讀

    摩托車大燈氣密性檢測儀的使用方法-岳信儀器

    在夜間或惡劣天氣下騎行,摩托車大燈不僅是照明工具,更是安全的“生命線”。若大燈因密封不良進水起霧,不僅影響亮度,還可能引發(fā)短路、源損壞等隱患。如何確保大燈滴水不漏?摩托車大燈氣密性檢測儀正是為此
    的頭像 發(fā)表于 10-08 13:45 ?391次閱讀
    <b class='flag-5'>摩托車</b>大燈氣密性檢測儀的使用方法-岳信儀器

    杰發(fā)科技亮相2025中國國際摩托車博覽會

    近日,第二十三屆中國國際摩托車博覽會(簡稱中國摩博會)在重慶國際博覽中心圓滿落幕。作為我國唯一國家級摩托車專業(yè)展覽會,吸引了全球950家企業(yè)參展,創(chuàng)歷史新高。展會期間,多家頭部兩輪車OEM廠商搭載杰
    的頭像 發(fā)表于 09-30 15:12 ?912次閱讀

    琪埔維車規(guī)級BMS AFE產(chǎn)品在電動摩托車的應(yīng)用

    隨著非洲電商物流的興起與網(wǎng)約車市場的繁榮,非洲也迎來了交通出行的電氣化轉(zhuǎn)型。數(shù)據(jù)顯示,非洲電動摩托車市場正以7.8%的年復(fù)合增長率快速擴張,預(yù)計2030年規(guī)模將達283億美元。政策驅(qū)動與油價上漲推動
    的頭像 發(fā)表于 09-24 15:41 ?866次閱讀
    琪埔維車規(guī)級BMS AFE產(chǎn)品在電動<b class='flag-5'>摩托車</b>的應(yīng)用

    你的摩托車大燈真的防水嗎?測一下才放心-岳信儀器

    摩托車的使用過程中,大燈的防水性能至關(guān)重要。畢竟,摩托車行駛時可能會遭遇各種惡劣天氣,如暴雨、積水路段等,如果大燈不防水,水汽進入會導(dǎo)致燈泡損壞、線路短路等問題,嚴重影響騎行安全。而要準(zhǔn)確檢測
    的頭像 發(fā)表于 09-23 15:16 ?672次閱讀
    你的<b class='flag-5'>摩托車</b>大燈真的防水嗎?測一下才放心-岳信儀器

    升譜光電亮相2025中國國際摩托車博覽會

    2025年9月19日,第二十三屆中國國際摩托車博覽會(簡稱“中國摩博會”)在重慶國際博覽中心盛大啟幕。
    的頭像 發(fā)表于 09-19 14:51 ?854次閱讀

    升譜光電邀您相約2025中國國際摩托車博覽會

    2025年9月19日至22日,亞洲摩托車行業(yè)的頂級盛會——中國國際摩托車博覽會,將在重慶國際博覽中心盛大啟幕。
    的頭像 發(fā)表于 09-11 17:39 ?1400次閱讀

    【awinic inside】不止于顯示!揭秘摩托車儀表背后的艾為芯技術(shù)矩陣

    儀表是摩托車狀態(tài)的集中展示,功能包括:收集車速、剎車、油量電量、異常狀態(tài)等信息,方便駕駛員做出對應(yīng)的策略。優(yōu)秀的儀表設(shè)計不僅能清晰呈現(xiàn)各類數(shù)據(jù),更能通過智能預(yù)警系統(tǒng)在危險狀況下及時發(fā)出警示,幫助騎手
    的頭像 發(fā)表于 09-04 20:30 ?694次閱讀
    【awinic inside】不止于顯示!揭秘<b class='flag-5'>摩托車</b>儀表背后的艾為芯技術(shù)矩陣

    電動摩托車充電連接器Plus版:LP20氣密性連接器匹配度拉滿

    背景介紹電動摩托車已然是時下短程出行的主力軍,靈活機動的特性甚為稱道。不過充電的體驗始終是評價與影響一款電動摩托車風(fēng)評的“隱形之手”。對于電動摩托車,充電有何要求?凌科這款氣密性連接器為何說是“充電
    的頭像 發(fā)表于 09-04 18:09 ?662次閱讀
    電動<b class='flag-5'>摩托車</b>充電連接器Plus版:LP20氣密性連接器匹配度拉滿

    廣汽風(fēng)洞實驗室與五羊本田合作完成摩托車空氣動力學(xué)測試

    近日,廣汽風(fēng)洞實驗室與五羊-本田攜手合作,依托廣汽全球首個“三合一”風(fēng)洞實驗室,憑借專門開發(fā)的摩托車測試裝置、規(guī)范的測試流程及專業(yè)的研發(fā)團隊,成功完成了國內(nèi)首次摩托車空氣動力學(xué)測試。該測試不僅為摩托車的高速穩(wěn)定性與駕乘舒適性開發(fā)
    的頭像 發(fā)表于 08-27 10:20 ?1116次閱讀

    摩托車可以直接用法拉電容啟動嗎?

    摩托車啟動性能提升:法拉電容可獨立啟動,但需電壓匹配、容量充足及電路保護。并聯(lián)輔助啟動可延長電瓶壽命,避免電量耗盡。
    的頭像 發(fā)表于 07-07 09:23 ?2428次閱讀
    <b class='flag-5'>摩托車</b>可以直接用法拉電容啟動嗎?

    激光焊接技術(shù)在焊接摩托車噴油嘴工藝中的應(yīng)用

    摩托車噴油嘴作為燃油噴射系統(tǒng)的核心部件,其焊接質(zhì)量直接影響發(fā)動機的燃油效率與排放性能。傳統(tǒng)焊接工藝受限于熱輸入大、焊縫精度不足等問題,難以滿足現(xiàn)代噴油嘴對微小化、高密封性的要求。激光焊接機憑借其高
    的頭像 發(fā)表于 06-03 14:31 ?586次閱讀
    激光焊接技術(shù)在焊接<b class='flag-5'>摩托車</b>噴油嘴工藝中的應(yīng)用