女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

LED尤克里里琴的制作

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

掃碼添加小助手

加入工程師交流群

步驟1:硬件

1。尤克里里琴:我建議您從亞馬遜或當地音樂商店購買價值30-50美元的樂器。我們將鉆進指板和頂板。如果你還沒有一套,我也會建議一組字符串。這里還有來自Ukeguides.com的圖表,向您展示夏威夷四弦琴的各個部分。熟悉儀器會很有幫助。

2。 3mm LED x11:我們將在這個項目中使用總共12個LED-6在指板和5在頭部。使用你想要的任何顏色。事實上,如果您想在尤克里里琴上使用更多LED,請隨意添加Arduino板支持的數量。對于本教程,指板上必須有6個LED,但更多信息由您決定。

3。 Arduino板:我使用了真正的Arduino Uno板和Sparkfun等效板。任何一個都可以工作。具有更多引腳的更大的電路板將支持更多的LED。

4。電線和基本焊接套件:如果是您第一次焊接,我建議您在開始之前使用本指南。

5。熱膠和電工膠帶

步驟2:代碼

//定義LED引腳

int allPins[] = {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13};

int posPins[] = {8, 9, 10, 11, 12, 13};

int ledPins[] = {2, 3, 4, 5, 6};

int ledNum = 6;int led_C = 8;

int led_G1 = 9;

int led_G2 = 10;

int led_G3 = 11;

int led_Am = 12;

int led_F2 = 13;

//定義全局變量

int timer = 5000;

//定義引腳模式

void setup() {

for (int i; i 《 13; i++) {

pinMode(allPins[i], OUTPUT);

}

}

//游戲狀態0:初始序列

//使用for循環將命令發送到LED鏈

for (int i; i 《 5; i++) {

digitalWrite(ledPins[i], HIGH);

delay(150);

}

for (int i; i 《 6; i++) {

digitalWrite(posPins[i], HIGH);

}

delay(2000);

//游戲狀態1:“C”和弦

//從關閉所有LED引腳開始亮起只有代表“C”和弦的LED

for (int i; i 《 5; i++) {digitalWrite(ledPins[i], LOW);

delay(150);

}

for (int i; i 《 6; i++) {

digitalWrite(posPins[i], LOW);

}

delay(2000);

digitalWrite(led_C, HIGH);

delay(timer);

digitalWrite(led_C, LOW);

for (int i; i 《 5; i++) {

digitalWrite(ledPins[i], HIGH);

delay(150);

}

//游戲狀態2:“G”和弦

for (int i; i 《 5; i++) {

digitalWrite(ledPins[i], LOW);

}

digitalWrite(led_G1, HIGH);

digitalWrite(led_G2, HIGH);

digitalWrite(led_G3, HIGH);

delay(timer);

digitalWrite(led_G1, LOW);

digitalWrite(led_G2, LOW);

digitalWrite(led_G3, LOW);

for (int i; i 《 5; i++) {

digitalWrite(ledPins[i], HIGH);

delay(150);

}

//游戲狀態3:“ Am“Chord

for (int i; i 《 5; i++) {

digitalWrite(ledPins[i], LOW);

}

digitalWrite(led_Am, HIGH);

delay(timer);

digitalWrite(led_Am, LOW);

for (int i; i 《 5; i++) {digitalWrite(ledPins[i], HIGH); delay(150); }

//游戲狀態4:”F“和弦

for (int i; i 《 5; i++) {

digitalWrite(ledPins[i], LOW);

}

digitalWrite(led_Am, HIGH);

digitalWrite(led_F2, HIGH);

delay(timer);

digitalWrite(led_Am, LOW);

digitalWrite(led_F2, LOW);

for (int i; i 《 5; i++) {

digitalWrite(ledPins[i], HIGH);

delay(150);

}

for (int i; i 《 5; i++) {

digitalWrite(ledPins[i], HIGH);

}

delay(150);

//游戲狀態5:Ening序列

for (int i; i 《 5; i++) {

digitalWrite(ledPins[i], LOW);

}

delay(150);

for (int i; i 《 5; i++) {

digitalWrite(ledPins[i], HIGH);

}

delay(150);

for (int i; i 《 5; i++) {

digitalWrite(ledPins[i], LOW);

}

for (int i; i 《 5; i++) {

digitalWrite(ledPins[i], HIGH);

delay(150);

}

for (int i; i 《 5; i++) {

digitalWrite(ledPins[i], HIGH);

}

delay(150);

for (int i; i 《 5; i++) {

digitalWrite(ledPins[i], LOW);

}

delay(150);

for (int i; i 《 5; i++) {

digitalWrite(ledPins[i], HIGH);

}

delay(150);

for (int i; i 《 5; i++) {

digitalWrite(ledPins[i], LOW);

}

delay(1000);

}

第3步:連接指南

連接這個項目非常簡單。確保遵循掛鉤圖。我建議在下一步之前連接電路并測試代碼。我們將深入研究儀器并開始組裝所有組件。

步驟4:組裝

第一部分:解開那個尤克里里琴。按照上圖,在指板和頭部鉆4mm孔。我建議從儀器的背面鉆孔。

定制:我發現3mm LED最適合,但我相信其他尺寸的LED也可以正常工作。隨意嘗試 - 我很想知道你的變化是如何產生的。 :)

第二部分:將LED安裝到夏威夷四弦琴的相應孔中。一旦LED就位,將引腳分開作為固定器將它們固定到位。

第三部分:將Arduino板連接到夏威夷四弦琴的背面。我結束時使用了一些熱膠點來連接我的電路板。

第四部分:根據連接指南的焊線。再次,如果您是第一次焊接,請先查看本指南!

第5步:完成!

最后,串起你的夏威夷四弦琴,給你的Arduino加電并開始游戲。

你會驚訝地發現你現在可以和這四首和弦一起演奏多少首歌。我希望這個教練有用,鼓勵你玩,修補更多。如果您有任何疑問,請隨時給我發表評論。否則,快樂玩,希望很快收到你的來信! :)

步驟6:可選:陰影掃描升級

您知道LED不僅會發光光還可以感覺到光嗎?啟發這個奇怪的小現象,我想升級LED尤克里里琴,這樣它不僅可以顯示你的手指放在哪里,還可以跟蹤你是否將手指放在正確的位置。

HARDWARE

如果您對此版本感興趣,則需要一些額外的組件:

1。更多LED:您需要至少6個LED作為光傳感器。指板上的每個LED都會配備LED傳感器。

2。 I/O端口擴展器:根據您使用的Arduino板,您可能需要端口擴展器。我正在使用Arduino Uno板和Sparkfun SX1509端口擴展器。

CODE

我已經為代碼引入了一些元素以使其工作。我將在這里細分基礎知識,但隨時可以下載master_tweak.ino文件進行完整分解:

1。數組:創建一個特殊數組來存儲來自每個傳感器LED的輸入數據。每10毫秒調用一個小函數來讀取輸入數據,并且幾乎連續更新數組。

2。游戲狀態:雖然原始版本有不同的游戲階段,但在這里我們明確地編寫了不同的游戲狀態,每個狀態都有一個勝利條件讓游戲繼續前進。

3。 LED光感應:代碼的整個部分專用于讀取LED光傳感器的輸入數據。我發現本教程對理解機制和連接電路特別有幫助。

HOOKUP GUIDE

我強烈建議您通過Shadow Swipe教程來了解如何連接LED光感應電路。而不是像教程一樣連接3個LED,這個版本將讓你連接6(參見圖片#1)。最后的連接,如果你也使用端口擴展器應該看起來像圖片#2。

組裝

組裝這個升級是非常簡單的。在指板的每個LED旁邊鉆一個額外的孔,然后插入LED光傳感器。焊接所有東西,你應該準備好了!

這個升級需要一點時間來弄清楚,特別是連接電路和焊接所有附加元件到位,但LED尤克里里琴也將是轉變為互動游戲。讓我知道它是怎么回事!祝你好運!
責任編輯:wv

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

    關注

    242

    文章

    23857

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    奧拓電子LED屏幕:讓虛擬制作走進生活的每個角落

    “Setting Up Shop”的快閃活動 ,通過奧拓電子高性能的RM系列LED屏幕,打破了虛擬制作只能在專業影棚實現的傳統認知, 讓街頭巷尾也能成為光影藝術的舞臺 。 一塊LED屏 如何重塑空間敘事? 走進這家“變身”后的
    的頭像 發表于 06-18 10:01 ?560次閱讀

    工信部新成立標準委員會!傳感器專家政院士任主任委員(附委員全名單)

    標準化技術委員會由80名委員組成,秘書處由工業和信息化部電子第五研究所承擔。 其中,中國工程院院士、華中科技大學校長政擔任主任委員。 ? ? ? 政,國家卓越工程師團隊帶頭人、中國工程院院士,現任華中科技大學校長,兼任中國科協副主
    的頭像 發表于 05-08 18:14 ?627次閱讀
    工信部新成立標準委員會!傳感器專家<b class='flag-5'>尤</b>政院士任主任委員(附委員全名單)

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

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

    科技完成數千萬元Pre-A輪融資

    近日,3D視覺傳感器廠商唯科技完成Pre-A輪融資,融資金額為數千萬元人民幣,投資方為廈門高新投。本輪融資將用于高精度傳感器量產投入及海外市場拓展。
    的頭像 發表于 02-25 13:42 ?575次閱讀

    DLPC3479 GUI上面的Edit Firmware制作中有幾個疑問求解

    圖片一些可以制作,一些提示 3.step4中的LED Current 電流大小有哪些限制,要怎么設置?
    發表于 02-19 06:23

    開源項目!手把手教你制作一個互動式LED墻壁時鐘!

    ,再上傳最終代碼完成你的互動式時鐘制作。 請注意安裝Neopixel和RTCds1302庫,并觀看相關視頻了解代碼的工作原理。到此,你成功完成了自己的互動式LED墻壁時鐘! *附件:代碼.zip 作者
    發表于 02-08 17:47

    基于FPGA的電子設計

    過簡單的例子來讓大家去系統的學習和認識FPGA。本次的電子設計也算是一次簡單的各個模塊的聯系調用的一個過程,也可以幫助各位去加深理解,多動手,熟練掌握會有意想不到的效果。
    的頭像 發表于 01-20 14:07 ?862次閱讀
    基于FPGA的電子<b class='flag-5'>琴</b>設計

    躍昉科技亮相2024澳青年創新創業發展大會

    近日,“相約澳 青創未來”2024澳青年創新創業發展大會在橫琴粵澳深度合作區星享·橫琴天沐酒店隆重舉行,珠海大橫琴集團有限公司在大會上首次發布“澳青創 生生不息”創新創業生態體系,聚焦
    的頭像 發表于 12-10 14:41 ?694次閱讀

    開源項目!可以自主演奏音樂的克里里機器人!

    克里里上。然后您將需要 4× plunger_center.stl 和 4×plunger_side.stl ,但這可能會根據使用的螺線管數量及其布局而變化。 *附件:3D模型資料.7z 第 2
    發表于 11-25 14:41

    工業AI視覺檢測軟件培訓 工業AI視覺檢測?上海勁恩

    目前,中國制造業正面臨著從傳統制造向智能制造轉型升級的重大機遇。在這種背景下,機器視覺系統應運而生。 在此背景下,勁恩以“讓每一個人都能成為智能機器人”為使命,通過研發和落地實踐,推動行業智能化
    的頭像 發表于 10-23 16:45 ?547次閱讀

    九芯電子電子語音芯片的無限可能——N930X-S16 MP3解碼芯片

    隨著科技的不斷進步,電子已經成為了音樂愛好者和專業音樂家們的重要樂器之一。而九芯電子推出的N930X-S16MP3解碼芯片,更是將這一傳統樂器推向了智能與個性化的新高度。語音方案:電子實現音樂
    的頭像 發表于 10-13 08:01 ?866次閱讀
    九芯電子電子<b class='flag-5'>琴</b>語音芯片的無限可能——N930X-S16 MP3解碼芯片

    雅馬哈電子PSR-E213維修手冊

    雅馬哈電子PSR-E213維修手冊
    發表于 09-29 10:22 ?7次下載

    雅馬哈電子PSR-280/PSR-282維修手冊

    電子發燒友網站提供《雅馬哈電子PSR-280/PSR-282維修手冊.pdf》資料免費下載
    發表于 09-29 10:20 ?7次下載

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

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