在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

帶CircuitPlayground的音樂手杖的制作

454398 ? 來源:網絡整理 ? 作者:網絡整理 ? 2019-11-27 11:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

概述

拍下任何音樂短片,并在您拿起拐杖并開始走路時立即自動播放。幾行代碼將照明添加到設計的自定義面板中,使手杖既閃閃發光,又像魔術般的音樂對象。

在這個項目中,一個with著拐杖的朋友想把它轉動進入達斯·維達(Darth Vader)角色扮演中,并附帶帝國圖章和帝國進行曲! 》

零件

Circuit Playground Express

產品ID:3333

Circuit Playground Express是邁向完美介紹電子學和編程的下一步。我們已經采用了原始的Circuit Playground Classic和。..

$ 24.95

入庫存

添加到購物車

Adafruit STEMMA揚聲器-即插即用音頻放大器

產品ID :3885

嘿,您聽到了好消息嗎?使用Adafruit STEMMA板,您可以輕松安全地將傳感器和設備連接在一起,例如Adafruit STEMMA揚聲器-即插即用。..

無庫存

缺貨

帶CircuitPlayground的音樂手杖的制作

將JST PH 3針電纜插頭插入彩色編碼的鱷魚夾電纜

產品ID:4030

該電纜可讓您將JST PH 3針電纜端口轉換為3條獨立電線帶有迷你鱷魚夾。我們隨身攜帶的這些東西可以與我們的任何主板或。..

$ 1.95

庫存

匹配。 div》

添加到購物車

銅帶有導電膠的鋁箔膠帶-長6mm x 5米

產品ID:3483

銅膠帶可以成為工具箱中的一個有趣的補充。膠帶本身由純銅制成,因此非常柔軟,幾乎可以呈現任何形狀。您可以焊接。..

$ 4.95

進貨

添加到購物車

您將需要兩個堅固的磁鐵。

高強度“稀土”磁體 》

產品ID:9

好!這些東西超級強大。直徑1/2英寸,厚3/16英寸的圓盤,南側標有紅線。非常適合與您的SpokePOV套件一起使用。如果您有鋁。..

$ 2.50

入庫存

添加到購物車

材料

除上述電子設備外,對于該項目,您還需要:

拐杖或手杖

雙面泡沫膠帶

剪刀

拉鏈或橡皮筋

使用激光切割機(可選)

電路圖

此項目的電路使用鱷魚夾將Circuit Playground Express板連接到Stemma揚聲器。

鱷魚夾連接到 Vout , GND 和 A0 (用于音頻輸出)。

準備音頻文件

是時候向手杖添加一些音效了!您可以調整計算機中現有的音頻文件以用于該項目,也可以從http://soundbible.com/或https://freesound.org/等網站下載音頻片段和音效。

“星球大戰”中的“帝國進行曲”主題是一個很好的例子(由archive.org提供)。

div》準備音頻

您需要將文件轉換為適合微控制器使用的格式。有關如何轉換音頻文件的信息,請參閱本指南。

您的音頻文件必須命名像 file_name.wav 之類的東西,請確保其與代碼中的內容匹配。

修剪和導出音頻

請按照以下步驟選擇要播放的任何音頻文件的一部分。

將您選擇的音頻文件導入Audacity。

單擊并拖動以選擇要選擇的音頻文件部分。

要裁剪此選擇,導航至“編輯”-》“刪除特殊”-》“修剪音頻”

如果您的音頻有兩個通道,請使用“將立體聲向下混合為單聲道”功能將其壓縮為單個軌道。

檢查您使用的是16位PCM格式

確保您的項目速率為22050Hz

導出為WAV,您就可以搖滾了!

在單聲道和立體聲文件上沒有混合與匹配

確保音頻文件以 22,050 Hz的格式導出為 16位PCM WAV 。

如果您正在使用多個音頻剪輯,請確保它們所有立體聲或所有單聲道-不混搭!

CircuitPython代碼

熟悉 strong》

CircuitPython是一種基于Python的編程語言,它是世界上增長最快的編程語言之一。它專門用于簡化在低成本微控制器板上進行編碼的實驗和學習。

CircuitPython在Mu Editor中最容易使用。如果您以前沒有使用過Mu,那么本指南將幫助您入門。

如果您以前從未同時使用Circuit Playground Express和CircuitPython,請確保已使用最新版本的CircuitPython更新了它。本指南將向您顯示操作方法。

代碼

插入電路場通過已知良好的USB A到micro-B電纜將其表達到計算機(mac/PC/Linux)中。主板在計算機上應顯示為名為 CIRCUITPY 的閃存驅動器。如果看到磁盤名稱 CPLAYBOOT ,請嘗試再次按重置按鈕。如果您獲得的唯一驅動器名稱是 CPLAYBOOT ,則可能不會在電路板上加載CircuitPython。您可以按照本指南加載CircuitPython 。

從下面的鏈接復制 code.py ,然后將其放入 CIRCUITPY 根目錄目錄。您可以在任何文本編輯應用程序中使用此代碼,或者根據需要打開并保存withMu。您需要確保將準備好的wav文件編碼為代碼,即,如果wav文件為 trumpet.wav ,則在代碼中將imperial_march.wav替換為trumpet.wav 。

下載:Project Zip 或 code.py | 在Github上查看

復制代碼

# Talking Cane

# for Adafruit Circuit Playground Express with CircuitPython

from adafruit_circuitplayground.express import cpx

# Change this number to adjust touch sensitivity threshold

cpx.adjust_touch_threshold(600)

# Set the tap type: 1=single, 2=double

cpx.detect_taps = 1

# NeoPixel colors used

RED = (90, 0, 0)

BLACK = (0, 0, 0)

cpx.pixels.brightness = 0.1 # set brightness value

# The audio file assigned to the touchpad

audio_file = “imperial_march.wav”

def play_it():

cpx.pixels.fill(RED) # Light neopixels

cpx.play_file(audio_file) # play audio clip

print(“playing file ”, audio_file)

cpx.pixels.fill(BLACK) # unlight lights

while True:

# playback mode. Use the slide switch to change between

# trigger via touch or via single tap

if cpx.switch:

if cpx.touch_A1:

play_it()

else:

if cpx.tapped:

play_it()

# Talking Cane

# for Adafruit Circuit Playground Express with CircuitPython

from adafruit_circuitplayground.express import cpx

# Change this number to adjust touch sensitivity threshold

cpx.adjust_touch_threshold(600)

# Set the tap type: 1=single, 2=double

cpx.detect_taps = 1

# NeoPixel colors used

RED = (90, 0, 0)

BLACK = (0, 0, 0)

cpx.pixels.brightness = 0.1 # set brightness value

# The audio file assigned to the touchpad

audio_file = “imperial_march.wav”

def play_it():

cpx.pixels.fill(RED) # Light neopixels

cpx.play_file(audio_file) # play audio clip

print(“playing file ”, audio_file)

cpx.pixels.fill(BLACK) # unlight lights

while True:

# playback mode. Use the slide switch to change between

# trigger via touch or via single tap

if cpx.switch:

if cpx.touch_A1:

play_it()

else:

if cpx.tapped:

play_it()

無需庫即可運行此代碼,只需將選擇的WAV文件拖放到 CIRCUITPY 驅動器上即可。

將代碼保存到 電路 ,并且您的音頻文件也在那里,那么您應該能夠通過觸摸電容墊或搖動電路板并STEMMA板上的微型揚聲器將播放您選擇的音頻。/span》

更改功能

通過更改滑動開關的位置在板上,您可以更改功能,使其對撞擊敏感而不是對觸摸敏感。

代碼已設置好,因此可以輕松地向項目中添加多個音頻文件,這些文件可以按隨機順序播放或綁定到Circuit Playground Express的特定輸入。

問題排查

問題:Mu無法識別我的Circuit Playground Express!

解決方案:確保您的電路板是使用CircuitPython設置的,該電路具有Circuit Playground Express將CPX連接到計算機時,將顯示為名為 CIRCUITPY 的閃存驅動器。如果它在您的計算機上顯示為 CPLAYBOOT ,您可以按照本指南中的步驟操作以確保已加載CircuitPython并看到 CIRCUITPY 驅動器。

問題:我聽不到任何聲音!

解決方案:檢查您的音頻文件名是否與所寫內容相符

問題:我仍然聽不到任何音頻!

解決方案:如果您使用的是電池組,請檢查是否已連接Circuit Playground Express,并且 電池組上的滑動開關已設置為“ ON”。

激光切割(可選)

快速搜索“帝國紋章”將返回可以輕松刻在一塊丙烯酸板上的圖像。

全部電路游樂場板的直徑為2.1英寸。將圖像縮放到此尺寸,我們可以為CPX板創建一個簡單而有效的面板。

修改拐杖

此過程的最后一步是將所有東西放在一起以使拐杖活起來。

找到甘蔗

找到要修改的手杖或手杖。

附件端口

在甘蔗上找到要安裝Circuit Playground Express的位置。

面板

如果您想在面板上貼一些東西,那么一些小的泡沫膠帶可以很好地固定任何面板在CPX板上。

磁化

使用另一個小磁體制作

導電膠帶

粘貼銅膠帶以進行處理。將其包裹起來,以便在使用拐杖時很容易夠到。

附加揚聲器

兩個拉鏈帶可以將揚聲器和電池固定在拐杖上。

完成后,您的拐杖或手杖現在應該具有令人敬畏的外觀,并可以通過其閃爍的新像素點亮您面前的路徑。

使用

將滑動開關置于一個位置,當您觸摸銅帶時,拐杖將播放wav文件。

翻轉滑動開關和文件每次在Playground Playground Express上的加速度計檢測到一次輕拍時都會播放r。

Circuit Playground Express還可以檢測到雙擊! Double可能適合偶爾播放wav文件(例如,pape)。只需將行cpx.detect_taps = 1更改為cpx.detect_taps = 2。

責任編輯:wv

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 揚聲器
    +關注

    關注

    29

    文章

    1339

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    無線充電音樂臺燈不插電源能聽歌嗎?

    無線充電音樂臺燈在不插電源下,能繼續享受音樂,但電量耗盡將無法使用。內置電池可提供靈活性,但低電量模式下可能犧牲音樂播放。用戶需預估電量消耗。
    的頭像 發表于 06-16 09:03 ?186次閱讀
    無線充電<b class='flag-5'>音樂</b>臺燈不插電源能聽歌嗎?

    增益的 RX 分集 FEM skyworksinc

    電子發燒友網為你提供()增益的 RX 分集 FEM相關產品參數、數據手冊,更有增益的 RX 分集 FEM的引腳圖、接線圖、封裝手冊、中文資料、英文資料,增益的 RX 分集 FEM真值表,
    發表于 06-11 18:31
    <b class='flag-5'>帶</b>增益的 RX 分集 FEM skyworksinc

    音樂盒芯片方案——N9305音樂芯片

    音樂盒芯片方案開發音樂盒,作為一種融合藝術與機械智慧的精巧物件,散發著獨特魅力。它以靈動的音符為載體,承載著人們的情感、回憶與祝福。從孩童手中開啟夢幻世界的木質八音盒,到戀人間傳遞愛意的精致音樂
    的頭像 發表于 06-05 15:29 ?248次閱讀
    <b class='flag-5'>音樂</b>盒芯片方案——N9305<b class='flag-5'>音樂</b>芯片

    如何制造一個可以自主演奏音樂的尤克里里機器人?

    在這個項目中,設計并制造了一個可以自主演奏音樂的自彈尤克里里機器人!材料:基于ArduinoUno微控制器!其他部件尤克里里(任何便宜的型號都可以)ArduinoUnoL293D電機驅動器擴展罩8
    的頭像 發表于 04-15 11:51 ?205次閱讀
    如何制造一個可以自主演奏<b class='flag-5'>音樂</b>的尤克里里機器人?

    恩雅吉他奏響音樂科技新旋律,啟明云端榮獲優秀合作伙伴稱號

    音樂與科技相互交融、共同革新的時代浪潮中,ENYAMUSIC恩雅音樂將樂鑫科技產品方案深度應用于吉他產品,為音樂愛好者帶來新體驗,成為了一道耀眼的風景線。啟明云端作為樂鑫科技代理商,在這過程中見證
    的頭像 發表于 04-14 18:12 ?406次閱讀
    恩雅吉他奏響<b class='flag-5'>音樂</b>科技新旋律,啟明云端榮獲優秀合作伙伴稱號

    無線電愛好者實用電子制作精選

    魔音門鈴,對講音樂門鈴,自動穩光的調光臺燈,自熄臺燈,音樂彩燈,彩虹吸頂燈,簡易卡拉OK話筒,簡易電視天線放大器,電熱毯通電指示器,電飯煲火力調制器,電冰箱溫度顯示器,家用電器簡易過壓保護器,視力保護測光器,聲控音樂娃娃,電子溫
    發表于 04-07 11:26

    網易云音樂攜手DeepSeek-R1大模型,升級音樂服務體驗

    近日,網易云音樂宣布了一項重要技術進展,其面向創作者精心研發的音樂播客生成工具與對談播客生成工具,現已成功接入前沿的DeepSeek-R1大模型。這一舉措標志著網易云音樂在智能音樂服務
    的頭像 發表于 02-19 09:24 ?599次閱讀

    FLIR紅外熱像儀在音樂視頻制作中的應用

    紅外熱像儀應用于各行各業中,不僅方便了用戶的工作,還讓我們的生活更加多姿多彩,比如在音樂MV中巧妙地插入熱成像畫面,那效果絕對酷炫到爆炸!,下面就通過一則真實案例學習下吧。
    的頭像 發表于 02-06 09:14 ?531次閱讀

    TPA3244沒有音樂輸入的時候喇叭有高頻噪音輸出是怎么回事?

    評估了一下TPA3244,用的是官方參考電路,但是沒有音樂輸入的時候喇叭有高頻噪音輸出,不是之前D類的沙沙聲。 一旦有音樂輸入,就算是很小幅度,這種高頻噪音就沒有了,暫停音樂三五秒以后這種高頻噪聲又出來了 我現在采用BTL輸出
    發表于 10-25 08:01

    騰訊音樂攜手中興通訊達成戰略合作

    10月23日,騰訊音樂娛樂集團與中興通訊宣布建立戰略合作伙伴關系,合作內容不僅限于音樂產品層面,更將深入音樂AI技術等多個維度,旨在全面提升用戶的音樂娛樂享受。
    的頭像 發表于 10-23 14:38 ?663次閱讀

    影音行業先鋒 引領高品質靜音驅動新紀元 守護您重要的音樂資產

    隨著科技的不斷進步,線上流媒體已普遍。為何音樂發燒友卻獨寵CD唱片呢?發燒友們更追求高保真音質,認為CD的音質更接近音樂制作的初衷。 根據《2024中國音樂產業發展總報告》顯示,202
    的頭像 發表于 10-09 15:34 ?545次閱讀
    影音行業先鋒 引領高品質靜音驅動新紀元 守護您重要的<b class='flag-5'>音樂</b>資產

    備份存儲器的獨立RTC,低成本MSP430 MCU應用說明

    電子發燒友網站提供《備份存儲器的獨立RTC,低成本MSP430 MCU應用說明.pdf》資料免費下載
    發表于 09-14 09:49 ?0次下載
    <b class='flag-5'>帶</b>備份存儲器的獨立RTC,<b class='flag-5'>帶</b>低成本MSP430 MCU應用說明

    AI+XR打造內容制作新范式 隨幻科技全新虛擬制作方案首秀BIRTV2024

    基于隨幻ZONE數字化影棚和XR-PRO深度LED虛擬制作系統這兩套全新的技術方案,隨幻科技將持續探索與不同內容形式的結合,并進行這一技術方案在業內團隊與高校的培訓合作。
    的頭像 發表于 08-28 16:56 ?634次閱讀
    AI+XR打造內容<b class='flag-5'>制作</b>新范式 隨幻科技全新虛擬<b class='flag-5'>制作</b>方案首秀BIRTV2024

    昆侖萬維發布全球首個AI流媒體音樂平臺Melodio

    昆侖萬維在科技創新領域再次邁出重要一步,正式推出了全球首個AI流媒體音樂平臺——Melodio,以及配套的AI音樂商用創作平臺Mureka。這兩款創新產品的問世,標志著音樂產業正式邁入AI驅動的新時代。
    的頭像 發表于 08-14 17:44 ?1118次閱讀

    請問ESP32 ADF支持.wma音樂格式解碼嗎?

    請問ESP32 ADF支持.wma音樂格式解碼嗎??
    發表于 06-28 07:37
    主站蜘蛛池模板: 波多野结衣在线网址 | 久月婷婷 | 日本经典在线三级视频 | 欧美亚洲h在线一区二区 | 永久看片 | 久久久免费的精品 | 萌白酱白丝护士服喷水铁牛tv | 夜夜爽夜夜操 | 大尺度很肉污的古代小说 | 全部免费特黄特色大片农村 | 天天躁夜夜 | 免费看黄色小视频 | 色五五月五月开 | 网全大全黄 | 中文字幕在线观看你懂的 | 久操视频免费看 | 手机在线1024 | 日本a在线看 | 97色噜噜 | 成年毛片| 亚洲福利秒拍一区二区 | 狠狠操夜夜爱 | 午夜影院0606免费 | 日本加勒比高清一本大道 | 国产精品久久久久久久久 | 欧美黑人换爱交换乱理伦片 | 嫩草影院入口一二三免费 | bt种子搜索-bt天堂 | 久久综合操| 婷婷激情五月综合 | 国产久热精品 | 在线看黄的网站 | 免费三级毛片 | 夜夜夜操 | 欧美呜巴又大粗又长 | 中文字幕在线播放一区 | 久久99久久精品97久久综合 | 综合精品视频 | 亚洲成年网站 | 香蕉成人999视频 | 5566精品资源在线播放 |