日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

RGB手電筒DIY圖解

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

掃碼添加小助手

加入工程師交流群

步驟1:RGB草圖

此步驟說明arduino progra如何m有效,您可以根據(jù)需要跳到下一頁(yè)。

基本上,該代碼允許您使用一個(gè)變量而不是三個(gè)變量來控制RGB led的顏色。

大多數(shù)代碼專用于遵循我包含的圖形,它顯示通過混合不同數(shù)量的紅色,綠色和藍(lán)色光而產(chǎn)生的顏色。

程序步驟:

1。讀取電位計(jì)的值

2。將電位計(jì)的值轉(zhuǎn)換為更可用的數(shù)字范圍

3。使用if語句為每種顏色生成紅色,綠色和藍(lán)色模擬值。

您可以復(fù)制并粘貼代碼或下載包含的zip文件。

int rpin = 6;//can be any PWM pin

int bpin = 3;//can be any PWM pin

int gpin = 5;//can be any PWM pin

int rcolor = 255;// holds the coresponding brightness for each color

int gcolor = 255;

int bcolor = 255;

int start = 100;// used for the option startup code

int potv = 0;// Potentiometer voltage

int color =0;//mapped pot value

void setup(){

pinMode(rpin, OUTPUT);

pinMode(gpin, OUTPUT);

pinMode(bpin, OUTPUT);

// color check leave this commented out unless you want to

// have the flashligth cycle through the colors at the beging

// //red

// analogWrite(rpin, 0);

// analogWrite(gpin, 255);

// analogWrite(bpin, 255);

// delay(start);

// //yellow

// analogWrite(rpin, 0);

// analogWrite(gpin, 0);

// analogWrite(bpin, 255);

// delay(start);

// //green

// analogWrite(rpin, 255);

// analogWrite(gpin, 0);

// analogWrite(bpin, 255);

// delay(start);

// //cyan

// analogWrite(rpin, 255);

// analogWrite(gpin, 0);

// analogWrite(bpin, 0);

// delay(start);

// //blue

// analogWrite(rpin, 255);

// analogWrite(gpin, 255);

// analogWrite(bpin, 0);

// delay(start);

// //magenta

// analogWrite(rpin, 0);

// analogWrite(gpin, 255);

// analogWrite(bpin, 0);

}

void loop(){

potv = analogRead(A0); //read Potentiometer position

color=map(potv,0,1023,0,1530);// change input number range

if(color》= 0 && color 《=255){

//red to yellow

gcolor = map(color,0,255,255,0);

analogWrite(rpin, 0);

analogWrite(gpin, gcolor);

analogWrite(bpin, 255);

}

if(color》= 255 && color 《=510){

//yellow to green

rcolor = (color - 255);

analogWrite(rpin, rcolor);

analogWrite(gpin, 0);

analogWrite(bpin, 255);

}

if(color》= 510 && color 《=765){

//green to cyan

bcolor = (color - 510);

bcolor = map(bcolor,0,255,255,0);

analogWrite(rpin, 255);

analogWrite(gpin, 0);

analogWrite(bpin, bcolor);

}

if(color》= 765 && color 《=1020){

//cyan to blue

gcolor = (color - 765);

analogWrite(rpin, 255);

analogWrite(gpin, gcolor);

analogWrite(bpin, 0);

}

if(color》= 1020 && color 《=1275){

//blue to magenta

rcolor = (color - 1020);

rcolor = map(rcolor,0,255,255,0);

analogWrite(rpin, rcolor);

analogWrite(gpin, 255);

analogWrite(bpin, 0);

}

if(color》= 1275 && color 《=1530){

//magenta to red

bcolor = (color - 1275);

analogWrite(rpin, 0);

analogWrite(gpin, 255);

analogWrite(bpin, bcolor);

}

}

第2步:上傳程序

使用引導(dǎo)加載程序抓取atmega328并將其插入到Arduino Uno中。

首先制作確保atmega328正在工作,請(qǐng)從Arduino IDE的示例菜單中上傳眨眼草圖。在確認(rèn)您的芯片工作正常后,上傳RGB草圖并從Arduino Uno移除atmega328,以供以后使用。

注意:我最初配置的是我的手電筒的atmega328時(shí)鐘運(yùn)行在其內(nèi)部時(shí)鐘上,盡管最終它確實(shí)起作用了,但這并不是一件容易的事。

步驟3:修改手電筒盒

首先,您必須確定是要使用原始開關(guān)還是將其替換為自己的撥動(dòng)開關(guān)。我更換了開關(guān),是因?yàn)槲也幌雵L試焊接到舊的開關(guān)上。

之后,您可以在電位器上鉆孔,也可以在開關(guān)上鉆孔。確保測(cè)試所有零件是否合適。

接下來,您需要用大功率LED替換原來的燈泡。每個(gè)手電筒都會(huì)有所不同,但是對(duì)于我來說,我卸下了擰緊舊燈泡的燈泡,并用熱膠粘上了新的LED。

最后拿起您的護(hù)舷板并將其切開,以使其適合我喜歡使用的手電筒中

步驟4:放置組件

我以一種非常規(guī)的方式繪制了原理圖,因此,如果您有任何疑問,請(qǐng)?zhí)岢?,我將盡力回答。電阻器上的數(shù)字是它們的歐姆值,而22歐姆電阻器對(duì)則是LED的紅色通道。

我強(qiáng)烈建議您在開始將零件焊接到擋板上之前先制定好計(jì)劃。我沒有,起初在將零件安裝到手電筒時(shí)遇到了麻煩。我建議您將所有零件放在板上,然后用膠帶將它們粘下來。然后使用永久性標(biāo)記畫出路徑,計(jì)劃盡可能多的焊接。

步驟5:焊接

現(xiàn)在是焊接的時(shí)候了,希望您的木板要比我的更有條理,但如果有人關(guān)心,那么它可以工作。

要在整個(gè)擋板上走更長(zhǎng)的距離,我想用一塊導(dǎo)線和彎曲導(dǎo)線。焊接后,切掉所有多余的導(dǎo)線,并將已編程的atmega328插入其插座。

請(qǐng)確保仔細(xì)檢查電路,以防止損壞電路。

如果一切正常,請(qǐng)給電路加電以進(jìn)行測(cè)試。

第6步:安裝

首先要解決所有問題。我首先安裝了開關(guān)和電位計(jì)。然后,我將9伏電池放入并滑入了護(hù)舷板。如果不合適,可以嘗試向下彎曲一些零件,但是您可能需要將烙鐵放回原處并移動(dòng)一些東西。最后擰上蓋子。

步驟7:用光著色

現(xiàn)在您已經(jīng)建立了手電筒,請(qǐng)打開它并對(duì)其進(jìn)行一些樂趣。

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

    關(guān)注

    6

    文章

    112

    瀏覽量

    30275
  • RGB
    RGB
    +關(guān)注

    關(guān)注

    4

    文章

    837

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    FRED應(yīng)用:LED手電筒模擬

    來看一個(gè)LED手電筒的簡(jiǎn)單示例。 FRED模型 本例中模擬的手電筒由三個(gè)白光LED組成。LED的幾何形狀是基于FRED安裝提供的例子文件“Basic LED Example”。LED被安排成三角形排布
    發(fā)表于 04-20 08:27

    XZ7004輸出電流10mA-2400mA 輸入電壓4.5-40V 降壓LED驅(qū)動(dòng)芯片

    XZ7004是一種帶調(diào)光功能的低靜態(tài)電流線性降壓LED 恒流驅(qū)動(dòng)器,可應(yīng)用線性LED照明驅(qū)動(dòng),LED手電筒,LED臺(tái)燈,LED礦燈,輸出電流10-2400mA,VIN工作電壓4.5-40V,靜態(tài)電流60uA,封裝ESOP8
    發(fā)表于 03-25 11:38

    手電筒也能當(dāng)充電寶?HT4936A一體化方案讓照明與續(xù)航兼得

    HT4936A是一款集成充電、升壓、電量顯示與LED驅(qū)動(dòng)于一體的電源管理IC,適用于手電筒與移動(dòng)電源二合一產(chǎn)品,極大簡(jiǎn)化電路設(shè)計(jì),提升系統(tǒng)穩(wěn)定性。
    的頭像 發(fā)表于 03-18 11:44 ?335次閱讀
    <b class='flag-5'>手電筒</b>也能當(dāng)充電寶?HT4936A一體化方案讓照明與續(xù)航兼得

    AS6826 1A 線性同步移動(dòng)電源芯片-帶 KEY 鍵和手電筒功能,4燈指示

    1、方案名稱:AS6826 1A 線性同步移動(dòng)電源芯片-帶 KEY 鍵和手電筒功能,4燈指示 2、品牌:紫源微(Zymicro) 3、描述:AS6826內(nèi)置充電管理,按照標(biāo)準(zhǔn)的涓流、恒流、恒壓三段式
    的頭像 發(fā)表于 03-17 10:30 ?122次閱讀
    AS6826 1A 線性同步移動(dòng)電源芯片-帶 KEY 鍵和<b class='flag-5'>手電筒</b>功能,4燈指示

    霍爾元件在手電筒中的應(yīng)用

    霍爾元件在手電筒中主要被用于實(shí)現(xiàn)智能化的控制功能,而非基礎(chǔ)的發(fā)光供電,核心是借助其磁電轉(zhuǎn)換特性(感知磁場(chǎng)變化并輸出電信號(hào)),搭配磁鐵來完成開關(guān)、檔位調(diào)節(jié)等操作,提升使用便捷性和體驗(yàn)。
    的頭像 發(fā)表于 12-24 18:04 ?957次閱讀

    強(qiáng)光手電無線怎么充電

    強(qiáng)光手電筒采用無線充電技術(shù),通過電磁感應(yīng)實(shí)現(xiàn)無接觸供電,適用于戶外和應(yīng)急場(chǎng)景,具備高效、安全、多場(chǎng)景兼容的特點(diǎn)。
    的頭像 發(fā)表于 11-29 08:27 ?1173次閱讀
    強(qiáng)光<b class='flag-5'>手電</b>無線怎么充電

    當(dāng)手電筒遇上氣密性檢測(cè)儀,會(huì)發(fā)生什么-岳信儀器

    你有沒有想過,那個(gè)常年陪你夜跑、露營(yíng)甚至應(yīng)急照明的手電筒,真的“滴水不漏”嗎?我們常以為IP68防水等級(jí)就是萬無一失的保證,但事實(shí)可能并非如此。今天,我們就讓手電筒與高科技設(shè)備——?dú)饷苄詸z測(cè)儀來一場(chǎng)
    的頭像 發(fā)表于 11-19 16:53 ?721次閱讀
    當(dāng)<b class='flag-5'>手電筒</b>遇上氣密性檢測(cè)儀,會(huì)發(fā)生什么-岳信儀器

    DCDC降壓恒流強(qiáng)光手電筒驅(qū)動(dòng)芯片9V12V24V48V60V90V外圍簡(jiǎn)單H5449K

    25KHz ? 調(diào)光深度可達(dá)0.1% ? 可做多路共陽極輸出,抗干擾強(qiáng) ? 帶過熱保護(hù)功能 ? 帶輸出短路保護(hù)功能 典型應(yīng)用 ? 智能調(diào)光照明 ? 電瓶車照明,汽車照明 ? LCD背光驅(qū)動(dòng)及洗墻燈 ? 景觀LED點(diǎn)光源 ? 商業(yè)照明 ? 建筑照明 ? 強(qiáng)光手電筒,警示燈 ? MR-16LED燈
    發(fā)表于 11-07 11:28

    低壓差恒流驅(qū)動(dòng)芯片F(xiàn)P8013,確保鋰電池低壓時(shí)LED亮度穩(wěn)定不閃爍

    電池降壓恒流驅(qū)動(dòng)3V燈珠進(jìn)行無頻閃調(diào)光 手電筒:用FP8013給電池降壓恒流驅(qū)動(dòng)3V燈珠進(jìn)行無頻閃調(diào)光
    發(fā)表于 11-05 16:12

    手電筒無線充電怎么用

    無線充電手電筒通過無線技術(shù)革新照明體驗(yàn),強(qiáng)調(diào)便捷、美觀與高效,涵蓋充電原理、操作技巧、優(yōu)化方法及安全注意事項(xiàng)。
    的頭像 發(fā)表于 11-04 08:18 ?916次閱讀
    <b class='flag-5'>手電筒</b>無線充電怎么用

    手電筒無線充電原理

    無線充電技術(shù)讓手電筒擺脫線纜,通過電磁感應(yīng)實(shí)現(xiàn)能量傳輸,提升續(xù)航并解決金屬物體干擾問題。
    的頭像 發(fā)表于 11-03 08:37 ?1245次閱讀
    <b class='flag-5'>手電筒</b>無線充電原理

    實(shí)現(xiàn)3A電流、10W+的高效輸出,大電流手電筒驅(qū)動(dòng)方案(FP7153降壓恒流驅(qū)動(dòng)IC)

    驅(qū)動(dòng)IC為核心,深入探討其3A大電流手電筒驅(qū)動(dòng)方案。FP7153是一款專為大電流LED驅(qū)動(dòng)應(yīng)用打造的高性能芯片
    的頭像 發(fā)表于 09-26 15:51 ?2347次閱讀
    實(shí)現(xiàn)3A電流、10W+的高效輸出,大電流<b class='flag-5'>手電筒</b>驅(qū)動(dòng)方案(FP7153降壓恒流驅(qū)動(dòng)IC)

    FP7153降壓IC實(shí)現(xiàn)10W強(qiáng)光輸出,手電筒/露營(yíng)燈全能應(yīng)用

    在開發(fā)便攜式高亮度照明設(shè)備(如強(qiáng)光手電、頭燈、車燈)時(shí),我們常常面臨一個(gè)核心矛盾:如何用單節(jié)鋰電池在有限的體積內(nèi),同時(shí)兼顧高亮度輸出與良好的續(xù)航能力?市場(chǎng)上很多產(chǎn)品為了控制成本和功耗,采用小瓦數(shù)
    的頭像 發(fā)表于 09-26 15:07 ?1249次閱讀
    FP7153降壓IC實(shí)現(xiàn)10W強(qiáng)光輸出,<b class='flag-5'>手電筒</b>/露營(yíng)燈全能應(yīng)用

    QK1209低壓按鍵充電LED驅(qū)動(dòng)IC技術(shù)指南

    QK1209 低壓按鍵充電LED驅(qū)動(dòng)IC以其卓越的性能、豐富的功能和廣泛的適用性,成為電子設(shè)備電源管理與LED驅(qū)動(dòng)的理想選擇。無論是在日常使用的臺(tái)燈,還是應(yīng)急照明的手電筒、應(yīng)急燈,QK1209都能憑借自身優(yōu)勢(shì),為設(shè)備的穩(wěn)定運(yùn)行和高效工作提供堅(jiān)實(shí)保障
    的頭像 發(fā)表于 05-24 18:33 ?1243次閱讀
    QK1209低壓按鍵充電LED驅(qū)動(dòng)IC技術(shù)指南

    FRED應(yīng)用:LED手電筒模擬

    來看一個(gè)LED手電筒的簡(jiǎn)單示例。 FRED模型 本例中模擬的手電筒由三個(gè)白光LED組成。LED的幾何形狀是基于FRED安裝提供的例子文件“Basic LED Example”。LED被安排成三角形排布
    發(fā)表于 05-21 09:13
    嫩江县| 上栗县| 三原县| 永登县| 蕲春县| 阿拉尔市| 鄂伦春自治旗| 奉新县| SHOW| 盈江县| 玉龙| 儋州市| 讷河市| 德令哈市| 广州市| 呼图壁县| 鄂州市| 阜南县| 虹口区| 庄浪县| 蓬莱市| 鄂托克旗| 朝阳区| 岳池县| 鲜城| 蒙阴县| 建平县| 高尔夫| 卢氏县| 长丰县| 济阳县| 白河县| 根河市| 县级市| 灵石县| 宁德市| 永善县| 明水县| 卓尼县| 浠水县| 黔西|