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

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

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

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

如何利用Arduino UNO制作一個交互式LED桌

科技觀察員 ? 來源:Antoine Rochebois ? 作者:Antoine Rochebois ? 2022-04-06 16:25 ? 次閱讀

介紹

在本文中,我將向您展開介紹我是如何用一個簡單的宜家桌子來制作一個使用藍(lán)牙、物理控件和LED矩陣的廉價(jià)交互式桌子。同時桌面能夠顯示音頻頻譜可視化器、一些游戲和動畫。

1.準(zhǔn)備項(xiàng)目——Java仿真

有了項(xiàng)目的想法后,首先要做的就是定義一個詳盡的待辦事項(xiàng)清單、材料清單,并對代碼的外觀有一個深刻的了解。

為了應(yīng)對這一挑戰(zhàn),我為我的LEDMatrixonJava設(shè)計(jì)了一個模擬器。此步驟的目的是設(shè)置使設(shè)備正常工作所需的主要功能和算法。這樣做還能讓我更具體地知道完成我的項(xiàng)目需要哪些硬件(尤其是輸入)。

該程序顯示一個12x12的顏色網(wǎng)格,并使用類似于“FastLED.show();”的方法刷新此網(wǎng)格ArduinoFastLED庫用來控制矩陣的函數(shù)。該程序顯示菜單并能夠啟動幾種模式:顯示圖像/動畫/文本,運(yùn)行康威的生活游戲,俄羅斯方塊,蛇,乒乓球,西蒙游戲等。

poYBAGJNTnGAF1cxAAFFX93Srtc684.png

在制作中我遇到的第一個問題,是需要在程序中定義一些靜態(tài)圖像。Arduino的規(guī)范不允許我使用.jpg或.png圖像,我必須處理24位像素的二維數(shù)組(以十六進(jìn)制定義為0xRRGGBB)。為了讓制作過程變得更容易,我編寫了另一個Java程序,它將12x12位圖圖像轉(zhuǎn)換為所需的2D數(shù)組。

pYYBAGJNTm2AQXqgAAQ0yxxymgo076.png

只要最終仿真模擬器符合我的期望,就可以開始著手購買該項(xiàng)目所需的所有組件。

2.如何讀取音頻信號

我的桌子的主要功能之一是能在我聽音樂時在屏幕上實(shí)時顯示音頻頻譜。為了實(shí)現(xiàn)這一點(diǎn),我使用了一個運(yùn)算放大器(TL072)將電壓集中在2.5V左右并對其進(jìn)行放大。Arduino現(xiàn)在能夠讀取和分析提供的音頻信號,該電路焊接在原型板上。

poYBAGJNTmiAKQKOAAB85td-AMI118.png

3.布線和3D打印

我購買了150個LED燈條長5米(或16.4英尺)。這意味著我的12x12屏幕至少是(500/150*12)=40cm寬和長。為了以后有更充足的靈活性,我訂購了一塊405x405mm的白色亞克力玻璃,并用鉆頭和鋸子在桌子上打了一個410x410mm的孔。

7歐元的IkeaLack桌子非常便宜,并且里面是空的,這對于我們的項(xiàng)目來說很有幫助。(順便說一句,制作過程中在你身邊放一個真空吸塵器可以防止你吸入木屑)

poYBAGJNTmOAILPdAAPzsx-AgUI655.png

完成主孔后,我在桌子的側(cè)面鉆了4個40毫米的圓形孔,用于放置4個控制按鈕,并在桌子底部鉆了一個小孔,用于放置母電源插頭。之后,我在主控制界面的位置上做了一個方孔。這個界面上的按鈕非常小并且彼此靠近,這點(diǎn)需要格外注意。

為了解決這個問題,我在Fusion360上設(shè)計(jì)了我的界面并通過3D打印的方式制作。接下來我在上面涂了一層底漆,看到這種飾面,我非常滿意。

再接著是時候進(jìn)行布線工作了,我已經(jīng)將所有東西焊接并粘合到位,如下圖所示。

pYYBAGJNTl-ADW0lAAdmGN5ovl0040.png

4.制作畫面

我認(rèn)為這是我最不引以為豪的部分。我強(qiáng)烈建議您使用非常柔軟的泡沫板甚至激光切割機(jī)來制作像樣的網(wǎng)格。我每12個LED切割一次LED燈帶,制作12個小燈帶,然后將它們粘在410x410mm泡沫板上(接線完成)。然后我粘上了一個用美工刀制作的泡沫板網(wǎng)格。最后,我將丙烯酸玻璃粘在網(wǎng)格頂部并為LED矩陣供電以進(jìn)行測試。美工刀的問題在于頂部的網(wǎng)格不是很平坦,并且像素沒有完全對齊。

poYBAGJNTlyAbkyBAAeeCLOWktE831.png

一旦在表格中安裝并接線,矩陣就可以執(zhí)行我們通過USB端口提供給Arduino的代碼。

5.安卓控制器

我使用MITAppInventor軟件制作了一個非常簡單的Android應(yīng)用程序來通過藍(lán)牙控制我的桌子。

pYYBAGJNTg-AQBd2AAAoy8A-c-o000.png

poYBAGJNTlSADDc7AAQuAjxhmk0411.png

6.拓展

之后我可能還會調(diào)試一些功能,改進(jìn)一些功能,并且對其他一些功能進(jìn)行重編程

我還想在屏幕和桌子之間的縫隙中切割并安裝一些L型鋁條,使其看起來更漂亮、更干凈

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

    關(guān)注

    242

    文章

    23590

    瀏覽量

    668481
  • 藍(lán)牙
    +關(guān)注

    關(guān)注

    115

    文章

    5964

    瀏覽量

    172551
  • 交互式
    +關(guān)注

    關(guān)注

    0

    文章

    26

    瀏覽量

    9841
收藏 人收藏

    評論

    相關(guān)推薦

    使用Arduino UNO 制作的偷錢喵儲錢罐

    大家之前是否有了解過“偷錢貓“這種玩具呢,盒子里的貓輕輕地伸出它的小爪子,然后往回撓,硬幣什么的便都是它的了,十分憨厚(tanxin)且從不失手。這次,我和我的小伙伴便利用Arduino
    發(fā)表于 09-19 14:15

    基于Arduino UNO和Mega制作的盾牌

    描述Uno晶體管屏蔽我為 Arduino UNO 和 Mega 兼容板制作快速簡單(并且對
    發(fā)表于 07-12 07:38

    什么是IPTV(交互式網(wǎng)絡(luò)電視)

    什么是IPTV(交互式網(wǎng)絡(luò)電視) IPTV(InternetProtocolTVorInteractivePersonalTV)也叫交互式網(wǎng)絡(luò)電視,是利用寬帶網(wǎng)的基礎(chǔ)設(shè)施,以家用電視機(jī)或
    發(fā)表于 10-27 08:52 ?7774次閱讀

    交互式智能家居系統(tǒng)設(shè)計(jì)論文

    基于Arduino單片機(jī)的語音 交互式智能家居系統(tǒng)設(shè)計(jì)
    發(fā)表于 04-26 09:25 ?39次下載

    利用arduino UNO配合Orangepi 4B實(shí)現(xiàn)制作機(jī)器人

    利用arduino UNO配合Orangepi 4B實(shí)現(xiàn)制作機(jī)器人
    發(fā)表于 12-16 16:51 ?11次下載
    <b class='flag-5'>利用</b><b class='flag-5'>arduino</b> <b class='flag-5'>UNO</b>配合Orangepi 4B實(shí)現(xiàn)<b class='flag-5'>制作</b>機(jī)器人

    如何利用Arduino UNO和SD卡制作音樂播放器

    前面用ATtiny85制作SD卡音樂播放器,本次主要利用Arduino UNO 和SD卡制作音樂播放器。這個播放器不需要添加多余的模塊,只需
    的頭像 發(fā)表于 04-13 16:45 ?8646次閱讀
    如何<b class='flag-5'>利用</b><b class='flag-5'>Arduino</b> <b class='flag-5'>UNO</b>和SD卡<b class='flag-5'>制作</b>音樂播放器

    制作交互式街機(jī)床頭鐘

    這是交互式街機(jī)床頭鐘,帶有觸摸屏和動畫街機(jī)人物,并且您可以錄制您選擇的鬧鐘聲音。
    的頭像 發(fā)表于 06-27 17:37 ?1762次閱讀
    <b class='flag-5'>制作</b><b class='flag-5'>一</b><b class='flag-5'>個</b><b class='flag-5'>交互式</b>街機(jī)床頭鐘

    制作Arduino Uno電源板

    今天我們將設(shè)計(jì)多用途電源。電源將是Arduino UNO 電源擴(kuò)展板,它將輸出多個電壓范
    發(fā)表于 08-29 16:41 ?4233次閱讀
    <b class='flag-5'>制作</b><b class='flag-5'>一</b><b class='flag-5'>個</b><b class='flag-5'>Arduino</b> <b class='flag-5'>Uno</b>電源板

    制作Arduino UNO克隆板

    電子發(fā)燒友網(wǎng)站提供《制作Arduino UNO克隆板.zip》資料免費(fèi)下載
    發(fā)表于 10-19 09:34 ?1次下載
    <b class='flag-5'>制作</b>的<b class='flag-5'>Arduino</b> <b class='flag-5'>UNO</b>克隆板

    使用Arduino uno閃爍LED

    電子發(fā)燒友網(wǎng)站提供《使用Arduino uno閃爍LED.zip》資料免費(fèi)下載
    發(fā)表于 10-28 09:23 ?3次下載
    使用<b class='flag-5'>Arduino</b> <b class='flag-5'>uno</b>閃爍<b class='flag-5'>LED</b>

    交互式LED名稱

    電子發(fā)燒友網(wǎng)站提供《交互式LED名稱.zip》資料免費(fèi)下載
    發(fā)表于 11-11 09:12 ?0次下載
    <b class='flag-5'>交互式</b><b class='flag-5'>LED</b>名稱

    如何將Arduino Uno安裝在面包板上來制作DIY Arduino Uno

    電子發(fā)燒友網(wǎng)站提供《如何將Arduino Uno安裝在面包板上來制作DIY Arduino Uno.zip》資料免費(fèi)下載
    發(fā)表于 12-27 09:23 ?2次下載
    如何將<b class='flag-5'>Arduino</b> <b class='flag-5'>Uno</b>安裝在面包板上來<b class='flag-5'>制作</b>DIY <b class='flag-5'>Arduino</b> <b class='flag-5'>Uno</b>

    介紹開源的制作交互式BOM的AD插件!

    介紹開源的制作交互式BOM的AD插件!
    的頭像 發(fā)表于 01-10 14:15 ?7463次閱讀
    介紹<b class='flag-5'>一</b><b class='flag-5'>個</b>開源的<b class='flag-5'>制作</b><b class='flag-5'>交互式</b>BOM的AD插件!

    如何制作交互式BOM的AD插件

    介紹開源的制作交互式BOM的AD插件
    的頭像 發(fā)表于 01-30 15:09 ?5885次閱讀
    如何<b class='flag-5'>制作</b><b class='flag-5'>交互式</b>BOM的AD插件

    如何使用Arduino Uno和三LED制作簡單的電子蠟燭?

    在本文中,工程師展示了如何使用Arduino Uno開發(fā)板和三LED制作簡單的電子蠟燭,你可以根據(jù)需要增加
    的頭像 發(fā)表于 07-11 09:49 ?2155次閱讀
    如何使用<b class='flag-5'>Arduino</b> <b class='flag-5'>Uno</b>和三<b class='flag-5'>個</b><b class='flag-5'>LED</b><b class='flag-5'>制作</b>簡單的電子蠟燭?
    主站蜘蛛池模板: 婷婷色九月综合激情丁香 | 免费在线观看一级片 | 日韩高清一级 | 日本国产黄色片 | 亚洲免费色图 | 欧美午夜性刺激在线观看免费 | bt天堂在线最新版在线 | 奇米影视四色首页手机在线 | 特级毛片永久久免费观看 | 亚洲你懂得 | 哟交小u女国产精品视频 | 年轻人影院www你懂的 | 日日噜噜夜夜狠狠久久aⅴ 日日噜噜夜夜狠狠久久丁香 | 又粗又长又大又黄的日本视频 | 欧美精品一区二区三区在线播放 | 操美女免费网站 | 黄色日比| 在线免费看影视网站 | 激情亚洲综合网 | 天天干天天插天天操 | zsvdy午夜片| 日本黄色大片在线播放视频免费观看 | 日本一区二区高清免费不卡 | www狠狠干| 免费两性的视频网站 | 免费在线视频播放 | 亚洲第一在线 | 国产papa| 亚洲天堂视频在线播放 | av基地| 美女扒开尿口给男人爽的视频 | 亚洲午夜久久久久久噜噜噜 | 伊人久久大 | free性欧美69高清 | 麻豆三级在线播放 | 免费啪视频在线观看免费的 | 六月婷婷在线观看 | 狠狠色噜噜狠狠狠狠米奇777 | 天天操天天碰 | 伊人网在线免费视频 | 国产美女作爱全过程免费视频 |