一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

過年DIY了個煙花給女朋友,誰說程序員不懂浪漫?

草帽王路飛 ? 來源:草帽王路飛 ? 作者:草帽王路飛 ? 2024-02-06 15:03 ? 次閱讀

千百年來,煙花爆竹被看作是中國人春節(jié)的底色,絢爛彌漫的煙花,搭配噼里啪啦的爆竹聲,人們在年味漸濃中享受團(tuán)聚的歡樂。而近期煙花大師蔡國強(qiáng)的新作品--《海市蜃樓》,也讓放煙花一時成為爆款視頻的“流量密碼”。但受限于煙花爆竹“禁放令”,很多城市主要區(qū)域依然不能享受在家放煙花的趣味,有人甚至為了跑到允許放煙花的區(qū)域,連夜“奔襲” 100 多公里。

為了讓大家在家也能感受有煙花的年味,本期涂鴉手把手教你 DIY 一款獨(dú)特的智能煙花燈光秀,在家就能私人定制專屬于你的音樂煙花盛宴。這款裝置不僅能隨音樂律動,還能通過手機(jī) App 控制燈光顏色和場景,完美襯托龍年氣氛。無論是家庭聚會還是朋友間的慶祝,它都將是絕美的節(jié)日伴侶!

一 、前期準(zhǔn)備

按需準(zhǔn)備幻彩燈帶(示例中的芯片驅(qū)動為 ws2812)

涂鴉 T2-U 模組(點(diǎn)擊查看T2-U開發(fā)板強(qiáng)大在哪里?)

電源適配器(5V)

下載涂鴉App

下載 TuyaOS 聯(lián)網(wǎng)單品幻彩開發(fā)包

二、 開發(fā)步驟

2.1 硬件連接

2.1.1 將燈串連成煙花狀

① 取 1 段較長的燈帶(約 1 米)作為煙花柄,這也是煙花的起始位置;

② 取 10 段一樣長的燈帶(約 0.5 米)作為煙花散射的光線,并將這 10 段燈帶進(jìn)行并聯(lián);

③ 將煙花柄的燈帶和煙花光線的燈帶進(jìn)行串聯(lián),燈帶亮的方向?qū)臒熁ū囊欢酥赶驘熁ü饩€的末端;(也可直接在網(wǎng)上買成品,示例中用的煙花燈帶就是從網(wǎng)上購買的成品燈帶,方便省事)

2.1.2 電源連接

煙花柄末端處引出 3 根線:5V/DIN/GND,將5V 、GND 與5V 電源適配器相連。

2.1.3 連接 T2-U開發(fā)板

煙花柄末端引出的 DIN 線接到 T2-U 開發(fā)板的 P16 引腳,同時 T2-U開發(fā)板要與燈帶共地。

wKgaomXB19yAW6WLAAD_sYbd7Fo531.png硬件連接效果展示


2.2 下載開發(fā)包
為了方便開發(fā)者進(jìn)行幻彩燈帶產(chǎn)品的開發(fā),涂鴉推出了幻彩產(chǎn)品開發(fā)包,能大大縮短開發(fā)者的開發(fā)時間。它支持用戶對燈帶上的每一顆燈珠進(jìn)行亮度和顏色的單獨(dú)調(diào)節(jié);

同時,也為開發(fā)者提供了豐富的場景庫、音樂律動庫和幻彩燈帶開發(fā)工具。基于該開發(fā)包,開發(fā)者可輕松添加新的場景模式、音樂律動效果,并自定義開發(fā)具備自身特色的功能。

幻彩燈帶產(chǎn)品開發(fā)包下載步驟:

①點(diǎn)擊下方鏈接,下載并登陸 Tuya Wind IDE:

https://t.tuya.com/AY1D3REbLB

②下載 T2 聯(lián)網(wǎng)單品開發(fā)框架,并打開;

③在 Tuya Wind IDE 界面:點(diǎn)擊開發(fā)框架 > 找到 T2 框架 > 點(diǎn)擊產(chǎn)品開發(fā)包 > 找到幻彩燈帶產(chǎn)品開發(fā)包 > 點(diǎn)擊申請權(quán)限 > 填寫相關(guān)信息;

④權(quán)限申請通過后,即可下載幻彩產(chǎn)品開發(fā)包。

2.3 編程燒錄固件

2.3.1 燒錄默認(rèn)固件

下載完幻彩產(chǎn)品開發(fā)包后,什么都不需要改動,即可生成一個功能完整的三路幻彩燈固件。

①選擇產(chǎn)品開發(fā)包工程,右鍵選擇 Build Project;

②輸入版本號回車,進(jìn)行編譯;

③利用涂鴉提供的燒錄工具,將目標(biāo)固件燒錄到 T2 開發(fā)板中。燒錄工具說明:

https://t.tuya.com/AY1D3REbME

④完成以上步驟就可以將默認(rèn)固件燒錄到開發(fā)板中。而且開發(fā)者可使用 Kconfig 簡單配置一些功能,如選擇芯片驅(qū)動,設(shè)置燈珠個數(shù)等等。

2.3.2 Kconfig 配置功能

①在`TuyaOS`目錄下,輸入下方命令就可以使用`menuconfig`對幻彩燈帶產(chǎn)品開發(fā)包進(jìn)行配置。

 `make app_menuconfig APP_NAME=tuyaos_wf_bk7231n_lig_pixels`

②在配置完成后輸入命令即可生成新的配置頭文件。

 `make app_config APP_NAME=tuyaos_wf_bk7231n_lig_pixels `

③重新編譯燒錄固件。

2.4效果演示

①將燒錄好固件的設(shè)備通過涂鴉 App 進(jìn)行配網(wǎng);

②開發(fā)者可通過 App 輕松調(diào)整煙花效果的顏色和亮度;

③點(diǎn)擊進(jìn)入場景模式,開發(fā)者可基于幾個基礎(chǔ)場景(漸變,流水,流星等)配置出自己喜歡的場景模式。

2.5 編寫自己專屬的本地?zé)熁▓鼍?/strong>

幻彩產(chǎn)品開發(fā)包支持開發(fā)者基于幻彩場景組件輕松編寫出自己的煙花場景。本次提供簡單的 3 個 DIY 煙花場景的示例代碼,向開發(fā)者展示如何基于開發(fā)包中的場景組件進(jìn)行開發(fā)。

①在`application_components/ty_app_main/src/ty_app_main.c`中將`EXAMPLES_ENABLE`宏設(shè)置為`1`,設(shè)備啟動后會進(jìn)入運(yùn)行示例代碼的入口;

②從涂鴉開發(fā)者論壇上下載`example_scene_diy_fireworks.c`的代碼文件,放到`application_components/examples_app_light/src`文件夾中;

8

論壇地址:https://www.tuyaos.com/viewtopic.php?t=2813

③在`application_components/examples_app_light/src/example_main`文件中的`examples_main()`入口函數(shù)中,添加`example_scene_diy_fireworks()`函數(shù),并注釋掉其他功能示例代碼的入口;

wKgaomXB2I6AI4aeAAPYoU7g1kI625.png

④編譯固件并燒錄;

⑤設(shè)備啟動后會自動運(yùn)行 DIY 的本地?zé)熁▓鼍啊?/p>

三、結(jié)語

通過上述步驟,你就可以在家里創(chuàng)造一場令人難忘的智能煙花燈光秀,為新年增添 DIY 的無限樂趣。涂鴉將與你一起迎接龍年,用智能煙花燈光秀點(diǎn)亮 2024 年!

涂鴉祝所有開發(fā)者

龍年財源廣進(jìn)

愛情事業(yè)生活三豐收

福祿壽超級加倍!


審核編輯 黃宇

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

    關(guān)注

    176

    文章

    891

    瀏覽量

    351062
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5389

    瀏覽量

    100890
收藏 人收藏

    評論

    相關(guān)推薦

    女朋友送花該注意什么?

    專業(yè)的品牌花店會更靠譜一些。送花更多的是一服務(wù)和體驗(yàn),花藝搭配只是其中一組成部分。服務(wù)質(zhì)量、送花效率、細(xì)節(jié)的貼心程度,這些直接決定這次送花成功的85%。所以特別是第一次送花的話,建議從比較知名
    發(fā)表于 02-13 21:38

    阿里云升級通義靈碼AI程序員,全面上線

    近日,阿里云宣布其備受矚目的通義靈碼AI程序員已正式全面上線,為開發(fā)者帶來更為強(qiáng)大和便捷的編程輔助工具。 此次上線的通義靈碼AI程序員,在功能上實(shí)現(xiàn)全面升級?,F(xiàn)在,它支持VS Code
    的頭像 發(fā)表于 01-09 11:16 ?544次閱讀

    TMS320C6000程序員指南

    電子發(fā)燒友網(wǎng)站提供《TMS320C6000程序員指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-24 17:19 ?0次下載
    TMS320C6000<b class='flag-5'>程序員</b>指南

    TMS320C55x DSP CPU程序員參考補(bǔ)充

    電子發(fā)燒友網(wǎng)站提供《TMS320C55x DSP CPU程序員參考補(bǔ)充.pdf》資料免費(fèi)下載
    發(fā)表于 12-21 11:36 ?0次下載
    TMS320C55x DSP CPU<b class='flag-5'>程序員</b>參考補(bǔ)充

    UCD3138A64/UCD3138128程序員手冊

    電子發(fā)燒友網(wǎng)站提供《UCD3138A64/UCD3138128程序員手冊.pdf》資料免費(fèi)下載
    發(fā)表于 12-09 14:42 ?0次下載
    UCD3138A64/UCD3138128<b class='flag-5'>程序員</b>手冊

    機(jī)械革命發(fā)布CODE AI程序員

    近日,英特爾新質(zhì)生產(chǎn)力技術(shù)生態(tài)大會在成都舉行,機(jī)械革命作為重要參展商帶來了多款明星產(chǎn)品引爆全場!其中更是在AI PC軟件生態(tài)產(chǎn)品發(fā)布分論壇上,Intel、智譜、機(jī)械革命三方聯(lián)合發(fā)布專為程序員設(shè)計的CODE AI程序員本,成為本
    的頭像 發(fā)表于 11-30 10:34 ?856次閱讀

    Linux驅(qū)動程序程序員指南

    電子發(fā)燒友網(wǎng)站提供《Linux驅(qū)動程序程序員指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-22 15:53 ?0次下載
    Linux驅(qū)動<b class='flag-5'>程序</b><b class='flag-5'>程序員</b>指南

    AI編程工具會不會搶程序員飯碗

    AI編程工具可輔助編程,減少手動編碼,提升效率,對程序員有積極影響也有挑戰(zhàn)。程序員需深化技能、拓寬知識應(yīng)對。長遠(yuǎn)看,AI與人類程序員將共生共榮。
    的頭像 發(fā)表于 11-08 10:17 ?427次閱讀

    第五屆長沙·中國1024程序員節(jié)開幕

    據(jù)官方媒體報道,10月24日;? 第五屆長沙·中國1024程序員節(jié)在湖南湘江新區(qū)開幕;本次中國1024程序員節(jié)以“智能應(yīng)用新生態(tài)”為主題。設(shè)置有岳麓對話、技術(shù)英雄會、主題峰會及賽事、展覽等活動,一場
    的頭像 發(fā)表于 10-25 15:42 ?384次閱讀

    京東上萬程序員都AI用它!

    對大模型生成代碼進(jìn)行智能修復(fù),為程序員開啟代碼漏洞修復(fù)的“自動駕駛”模式,不但減少人工接入、提高工作效率,更為企業(yè)抵御內(nèi)外部各種攻擊構(gòu)建起一道堅固的安全屏障,確保業(yè)務(wù)的連續(xù)性和穩(wěn)定性。 JoyCoder是京東云自主研發(fā)的一款輔助開發(fā)人員
    的頭像 發(fā)表于 07-17 16:29 ?395次閱讀
    京東上萬<b class='flag-5'>程序員</b>都AI用它!

    程序員節(jié)視頻創(chuàng)意大賽,用串口屏贏取千元大獎

    10月24日,程序員專屬的節(jié)日里,我們盛大開啟“程序員節(jié)視頻創(chuàng)意大賽”特別活動!這不僅是一場視覺的盛宴,更是智慧與創(chuàng)意的璀璨碰撞。我們誠摯邀請每一位程序員及編程愛好者,拿起你的鏡頭,記錄下那些平凡日子中的不凡瞬間,讓編程的魅力與
    的頭像 發(fā)表于 07-08 10:38 ?72次閱讀
    <b class='flag-5'>程序員</b>節(jié)視頻創(chuàng)意大賽,用串口屏贏取千元大獎

    程序員節(jié)視頻創(chuàng)意盛宴,邀您共襄盛舉!

    10月24日,程序員專屬的節(jié)日里,我們盛大開啟“程序員節(jié)視頻創(chuàng)意大賽”特別活動!這不僅是一場視覺的盛宴,更是智慧與創(chuàng)意的璀璨碰撞。我們誠摯邀請每一位程序員及編程愛好者,拿起你的鏡頭,記錄下那些平凡日子中的不凡瞬間,讓編程的魅力與
    的頭像 發(fā)表于 07-04 09:00 ?67次閱讀
    <b class='flag-5'>程序員</b>節(jié)視頻創(chuàng)意盛宴,邀您共襄盛舉!

    助力程序員告別困擾已久的夢魘-Bug

    程序員的噩夢是什么?不用懷疑,就是讓你加班到崩潰的Bug!下面是經(jīng)過業(yè)界大佬們“長期加班”積累的小妙招,助力你離早下班又進(jìn)一步~一、定位Bug范圍及性質(zhì)要有效解決問題,首先要縮小范圍,集中關(guān)注最近
    的頭像 發(fā)表于 07-02 08:10 ?551次閱讀
    助力<b class='flag-5'>程序員</b>告別困擾已久的夢魘-Bug

    大模型時代,程序員當(dāng)下如何應(yīng)對 AI 的挑戰(zhàn)

    隨著 AI 技術(shù)的飛速發(fā)展,特別是大模型的出現(xiàn),傳統(tǒng)的程序員角色正在經(jīng)歷深刻的變革,我們不得不重新對自己進(jìn)行審視和思考。 通用領(lǐng)域大模型的“泛化能力” 在過去的二十年內(nèi),AI 領(lǐng)域的大部分研究
    的頭像 發(fā)表于 06-28 16:19 ?770次閱讀
    大模型時代,<b class='flag-5'>程序員</b>當(dāng)下如何應(yīng)對 AI 的挑戰(zhàn)

    阿里云發(fā)布首個AI程序員,引領(lǐng)應(yīng)用開發(fā)進(jìn)入“分鐘級”時代

    近日,在備受矚目的阿里云上海AI峰會上,阿里云向全球開發(fā)者們展示其最新的技術(shù)成果——首個“AI程序員”。這款創(chuàng)新應(yīng)用基于通義大模型構(gòu)建,具備令人驚嘆的多項(xiàng)技能,包括架構(gòu)師、開發(fā)工程師、測試工程師等,為軟件開發(fā)行業(yè)帶來了革命性
    的頭像 發(fā)表于 06-24 10:36 ?827次閱讀