日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)不再提示

閃爍LED圣誕樹的制作

454398 ? 來源:工程師吳畏 ? 2019-08-21 11:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:原理圖

閃爍LED圣誕樹的制作

好的,我們有想法。接下來我們需要的是一些原理圖。

為了能夠處理大量不那么復(fù)雜的LED,最好使用charlieplexing。 Charlieplexing接近矩陣,但它將行和列組合在一起。想法是有6面樹,然后用通常的原則e可以使用charliplexing矩陣5×6或6×7。嗯,這是圣誕節(jié),然后使用更大。我決定使用6列7行的矩陣。然后我們需要具有至少7個(gè)GPIO引腳的MCU,每個(gè)引腳都可以用作輸出和輸入(或第三狀態(tài))。其中最便宜的是PIC16F15323。

我們有自由引腳,然后例如利用A/D轉(zhuǎn)換器進(jìn)行一些工作并將一個(gè)LED置于頂部。

好的,然后原理圖就位。

下一部分是決定,如何安排董事會(huì)。

第2步:董事會(huì)

我的計(jì)劃是,有通用板,可以使用6×。每列一個(gè)電路板。

讓我們假設(shè),我們有雙面電路板,每個(gè)電路板可以有兩列,一端從上到下饋電LED,第二從下到上饋電。我們必須有位置,我們將這兩個(gè)Feed分開。對(duì)于拆分PCB線,我們有兩種常用的選擇。

我們可以使用刀和切割銅線(你必須準(zhǔn)確,否則你會(huì)損壞板)

或者我們可以鉆出橫向交叉點(diǎn)(稱為“通過”)

我更喜歡鉆出。它更容易且不太明顯。

我們還需要提供行,但我們必須從相應(yīng)的列中選擇適當(dāng)?shù)男?。我決定使用PCB焊接接頭。這很簡單,幾乎是免費(fèi)的。然后在代表一列的每個(gè)電路板上,我們有一個(gè)“連接” Jx 和一個(gè)“via” Vx 代表特定電路板x。這意味著,在板1上我們必須焊接“連接” J1 并鉆出“通過” V1 。一個(gè)小借口是第6板,它必須提供兩排,然后有兩個(gè)“連接點(diǎn)” J6 和 J6‘。

最后一部分是創(chuàng)建“基礎(chǔ)”板,包含MCU和其余電子元件。該板相對(duì)簡單,沒有特殊功能。

步驟3:PCB訂單

我使用中國制造進(jìn)行電路板訂購。

對(duì)我來說,更快更舒適的是AllPCB。他們有簡單的訂購系統(tǒng)。在第一頁上輸入尺寸。對(duì)于這個(gè)板尺寸是85×100毫米,選擇數(shù)量(不要忘了,每棵樹需要3個(gè)),保持2層,并保持1.6毫米的厚度。點(diǎn)擊報(bào)價(jià),然后你會(huì)得到包括發(fā)貨的價(jià)格。

你可以調(diào)整板顏色,但綠色是樹的最佳顏色,白色是雪模仿的最佳顏色。

輸入您的電子郵件地址,然后單擊“添加到購物車”。

您將被要求輸入“gerber文件”。這是附加charlieplex7_85x100_brd.zip文件,然后上傳它。選擇您的地址,首選付款方式和完成訂單。

步驟4:準(zhǔn)備PCB和零件焊料

在幾天之內(nèi),您可以期待包裝PCB。

首先,我們必須拆分板。它們使用小橋連接。為了便于訂購,這里將三個(gè)部分連接在一起。我正在使用剪刀,速度很快,但是使用JLC剃刀鋸可以使切割更加平滑。

切割完成后,準(zhǔn)備哪個(gè)板將用于哪個(gè)柱。在為第3列和第6列選擇電路板時(shí)要小心。電路板3和6必須在背面包含用于頂部安裝的LED的額外電線。帶有這種額外電線的電路板是帶有雪人和鐘形圖像的電路板。

下一步是鉆出相應(yīng)的過孔和焊點(diǎn)。

然后將所有SMD LED,處理器電阻和其他電子部件焊接到六個(gè)柱板和一個(gè)基板上。

步驟5:焊接在一起

當(dāng)焊接所有SMD電子零件時(shí),是時(shí)候了焊接板。

第一步是將所有六個(gè)柱板焊接到基板上。從一側(cè)的小點(diǎn)開始(例如僅在頂側(cè))。焊板。焊接板仔細(xì),重點(diǎn)放在靠近中心但靠近的地方,在中間形成六邊形。

當(dāng)所有六塊板都連接到基板上時(shí),使用一塊備用空基板作為支架。將此備用板拉到柱板頂部,將柱板固定在預(yù)期位置和距離。它使所有結(jié)構(gòu)更穩(wěn)定,并且更容易焊接板上的三個(gè)底行。完成后,焊接背板的兩側(cè),重新焊接頂部側(cè)面至最終狀態(tài),并且不要忘記頂部LED的兩條額外電線。

之后移除幫助備用板并完成所有柱的焊接。

最后一步是THT頂部安裝的LED。切割出這種LED的導(dǎo)線,格式適合于背板并將其焊接到板3上的陰極和板6上的陽極的位置。

這一切都是從焊接的角度來看。

第6步:軟件

軟件非常簡單。

我準(zhǔn)備了一個(gè)簡單的例子,即使用傳統(tǒng)的Microchip PIC MCU表。該軟件使用一個(gè)中斷計(jì)時(shí)器來遍歷LED并顯示存儲(chǔ)在“視頻”RAM中的幀。

主程序僅監(jiān)視下一步。在“視頻”RAM中移位數(shù)據(jù)并將下一列放入其中。

它還從DA轉(zhuǎn)換器讀取值并將其用于下一幀的持續(xù)時(shí)間。

您可以下載源代碼和修改它,或者你只能下載hex文件并按原樣使用它。

我正在使用PICkit3將HEX編程到處理器。

HEX文件被編程為完成的圣誕節(jié)使用六孔0.1“插座X1的樹。此處不需要焊接任何連接器。使用PICkit 3隨附的直接導(dǎo)線,兩側(cè)都有插針。將插針穿過孔并輕輕按入孔中。

針對(duì)引腳1包含與PICkit3相同的三角形標(biāo)記。編程時(shí),檢查一個(gè)PICkit3上標(biāo)有三角形的導(dǎo)線是否在板上標(biāo)記的孔中。

我正在使用MPLAB IPE(集成編程環(huán)境)進(jìn)行編程。

在編程開始之前,不要忘記從工具啟用電路板。該選項(xiàng)可在IPE的“電源”選項(xiàng)卡上找到。

編程后,工具將保持電路板供電,那你就可以直接了y檢查結(jié)果。

步驟7:完成

最后一部分是安裝電池組作為支架。

我正在使用3×AA電池座。該支架通常有兩個(gè)用于兩個(gè)M3螺釘?shù)目??;逵邢嗤目祝缓笫褂脙蓚€(gè)M3×12螺釘和相應(yīng)的螺母輕松安裝。

安裝前,將電源線焊接到基板和電池座。

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

    關(guān)注

    244

    文章

    24731

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    RT1176 定制板 – 重置后 LED 閃爍應(yīng)用程序不運(yùn)行怎么解決?

    我正在研究一個(gè)定制 i.MX RT1176 板(非常接近 FMU 設(shè)計(jì),相同的內(nèi)存設(shè)置)。我正在嘗試通過閃爍一個(gè)簡單的 LED 來調(diào)出 MCU。LED 亮起gpio_ad_33,我已使
    發(fā)表于 04-06 07:54

    如何使用 VisionFive 使 LED 在 PWM 頻率下閃爍

    使用 VisionFive 使 LED 在 PWM 頻率下閃爍
    發(fā)表于 03-27 08:09

    如何使用 VisionFive GPIO 使 LED 閃爍?

    使用 VisionFive GPIO 使 LED 閃爍
    發(fā)表于 03-27 07:48

    運(yùn)行 debian 69 紅色電源 LED 旁邊的綠色閃爍 LED 是什么意思?

    運(yùn)行 debian 69 紅色電源 LED 旁邊的綠色閃爍 LED 是什么意思?
    發(fā)表于 02-03 07:52

    【瑞薩FPB-RA6E2試用】【瑞薩FPB-RA6E2】基于 PWM(脈寬調(diào)制)的 LED 呼吸燈-閃爍燈效果及設(shè)備理解

    基于 PWM(脈寬調(diào)制)的 LED 呼吸燈-閃爍燈效果及設(shè)備理解 0、視頻教程 https://www.bilibili.com/video/BV1Nk62BkEV2/?vd_source
    發(fā)表于 01-13 15:05

    【瑞薩FPB-RA6E2試用】GPIO-按鍵控制LED燈亮滅及設(shè)備理解

    GPIO-按鍵控制LED燈亮滅及設(shè)備理解 0、視頻教程 https://www.bilibili.com/video/BV1tximBqEg2/?vd_source
    發(fā)表于 01-13 14:44

    【瑞薩FPB-RA6E2試用】GPIO-Zephyr RTOS 閃爍程序及設(shè)備理解

    GPIO-Zephyr RTOS 閃爍程序及設(shè)備理解 0、項(xiàng)目簡介 B站視頻教程地址: https://www.bilibili.com/video/BV1eqitBtEqm/?vd_source
    發(fā)表于 01-13 14:37

    【瑞薩FPB-RA6E2試用】在 FPB-RA6E2 上實(shí)現(xiàn) LED 閃爍(GPIO)

    /?vd_source=9ebd187ccc98c26d8c32c09c0ffa5319 1、程序描述 創(chuàng)建一個(gè)點(diǎn)燈程序,LED閃爍。 項(xiàng)目名稱:fpb_ra6e2_basic_blinky 2、硬件設(shè)置 硬件連接
    發(fā)表于 01-07 19:13

    合科泰教你如何焊接簡單LED閃爍電路

    你是否曾好奇那些閃爍LED燈背后的原理?今天教你用5分鐘焊接一個(gè)簡單的LED閃爍電路,無需編程,只需一把電烙鐵、幾個(gè)簡單元件和基礎(chǔ)的焊接技能,就能打造屬于自己的電子小玩具。 這不僅能
    的頭像 發(fā)表于 01-07 17:28 ?1362次閱讀
    合科泰教你如何焊接簡單<b class='flag-5'>LED</b><b class='flag-5'>閃爍</b>電路

    平安夜不被@,IT 人的圣誕“代班神器”

    又到圣誕季。到處是圣誕的氣息,所有人的心思都飛向了聚會(huì)和禮物。除了——IT部門的你。你的圣誕愿望清單上,寫的不是香水、球鞋...而是:“求系統(tǒng)安分點(diǎn)!求警報(bào)別亂響!求能安心過完一次平安夜約會(huì)!”你太
    的頭像 發(fā)表于 12-24 14:59 ?495次閱讀
    平安夜不被@,IT 人的<b class='flag-5'>圣誕</b>“代班神器”

    FP8013在便攜設(shè)備LED驅(qū)動(dòng)中的應(yīng)用設(shè)計(jì):攻克低壓差條件下的亮度衰減與閃爍問題

    你是否經(jīng)常遇到,單節(jié)鋰電池供電的手電筒或頭燈,在電量消耗到一定程度后,燈光就開始閃爍或明顯變暗? ?” “這一問題的根本原因,在于“低壓差”應(yīng)用導(dǎo)致。當(dāng)電池電壓持續(xù)降低,導(dǎo)致輸入與輸出之間的壓差收窄至臨界點(diǎn)時(shí),傳統(tǒng)驅(qū)動(dòng)芯片便無法維持恒流輸出,從而直接引發(fā)了LED
    的頭像 發(fā)表于 12-23 15:37 ?1114次閱讀
    FP8013在便攜設(shè)備<b class='flag-5'>LED</b>驅(qū)動(dòng)中的應(yīng)用設(shè)計(jì):攻克低壓差條件下的亮度衰減與<b class='flag-5'>閃爍</b>問題

    Termux中調(diào)試圣誕樹Python代碼

    Python文件(比如命名為christmas_tree.py): nano christmas_tree.py 粘貼下面的圣誕樹立例代碼(健康版): # 圣誕快樂 - 溫馨圣誕樹打印 print
    發(fā)表于 12-09 09:02

    基于芯源CW32 MCU的LED閃爍示例及代碼分析

    最近我在項(xiàng)目中使用了芯源的CW32 MCU,這是一款非常適合物聯(lián)網(wǎng)和低功耗應(yīng)用的微控制器。在初步學(xué)習(xí)和使用中,我做了一個(gè)簡單的LED閃爍實(shí)驗(yàn),通過這篇帖子給大家分享一下代碼及相關(guān)的配置步驟。 硬件
    發(fā)表于 12-04 06:52

    Adafruit 4343 開發(fā)板紅色 LED 閃爍, 且屏幕不工作, 怎么解決?

    Adafruit 4343 開發(fā)板紅色 LED 閃爍, 且屏幕不工作, 該怎么辦
    發(fā)表于 09-08 07:19

    【創(chuàng)龍TLT113-MiniEVM開發(fā)板試用體驗(yàn)】T113開發(fā)板LED閃爍控制終極教程

    前言 本教程專為創(chuàng)龍TLT113-MiniEVM開發(fā)板編寫,提供多種LED閃爍控制方法。無論您是嵌入式開發(fā)新手還是有經(jīng)驗(yàn)工程師,都能找到適合您的解決方案。教程包含Shell腳本、C語言程序、系統(tǒng)服務(wù)
    發(fā)表于 08-06 13:56
    阿鲁科尔沁旗| 方城县| 山阴县| 石楼县| 阳东县| 河北省| 甘肃省| 抚顺市| 林州市| 通海县| 富宁县| 环江| 平塘县| 诸城市| 吴江市| 班戈县| 壶关县| 西青区| 边坝县| 临猗县| 隆子县| 弥渡县| 山阴县| 昭苏县| 大英县| 吴旗县| 乐至县| 武邑县| 陆河县| 成都市| 洛阳市| 鄂伦春自治旗| 宁陵县| 三都| 库车县| 桃园县| 陈巴尔虎旗| 四会市| 南雄市| 永年县| 嘉黎县|