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 ? 來源:工程師吳畏 ? 2019-08-08 17:08 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:工具&零件

工具:

烙鐵(小鑿尖)

焊料

焊膏

熱槍

SMD鑷子

眼鏡。..。.. Lol

零件:

1x PCB心臟

1x 9V電池連接器

1x Digispark Arduino(具有拆卸所需的所有部件?。?/p>

或。..

1x Attiny85 SOT8

1x MC78M05BDTRKG(DPACK)或L78XX(SOT89)(5V穩(wěn)壓器)

1x 100uf C3528 16V偏振電容(可選)

1x紅色0402 LED

2x 66.5Ohm 0402電阻器

2x齊納二極管(SOD-323)

1x二極管(SOD123)

1x 4.7uf 0805電容器

1x 0.1uf 0402電容器

18x SK6812 LED

18x 0.1uf 0603電容器

2x 1.5KOhm 0402電阻

1x Micro USB SMD

第2步:放置它在一起!

我首先從小組件開始然后轉(zhuǎn)移到SK6812 LED。我使用的是焊膏并且非常適用,我的意思是非常小的焊膏滴到焊盤上;在焊接好所有東西之后,你會想要檢查每個墊子,以確保沒有任何墊子橋接,一切都是安全的!我用我的SMD鑷子將所有東西放在焊膏上然后我用我的熱風(fēng)槍設(shè)置在大約220攝氏度。您將觀察到液體液化,并在約3-5秒內(nèi)完成后變成閃亮的銀色。使用烙鐵來修復(fù)任何錯誤。

讓我們先從電容開始:

C1:0.1uf 0402

C2 :4.7uf 0805

C3-C22:0.1uf 0603

C23:100uf C3528極化??!

Diodes next:

D1-D2:Zener SOD-323

- D1和D2必須放在非常特定的方向!指示線應(yīng)最靠近電路板底部!

D3:常規(guī)二極管SOD123

- D3的方向應(yīng)使指示線最接近兩個5V中較小的一個 - 調(diào)節(jié)器。

電阻器:

R1-R2:66.5Ohm 0402

R3:1.5KOhm 0402

R4:300-500歐姆可選電阻??!

R5:1.5KOhm 0402

5V穩(wěn)壓器:

焊接調(diào)節(jié)器,只需注意LED的電流消耗?。?/p>

微處理器

將Attiny85扔在那里并將其焊接下來!

LED:

讓電路板冷卻,然后將所有LED放在電路板上。你需要花費很少的時間用LED上的熱風(fēng)槍來防止它們被破壞。一旦你看到它繼續(xù)融化!

微型USB:

這是最后一次,因為它在背面,如果電路板,它很難焊接其他所有東西搖搖晃晃地說。一定要檢查橋接。

在背面,如果你想跳過所有其他的焊接廢話,我給你選擇將digispark Arduino板直接焊接到背面。此外,我有一個直接5V電源選項或7-30V選項,不要反轉(zhuǎn)極性!我忘了添加極性保護。..。..我的不好。

還!在標(biāo)記w/out電阻和電阻跳線選項時我犯了一個小錯誤,如果你沒有使用電阻,你需要焊接電阻器選項,如果你碰巧使用了一個電阻器,你需要焊接w/輸出電阻器選項。

我認為這就是它。..我想我們將繼續(xù)編碼!

第3步:CODE

這些是我使用的三個代碼文件,因此您可以使用它們。要使用Rainbow代碼,您還需要下載Color_Definitions文件!彩虹文件會讓你的心臟像彩虹一樣點亮,顏色會在每個LED上移動,非常整潔。如果安裝了RGB-led,V-Heart_RGBW_4C將允許您測試RGBW led的所有4個功能。簡單文件是一個非?;镜拇a,用于測試指定顏色的所有LED。

您可以編寫自己的代碼或其他任何您喜歡的內(nèi)容。只需確保不將亮度設(shè)置為225(MAX),因為每個LED消耗大約120mA的電流,因此。..數(shù)學(xué)。.. 2400mA是很多電流。您需要使用您需要的電流插入5V電源,或確保添加一個強大的5V穩(wěn)壓器。

//RAINBOW CODE//

#include

#include “Color_Definitions.h”

#ifdef __AVR__

#include

#endif

// Which pin on the Arduino is connected to the NeoPixels?

// On a Trinket or Gemma we suggest changing this to 1

#ifdef __AVR_ATtiny85__

#define NEO_PIN 0 // NeoPixel DATA

#undef LED_BUILTIN

#define LED_BUILTIN 1 // LED on Model A

#else

#define NEO_PIN 0 // NeoPixel DATA

#endif

#define NEO_PTYPE NEO_GRBW // | What type of NeoPixel strip is attached to the Arduino?

#define NUMPIXELS 20 // How many NeoPixels are attached to the Arduino?

#define BRIGHTNESS 15 // set max brightness

#define IWAIT 2000

#define SWAIT 20

#define LWAIT 50

#define HWAIT 1500

Adafruit_NeoPixel strip = Adafruit_NeoPixel(NUMPIXELS, NEO_PIN, NEO_PTYPE + NEO_KHZ800);

// IMPORTANT: To reduce NeoPixel burnout risk, add 1000 uF capacitor across

// pixel power leads, add 300 - 500 Ohm resistor on first pixel‘s data input

// NOTE: RGBW LEDs draw up to 80mA with all colors + white at full brightness!

void setup() {

#ifdef __AVR_ATtiny85__

// This is for Trinket 5V 16MHz

if (F_CPU == 16000000) clock_prescale_set(clock_div_1);

// End of trinket special code

#endif

#ifdef LED_BUILTIN

// Turn the onboard LED off by making the voltage LOW

pinMode(LED_BUILTIN, OUTPUT);

digitalWrite(LED_BUILTIN, LOW);

#endif

strip.begin();

strip.setBrightness(BRIGHTNESS); // set brightness

strip.show(); // Initialize all pixels to ’off‘

#ifdef IWAIT

delay(IWAIT);

#endif

}

void loop() {

rainbowCycle(SWAIT);

}

// Slightly different, this makes the rainbow equally distributed throughout

void rainbowCycle(uint16_t wait) {

uint16_t i, j;

for(j=0; j《256*5; j++) { // 5 cycles of all colors on wheel

for(i=0; i《 strip.numPixels(); i++) {

strip.setPixelColor(i, Wheel(((i * 256 / strip.numPixels()) + j) & 255));

}

strip.show();

delay(100);

}

}

// Input a value 0 to 255 to get a color value.

// The colours are a transition r - g - b - back to r.

uint32_t Wheel(byte WheelPos) {

WheelPos = 255 - WheelPos;

if(WheelPos 《 85) {

return strip.Color(255 - WheelPos * 3, 0, WheelPos * 3);

} else if(WheelPos 《 170) {

WheelPos -= 85;

return strip.Color(0, WheelPos * 3, 255 - WheelPos * 3);

} else {

WheelPos -= 170;

return strip.Color(WheelPos * 3, 255 - WheelPos * 3, 0);

}

}

第4步:完成

恭喜!您現(xiàn)在擁有一件令人敬畏的藝術(shù)作品,您可以與親人分享!我希望你喜歡這個作品。

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

    關(guān)注

    244

    文章

    24637

    瀏覽量

    691535
  • pcb
    pcb
    +關(guān)注

    關(guān)注

    4411

    文章

    23904

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    XINGLIGHT 成興光top led #電子技術(shù) #電子制作 #Top #LED

    led
    成興光電子
    發(fā)布于 :2026年02月28日 16:34:21

    KF5318B 升壓大功率LED 恒流驅(qū)動器

    KF5318B是一款高效率、高精度的升壓大功率LED燈恒流驅(qū)動控制芯片。內(nèi)置高精度誤差放大器,固定關(guān)斷時間控制電路,恒流驅(qū)動電路等,特別適合大功率、多個高亮度
    發(fā)表于 02-09 11:25 ?0次下載

    百度文大模型5.0正式版上線

    今天,在百度文Moment大會現(xiàn)場,文大模型5.0正式版上線。
    的頭像 發(fā)表于 01-23 16:48 ?1353次閱讀

    MT9720S PWM 調(diào)光非隔離降壓 LED 驅(qū)動芯片技術(shù)手冊

    MT9720S LED燈調(diào)光降壓恒流驅(qū)動芯片MT9720S 是一款 PWM 輸入調(diào)光的高精度非隔離降壓 LED 恒流驅(qū)動芯片,全程采用模擬調(diào)光控制模式,專門為無頻閃無噪聲 LED
    發(fā)表于 12-25 16:05 ?0次下載

    鏡頭核心技術(shù)解析與應(yīng)用

    鏡頭(TelecentricLens)是一種專為精密光學(xué)成像設(shè)計的鏡頭系統(tǒng),其核心在于消除傳統(tǒng)鏡頭中常見的透視失真和放大倍率變化問題。該技術(shù)廣泛應(yīng)用于工業(yè)檢測、計量測量和機器視覺等領(lǐng)域,通過確保
    的頭像 發(fā)表于 12-08 17:25 ?729次閱讀
    遠<b class='flag-5'>心</b>鏡頭核心技術(shù)解析與應(yīng)用

    鏡頭中的光學(xué)畸變和遠度是什么意思?

    鏡頭中的光學(xué)畸變與遠度:工業(yè)測量為什么如此看重這兩個指標(biāo)?在機器視覺或工業(yè)檢測領(lǐng)域,普通鏡頭往往無法滿足精密測量需求,其核心原因不在分辨率,而在于幾何成像的穩(wěn)定性。涉及到的兩個關(guān)鍵參數(shù),就是
    的頭像 發(fā)表于 12-03 17:23 ?575次閱讀
    遠<b class='flag-5'>心</b>鏡頭中的光學(xué)畸變和遠<b class='flag-5'>心</b>度是什么意思?

    鏡頭可以調(diào)倍率嗎?

    先說結(jié)論:普通遠鏡頭是固定倍率的。它設(shè)計的核心目的就是——不管被拍的物體前后怎么動,成像尺寸都不會變。這一點對于工業(yè)測量、精密檢測特別重要,因為任何放大倍率的變化都會直接影響測量精度。但是市面上
    的頭像 發(fā)表于 12-03 17:22 ?386次閱讀
    遠<b class='flag-5'>心</b>鏡頭可以調(diào)倍率嗎?

    鏡頭該如何選型?

    鏡頭最大的價值在于倍率恒定、畸變極低,所以它通常應(yīng)用在高精度檢測和測量里。但不同應(yīng)用需求差別很大,遠鏡頭的價格差距也比較大。如果沒有明確的選型邏輯,很容易踩坑。這里分享幾個核心的選型維度:1.
    的頭像 發(fā)表于 12-02 15:59 ?717次閱讀
    遠<b class='flag-5'>心</b>鏡頭該如何選型?

    鏡頭的應(yīng)用領(lǐng)域有哪些?

    鏡頭主要用在哪些行業(yè)?在機器視覺和工業(yè)檢測領(lǐng)域,經(jīng)常會聽到“遠鏡頭”這個詞。很多人第一反應(yīng)是:這和普通鏡頭有什么區(qū)別?其實遠鏡頭的核心優(yōu)勢在于:成像倍率不隨物距變化,畸變極低。換句話說,無論
    的頭像 發(fā)表于 12-01 15:32 ?457次閱讀
    遠<b class='flag-5'>心</b>鏡頭的應(yīng)用領(lǐng)域有哪些?

    LED驅(qū)動電路失效分析及解決方案

    近年來,隨著LED照明市場的快速擴張,越來越多的企業(yè)加入LED研發(fā)制造行列。然而行業(yè)繁榮的背后,卻隱藏著一個令人擔(dān)憂的現(xiàn)象:由于從業(yè)企業(yè)技術(shù)實力參差不齊,LED驅(qū)動電路質(zhì)量差異巨大,導(dǎo)
    的頭像 發(fā)表于 09-16 16:14 ?1173次閱讀
    <b class='flag-5'>LED</b>驅(qū)動<b class='flag-5'>電路</b>失效分析及解決方案

    LED驅(qū)動電路設(shè)計

    內(nèi)容提要本書以LED光源及其驅(qū)動技術(shù)為主線,全面系統(tǒng)地介紹了LED的特性、LED驅(qū)動電路及其相關(guān)技術(shù),并結(jié)合實例介紹了各種LED驅(qū)動
    發(fā)表于 07-18 15:26

    KP14622必易微PF&gt;0.9 的高精度、調(diào)光 LED 恒流驅(qū)動控制芯片

    KP14622 是一款 PF>0.9 的高精度、調(diào)光 LED 恒流驅(qū)動控制芯片。適用于全范圍交流輸入電壓的非隔離降壓 LED 恒流電源。KP14622 支持 PWM 輸入調(diào)光,最小
    發(fā)表于 07-01 10:11 ?1次下載

    BrainChip與Andes晶科技達成合作

    ,攜手 RISC-V 領(lǐng)導(dǎo)廠商Andes 晶科技,將自家神經(jīng)處理單元(NPU)與Andes 晶的 RISC-V 核心做整合,進一步拓展 RISC-V 的應(yīng)用版圖。雙方將于 2025 年 Andes
    的頭像 發(fā)表于 05-30 16:06 ?1463次閱讀

    機器視覺百科|工業(yè)遠鏡頭有哪些種類

    工業(yè)遠鏡頭可按照光路分為三類:像方遠、物方遠、雙遠。物方遠適合靜態(tài)高精度測量,像方遠
    的頭像 發(fā)表于 05-22 15:27 ?825次閱讀
    機器視覺百科|工業(yè)遠<b class='flag-5'>心</b>鏡頭有哪些種類

    晶體管電路設(shè)計(下)

    晶體管,F(xiàn)ET和IC,F(xiàn)ET放大電路的工作原理,源極接地放大電路的設(shè)計,源極跟隨器電路設(shè)計,F(xiàn)ET低頻功率放大器的設(shè)計與制作,柵極接地放大電路
    發(fā)表于 04-14 17:24