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

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

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

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

摩托車(chē)檔位指示器的制作教程

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2019-10-31 11:11 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:零件清單

R1 = 10至220Ω?W取決于首選的LED亮度

R2,R3 = 10ΚΩ?W

Arduino Uno

霍爾傳感器

7805 5V穩(wěn)壓器TO-220

C1,C2 = 220 uf

7段LED顯示屏(共陽(yáng)極)

9-12 v電池(否則連接設(shè)備

連接電線,通用PCB。

步驟2:工作原理

主要工作原理基于AVR Arduino UNO。

讀取兩個(gè)霍爾傳感器和空檔開(kāi)關(guān)的信號(hào),并將當(dāng)前檔位輸出到7段LED指示器,通過(guò)

在最大輸出功率下,傳感器和傳感器產(chǎn)生的熱量很大。或出于這個(gè)原因,我們將其直接安裝在接地層上以實(shí)現(xiàn)最大的散熱。

步驟3:電路圖

int ledPinA = 13; // LED connected to digital pin 3

int ledPinB = 12; // LED connected to digital pin 4

int ledPinC = 11; // LED connected to digital pin 5

int ledPinD = 10; // LED connected to digital pin 6

int ledPinE = 9; // LED connected to digital pin 7

int ledPinF = 8; // LED connected to digital pin 8

int ledPinG = 7; // LED connected to digital pin 9

#define BUTTON_DOWN 4

#define BUTTON_UP 6

步驟4:源代碼

#define BUTTON_DOWN 4

#define BUTTON_UP 6

int ledPinA = 13; // LED connected to digital pin 3

int ledPinB = 12; // LED connected to digital pin 4

int ledPinC = 11; // LED connected to digital pin 5

int ledPinD = 10; // LED connected to digital pin 6

int ledPinE = 9; // LED connected to digital pin 7

int ledPinF = 8; // LED connected to digital pin 8

int ledPinG = 7; // LED connected to digital pin 9

int val_down = 0;

int old_val_down = 0;

int val_up = 0;

int old_val_up = 0;

int state = 0;

int gear = 0;

// The setup() method runs once, when the sketch starts

void setup()

{

pinMode(BUTTON_DOWN, INPUT);

pinMode(BUTTON_UP, INPUT);

// initialize the digital pin as an output:

pinMode(ledPinA, OUTPUT);

pinMode(ledPinB, OUTPUT);

pinMode(ledPinC, OUTPUT);

pinMode(ledPinD, OUTPUT);

pinMode(ledPinE, OUTPUT);

pinMode(ledPinF, OUTPUT);

pinMode(ledPinG, OUTPUT);

}

void led0()

{

digitalWrite(ledPinA, LOW);

digitalWrite(ledPinB, LOW);

digitalWrite(ledPinC, LOW);

digitalWrite(ledPinD, LOW);

digitalWrite(ledPinE, LOW);

digitalWrite(ledPinF, LOW);

digitalWrite(ledPinG, HIGH);

}

void led1()

{

digitalWrite(ledPinA, HIGH);

digitalWrite(ledPinB, LOW);

digitalWrite(ledPinC, LOW);

digitalWrite(ledPinD, HIGH);

digitalWrite(ledPinE, HIGH);

digitalWrite(ledPinF, HIGH);

digitalWrite(ledPinG, HIGH);

}

void led2()

{

digitalWrite(ledPinA, LOW);

digitalWrite(ledPinB, LOW);

digitalWrite(ledPinC, HIGH);

digitalWrite(ledPinD, LOW);

digitalWrite(ledPinE, LOW);

digitalWrite(ledPinF, HIGH);

digitalWrite(ledPinG, LOW);

}

void led3()

{

digitalWrite(ledPinA, LOW);

digitalWrite(ledPinB, LOW);

digitalWrite(ledPinC, LOW);

digitalWrite(ledPinD, LOW);

digitalWrite(ledPinE, HIGH);

digitalWrite(ledPinF, HIGH);

digitalWrite(ledPinG, LOW);

}

void led4()

{

digitalWrite(ledPinA, HIGH);

digitalWrite(ledPinB, LOW);

digitalWrite(ledPinC, LOW);

digitalWrite(ledPinD, HIGH);

digitalWrite(ledPinE, HIGH);

digitalWrite(ledPinF, LOW);

digitalWrite(ledPinG, LOW);

}

void led5()

{

digitalWrite(ledPinA, LOW);

digitalWrite(ledPinB, HIGH);

digitalWrite(ledPinC, LOW);

digitalWrite(ledPinD, LOW);

digitalWrite(ledPinE, HIGH);

digitalWrite(ledPinF, LOW);

digitalWrite(ledPinG, LOW);

}

void led6()

{

digitalWrite(ledPinA, LOW);

digitalWrite(ledPinB, HIGH);

digitalWrite(ledPinC, LOW);

digitalWrite(ledPinD, LOW);

digitalWrite(ledPinE, LOW);

digitalWrite(ledPinF, LOW);

digitalWrite(ledPinG, LOW);

}

void led7()

{

digitalWrite(ledPinA, LOW);

digitalWrite(ledPinB, LOW);

digitalWrite(ledPinC, LOW);

digitalWrite(ledPinD, HIGH);

digitalWrite(ledPinE, HIGH);

digitalWrite(ledPinF, HIGH);

digitalWrite(ledPinG, HIGH);

}

void led8()

{

digitalWrite(ledPinA, LOW);

digitalWrite(ledPinB, LOW);

digitalWrite(ledPinC, LOW);

digitalWrite(ledPinD, LOW);

digitalWrite(ledPinE, LOW);

digitalWrite(ledPinF, LOW);

digitalWrite(ledPinG, LOW);

}

void led9()

{

digitalWrite(ledPinA, LOW);

digitalWrite(ledPinB, LOW);

digitalWrite(ledPinC, LOW);

digitalWrite(ledPinD, LOW);

digitalWrite(ledPinE, HIGH);

digitalWrite(ledPinF, LOW);

digitalWrite(ledPinG, LOW);

}

void setLed(int number)

{

switch (number) {

case 0:

led0();

break;

case 1:

led1();

break;

case 2:

led2();

break;

case 3:

led3();

break;

case 4:

led4();

break;

case 5:

led5();

break;

case 6:

led6();

break;

case 7:

led7();

break;

case 8:

led8();

break;

case 9:

led9();

break;

}

}

// the loop() method runs over and over again,

// as long as the Arduino has power

void oldloop()

{

// wait for a second

led0();

delay(1000); // wait for a second

led1();

delay(1000); // wait for a second

led2();

delay(1000); // wait for a second

led3();

delay(1000); // wait for a second

led4();

delay(1000); // wait for a second

led5();

delay(1000); // wait for a second

led6();

delay(1000); // wait for a second

led7();

delay(1000); // wait for a second

led8();

delay(1000); // wait for a second

led9();

delay(1000); // wait for a second

}

void loop()

{

val_up = digitalRead(BUTTON_UP);

if ((val_up == HIGH) && (old_val_up == LOW)&&gear《7 ) {

gear += 1;

delay(100);

}

old_val_up = val_up;

val_down = digitalRead(BUTTON_DOWN);

if ((val_down == HIGH) && (old_val_down == LOW)&&gear》1 ){

gear -= 1;

delay(100);

}

else if ((val_down == HIGH) && (old_val_down == LOW)&&(gear《1))

{

gear += 1;

delay(100);

}

else if ((val_down == HIGH) && (old_val_down == LOW)){

gear += -1;

delay(100);

}

old_val_down = val_down;

if (gear 》= 6) {

gear = 6;

}

setLed(gear);

}

第5步:安裝

將所有電路組裝在一起后,電路便可以正常工作并可以安裝在摩托車(chē)上了。

在我的照片中,我將這種指示器用于基于杜克自行車(chē)發(fā)動(dòng)機(jī)的汽車(chē)

因此自行車(chē)的安裝技術(shù)類(lèi)似。..

注意:齒輪機(jī)構(gòu)與自行車(chē)相同。

責(zé)任編輯:wv

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

    關(guān)注

    0

    文章

    259

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

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

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

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

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

    電動(dòng)摩托車(chē)鋰電池充放電老化柜:性能與安全的“試金石”

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

    摩托車(chē)大燈氣密性檢測(cè)儀的使用方法-岳信儀器

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

    杰發(fā)科技亮相2025中國(guó)國(guó)際摩托車(chē)博覽會(huì)

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

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

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

    你的摩托車(chē)大燈真的防水嗎?測(cè)一下才放心-岳信儀器

    摩托車(chē)大燈是否防水,摩托車(chē)大燈氣密性檢測(cè)儀就發(fā)揮著不可或缺的作用。摩托車(chē)大燈氣密性檢測(cè)儀是一種專(zhuān)業(yè)的檢測(cè)設(shè)備,它采用先進(jìn)的技術(shù)和精密的傳感,能夠精確地檢測(cè)大燈的氣密
    的頭像 發(fā)表于 09-23 15:16 ?672次閱讀
    你的<b class='flag-5'>摩托車(chē)</b>大燈真的防水嗎?測(cè)一下才放心-岳信儀器

    升譜光電亮相2025中國(guó)國(guó)際摩托車(chē)博覽會(huì)

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

    升譜光電邀您相約2025中國(guó)國(guó)際摩托車(chē)博覽會(huì)

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

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

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

    電動(dòng)摩托車(chē)充電連接Plus版:LP20氣密性連接匹配度拉滿

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

    廣汽風(fēng)洞實(shí)驗(yàn)室與五羊本田合作完成摩托車(chē)空氣動(dòng)力學(xué)測(cè)試

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

    摩托車(chē)可以直接用法拉電容啟動(dòng)嗎?

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

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

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

    超級(jí)電容在故障指示器中的作用有哪些?

    超級(jí)電容在故障指示器中的作用有哪些?安裝在輸配電線路、電力電纜及開(kāi)關(guān)柜進(jìn)出線上的故障指示器在電流流通的線路中起著非常重要的作用,一旦線路發(fā)生故障,巡線人員可以利用指示燈的報(bào)警顯示快速的確定故障出現(xiàn)
    的頭像 發(fā)表于 05-16 08:41 ?675次閱讀
    超級(jí)電容在故障<b class='flag-5'>指示器</b>中的作用有哪些?