DIY制作LED雪花燈附電路圖PCB及源碼

  • DIY制作LED雪花燈附電路圖PCB及源碼
  • DIY制作LED雪花燈附電路圖PCB及源碼
  • DIY制作LED雪花燈附電路圖PCB及源碼

广州体彩北京单场开奖 www.mkcubp.com.cn DIY制作LED雪花燈附電路圖PCB及源碼

DIY制作LED雪花燈附電路圖PCB及源碼

DIY制作LED雪花燈附電路圖PCB及源碼


該LED雪花燈掛件外形精美,具有閃動效果,身受人們的喜愛,主要用于圣誕節或者生日等節日宴會渲染氣氛。同時,該LED雪花燈電路設計簡單,非常適合電子愛好者DIY制作。該LED雪花燈控制板主要由STM32F03xF單片機、多個LED RGB5050 及電源??櫚裙鉤?。

雪花 LED燈 PCB及實物截圖:


附件資料截圖;



電路相關文件

電路圖文件
LED雪花燈電路圖PCB.zip
描述:電路圖和PCB,AD打開
源代碼
LED雪花燈固件源碼.zip
描述:固件源碼
分享到:
收藏 (35)
電子硬件助手小程序 電子硬件助手小程序

電路城電路折扣劵獲取途徑:

電路城7~10折折扣劵(全場通用):對本電路進行評分獲??;

電路城6折折扣劵(限購≤100元電路):申請成為賣家,上傳電路,審核成功后獲取。

(版權歸//kitsprout.logdown.com/所有)

版權聲明:電路城所有電路均源于網友上傳或網上搜集,供學習和研究使用,其版權歸原作者所有,對可以提供充分證據的侵權信息,本站將在確認后24小時內刪除。對本電路進行投訴建議,點擊投訴本電路反饋給電路城。

使用說明:直接使用附件資料或需要對資料PCB板進行打樣的買家,請先核對資料的完整性,如果出現問題,電路城不承擔任何經濟損失!

換一批 more>>

大家都在看:

繼續閱讀

  • esp8266迷你氣象站天氣時鐘

    esp8266 nodemcu迷你氣象站,天氣時鐘,時間用的是阿里云的服務器,自動對時,天氣用的是心知天氣的API,程序用lua編寫,簡單易懂,硬件只需要一塊nodemcu板子和一塊0.96寸oled屏(i2c),有教程。
    來自:智能家居時間:2019-10-17 diy制作 智能家居 物聯網
  • 電池電壓測試儀

    此電路主要用于測量干電池電壓,純硬件電路檢測電壓,無需采用單片機采集電壓AD,核心電路是比較器電路。此電路采用8個指示燈直觀指示當前電池電壓(1V-1.7V),在無單片機控制的便攜式設備中可參考此電路來顯示電池剩余電量(這里說電量不太合適)。
    來自:DIY創意產品時間:2019-09-20 diy制作
  • Type-c接口的arduino MEGA2560_air

    arduino mega2560開發板 air版本。為學校的比賽特地設計。尺寸縮小,比信用卡還短一點。下載部分改為CH340方案。usb接口改為type-c。數據線插上即可使用。AD格式 pcb和原理圖,提供PDF版本原理圖。PCB:實物圖:文件包括:與以太網??榱櫻?/div>
    來自:DIY創意產品時間:2019-09-19 diy制作 arduino 開源
  • 簡易甲醛測量器

    4位數碼管顯示甲醛值 便攜式鋰電池供電
    來自:DIY創意產品時間:2019-09-14 diy制作
  • LT8612降壓??椋?12V 轉 3.3V/1.5A)

    這個??槭潛救嗽諛Χ裳暗繚純巫齙囊桓魴〉牡繚茨??,12V轉3.3V/1.5A,非常小巧測試條件:輸入:12.003V 輸入電流:0.362A輸出:3.329V 輸出電流:1.216A效率:93.16% 紋波:1.4mV~1.8mV空載電流:約2μA注:數據僅供參考??橥計?/div>
  • 空中飛鼠

    作品采用合泰32位HT32f1656單片機來核心控制與處理,通過IIC來讀取mpu9250陀螺儀??槭薟⒕テ寫硨笸ü堆纇id設備與PC或移動設備藍牙匹配,來實現鼠標基礎功能,并通過單片機程序設計增加了演示控制器、電子筆的功能。此外,對單片機留出接口,方便增加手勢控制、性能優化等功能。
    來自:Hackaday Prize 2019時間:2019-08-20 diy制作
  • 基于FPGA的DDS信號發生器

    該項目是基于FPGA,并行傳送數據,采用DAC908和OPA277外置硬件??榻惺W?,可產生100hz—500khz的正弦波、方波、三角波、鋸齒波,頻率步進有100hz和10Khz兩檔;同時可產生二進制ASK和PSK信號(頻率可調)。
  • 輝光鐘電路板

    具體不多說 此板子適合在in14 in16 in18 qs30等輝光管上
    來自:DIY創意產品時間:2019-08-17 diy制作
  • 寬電壓輸出可調電源 DC-DC 0-30V 0-7A 12V-24V輸入(原理圖 PCB)

    RT300-MK.III 基于SG3525的Sepic變換器,低電壓輸入,寬電壓輸出,可調恒壓恒流,設置有過壓過流?;?,精度視基準源而定,支持外接基準閾值 比例 0.1V/1V,電流設置比例 0.2V/1A,額定功率視輸入電壓而定。電感的設計最大電流應力為30A。在12V輸入下跑260W沒什么問題8.21,優化了PCB走線,改進過流過壓?;さ緶?.22,關于板子上未連線問題,不必理會,R60直接飛線連接,C.C_S是恒流狀態指示,恒流時輸出負電壓
  • HUD眼鏡

    本文首發于DF創客社區,作者:robo027原文鏈接://mc.dfrobot.com.cn/thread-296363-1-1.html為什么是眼鏡?13世紀被發明,從當時成為貴族們的玩物到今天幾乎人手至少一副,眼鏡,不管是結構還是功能都沒有什么大的變化.不過,隨著現在的科技日新月異,VR,AR技術的出現,讓我們多多少少也都嗅到了一絲"眼鏡革命"馬上要來了的氣息.我對于眼鏡的改造欲就如同中學時期我們對待歷史書上的人物畫像一樣,總覺得那時他們少了一副帥氣的眼鏡,之前我就做過一個"焊錫保鏢"眼鏡 現在又耐不住了,眼鏡作為穿戴物,掛在臉上,作用如果還只是?;ぱ劬?校正視力是不是有點對不起咱這張臉.當你在騎車,駕駛,騰不開手的同時又需要獲取來自手機上的信息,怎么辦?這時"第二屏幕"的需求產生了,它一定具備"不影響你正在執行工作,不剝奪你的正常視線范圍,簡單操作或不需要用手操作即可完成重要的交互"這樣一些主要特性."HUD"和"AR"這兩個詞我想大家都不陌生,我就按我的理解簡單介紹一下,HUD原本是戰斗機上把儀表盤數據投射到擋風玻璃上的技術,現在民用了就成了我們常說的"抬頭顯示",功能說白了就是把方便你開車的一些信息投射到前擋風上.AR技術呢,俗稱虛擬現實技術,目前它最有價值開發方向就是做AR眼鏡,什么是"虛擬現實"?其實中間少了兩個字"虛擬輔助現實"其中一個重要的功能就是能在真實的視覺畫面中對指定的目標進行虛擬標識描述并只反映在你的鏡片上,也就是說你從鏡片中看到的畫面是真實和虛擬并存的,比如下面這個應用場景 翻譯功能,能夠把看到的英語實時翻譯成中文顯現在眼前.過不了多久應該就能走進我們的生活了.感覺有了它走遍天下都不怕.還有更多實用的功能推薦大家百科一下.所以講了這么多,它除了基本類似HUD的投射功能外,還應該具備圖像識別與物聯網功能.而下面我的作品充其量也只能算個HUD眼鏡的半成品.因為說實話能力有限,手上的材料也有限.比賽時間也快到了,所以只能先這樣了.成像原理人眼的焦距范圍是25mm-50mm左右,我不可能把OLED直接放到自己的眼前,那樣就跟把臉湊到電視前看一樣,即便看的到上面的字,那也會擋住自己的視野,所以最理想的方案就是參考谷歌眼鏡的微型投影加半透棱鏡的方法 主要研究的部分就是這個微型投影怎么實現,就關于凸透鏡焦距的選擇,里面涉及到一些公式計算很復雜,告訴大家兩個簡單方法,要么淘一塊70-100mm焦距的菲涅爾透鏡,塑料的又比普通的凸透鏡薄很多方便你剪裁.要么和我一樣直接拆掉一個VR盒子,取透鏡.至于近似眼的問題,我不是近視,我那副眼鏡也是平光鏡,所以效果不清楚,但是我想畫面光通過你的眼鏡校正的,最終看到的是校正后的成像,所以理論上應該沒有問題. 定位什么都要小因為屏幕的大小直接決定眼鏡旁邊這個"家伙"的截面積.所以這個0.66的OLED肯定不行,好在發現DF商城有更小的屏幕,而且整個??槎疾淮?首選!//www.dfrobot.com.cn/goods-1188.html 電源:電池也是我拆了我娃的玩具尋到的小鋰電池包主控一定要能聯手機(我輕描淡寫了,事實上這涉及到太多專業知識)所以我根據能力最開始羅列了三種方案: Arduino promini+hc06Esp32或Esp8266(能玩)nRF52(只是聽說)查資料,對比,發現nRF52系列的功耗有絕對優勢.秉承"只選對的,不選會的"原則淘了兩塊,面對這兩塊陌生的超低功耗多協議SoC藍牙單芯片(我認為大概就是,除了有藍牙能力自己還能跑程序).只能默默啃資料了...點亮屏幕所需:開發工具: j-Link (用于對nrf52832的swclk swdio端口進行燒寫程序,固定引腳號) cp2104或CP2102(Tx,Rx串口下載,TX,RX,引腳號會因為協議棧的不同可能會變)如果有JLINK 這個基本可以不用 板子:nRF52832+Breakout板(方便你用杜邦線實驗) 0.5英寸SPI接口(默認)OLED??? 接線方式: jlink可以給它倆供電 啟動Arduino IDE進入首選項添加https://sandeepmistry.github.io/ ... 5_boards_index.json為“附加開發板管理器網址”從工具 - > 開發板菜單打開開發板管理器并安裝“Nordic Semiconductor nRF5 Boards”從工具 - > 開發板菜單中選擇Generic nRF52再到Arduino庫管理器下載U8G2庫https://github.com/olikraus/u8g2下載協議棧S132 2.0 hex文件,文尾下載j-link驅動一般賣家會提供https://www.segger.com/downloads/jlink/#J-LinkSoftwareAndDocumentationPack下載nrfconnect3.0//www.nordicsemi.com/Software-and-Tools/Development-Tools/nRF-Connect-for-desktop這里主要下載軟件就是nrfconnect安裝過程中也會安裝一些支持包驅動什么的默認就好,打開軟件,你會發現它其實是一個宿主軟件,在里面可以直接下載所需要的小程序.這里我們僅需要下載programmer程序 打開programmer,界面介紹:從圖中我們可以看到一個完整的程序一般由引導程序+協議棧+應用程序(由下到上)三部分組成, 在拖入S132_2.0.HEX后我們發現完成了下面兩層,還差一層應用程序, 這就要靠IDE編譯了.打開ArduinoIDE選擇示例程序u8g2--- page_buffer---helloworld, 別慌編譯,要改改代碼,里面有很多//U8g2_屏幕種類,我們的屏幕//U8g2_LD7032有兩個,第一個SPI第二個i2C,I2C要改電路,直接用默認的SPI方式就好,也就是取消注釋第一個//LD7032,然后把引腳改成你實際的連線就行了.需要說明的是OLED可以選擇連NRF52832硬件SPI(HW)或軟件SPI(SW),如果選軟的,在選擇引腳上就自由一些.這里選SW.嫌麻煩直接Copy "U8G2_LD7032_60X32_1_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 17, /* data=*/ 18, /* cs=*/ 28, /* dc=*/ 30, /* reset=*/ 14);"引號中的內容插入到里面就好. 接下來不是點下載,我們是需要這個程序編譯后的hex文件,所以先另存為到一個位置,然后在點Arduino的項目--導出已編譯的二進制文件.這時候我們需要的應用層就做好了,接下來回到nrfconnect界面添加剛剛保存程序路徑下剛編譯好的hex文件,這個軟件很好理解,左邊框框里是現有固件,右邊框框其實就像個沙盤,布置好了點右下角的erase&write過不了多久就燒寫好了,這時OLED就顯示出內容了,這個部分,僅僅只是為了調試OLED,大家不妨多試一下U8G2的其他例程.制作LD7032 0.5inchOLEDNrf52832(重新買了個更小的)1A充電板 AMS1117(降壓3.3v輸出)鋰電池包小開關.按鈕各一4PIN杜邦母座(引出SWD編程接口,方便以后改程序)廢舊cd碟片一張,菲涅爾透鏡(或VR盒子拆下的透鏡)接線方式:oled和Nrf52832接線上文有,僅加了一個按鈕(po.20)電源方案: 總體如下: 外殼部分: 功能的實現目前還在研究,這里我用了一個開源項目micooke/arduino-nRF5-smartwatches目前暫時只能夠實現傳感器的數據讀取,和時間顯示.步驟:1,ArduinoIDE添加第三方硬件[backcolor=rgba(27, 31, 35, 0.05)]https://micooke.github.io/package_nRF5_smartwatche... 2,開發板管理器打開,刷新后,搜索nrf5 smartwatchs下載安裝 3,安裝好后,在IDE上這樣設置[backcolor=rgba(27, 31, 35, 0.05)] 4選擇示例程序并在第二欄LD107_OLED.h下注釋原來的引腳設置添加U8G2_LD7032_60X32_1_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 17, /* data=*/ 18, /* cs=*/ 28, /* dc=*/ 30, /* reset=*/ 14); 另存為項目,然后導出編譯后的hex文件.接下來就和前面調試屏幕時的步驟,打開NRFconnect選擇softdevice+剛剛編譯好的hex,燒寫. 后記這個項目沒完,因為軟件方面遠遠沒有達到我的預期:1能夠有APP的支持,能夠推送手機上的消息,2能夠和手機上的導航對接顯示簡要的導航信息.我不是工程師,很多東西缺乏技術與經驗,采用這款我完全陌生的nrf52832作為主控,主要是保證續航能力,并且它支持藍牙5.0,我預留了SWD接口也是為了未來能夠有一些突破.同時也希望有興趣的朋友能夠幫助我一起完善它.
    來自:Hackaday Prize 2019時間:2019-08-19 diy制作
銷量
251
查看
3408
參數名 參數值
發布于 2018 年 08 月 15日
相關文章

Moore8直播課堂

tracer ??