chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

如何在Processing中制作一個(gè)程序

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-12-12 11:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:所需的材料/軟件以及在何處獲取它們

如何在Processing中制作一個(gè)程序

所需的材料是:

1)一個(gè)Arduino(實(shí)際上與哪個(gè)版本/版本無(wú)關(guān))

2)LED矩陣(對(duì)于此Instructable,我使用32x16雙色矩陣,但是任何矩陣都可以工作)

3)如果您的LED矩陣未集成驅(qū)動(dòng)芯片,我將更深入地解釋。

廉價(jià)的LED矩陣:Sure Electronics:http://stores.ebay.com/Sure -Electronics

我使用的顯示器:http://www.ebay.com/itm/P4-3 2X16-RG-Bicolor-LED-3mm-Dot-Matrix-Unit-Board-/350527814626?

必需軟件:

1)可以在此處找到Arduino IDE(我正在使用1.0版):http://arduino。 cc/en/Main/Software

2)在此處找到處理IDE:http://processing.org/download/

步驟2:接線

Sure Electronics的此矩陣的接線非常簡(jiǎn)單。 32x16雙色(紅色,綠色)使用集成在矩陣背面的四個(gè)HT1632C驅(qū)動(dòng)器芯片。驅(qū)動(dòng)器芯片實(shí)際上負(fù)責(zé)控制矩陣中的所有LED。可以說(shuō),這個(gè)特定的板是32x16“像素”。但這是雙色矩陣,因此該板上實(shí)際上有1024個(gè)LED。現(xiàn)在有很多LED,但是由于驅(qū)動(dòng)器芯片的緣故,我們僅使用4pins + 5V和GND將Arduino連接到顯示器。該顯示器還可以通過(guò)菊花鏈方式連接到其他3個(gè)顯示器,但仍然僅需Arduino的4個(gè)引腳即可。

對(duì)于其他矩陣,接線范圍很困難。標(biāo)準(zhǔn)的8x8矩陣需要16個(gè)引腳來(lái)控制,而無(wú)需驅(qū)動(dòng)器芯片。我將在下一步解釋驅(qū)動(dòng)器芯片。

所需的4個(gè)引腳分別用于顯示器的數(shù)據(jù),CLK,CS和WR。驅(qū)動(dòng)器芯片上的連接器應(yīng)標(biāo)有這些標(biāo)簽或在芯片的數(shù)據(jù)表中注明。我已經(jīng)包括了32x16顯示器的接線,如下所示。下面的Arduino上使用的引腳可以更改,但是必須更改編碼中的值以匹配。

步驟3:驅(qū)動(dòng)器芯片

對(duì)于8x8矩陣,建議使用MAX7219。該驅(qū)動(dòng)器芯片可以控制8x8矩陣或8個(gè)7段顯示器,并且僅使用4個(gè)引腳以及+ 5V和GND。 MAX7219也可以菊花鏈形式連接至另外9個(gè)驅(qū)動(dòng)器。還有其他可用的驅(qū)動(dòng)器芯片,但MAX7219具有一個(gè)Arduino庫(kù),使初學(xué)者更容易編碼。

步驟4:編碼

此頻譜分析儀由兩部分組成:處理部分,對(duì)計(jì)算機(jī)的立體聲混音執(zhí)行快速傅立葉變換(FFT),然后將音頻分成16個(gè)頻段,找到其幅度并將此數(shù)據(jù)發(fā)送到Arduino的;然后是Arduino部分,它從處理部分中獲取數(shù)據(jù),并根據(jù)每個(gè)頻帶的幅度點(diǎn)亮顯示屏上的LED。

處理:

在處理代碼中,您可以定義自己的頻率對(duì)應(yīng)于顯示屏上的#LED的波段范圍和幅度范圍。我包括的代碼將形成16條帶,每條帶寬2條,以填充顯示屏的范圍。這也比向Arduino發(fā)送32個(gè)頻段要快。發(fā)送到Arduino的數(shù)據(jù)越多,顯示器的延遲就越多。

Arduino:

您需要將包含的庫(kù)提取到 Documents Arduino libraries文件夾中。如果庫(kù)文件夾不存在,請(qǐng)制作一個(gè)標(biāo)有“ libraries”的庫(kù)。第一個(gè)庫(kù)ht1632c用于像我的顯示器。我還包括了與MAX7219一起使用的ledControl庫(kù)。

此程序中需要兩行重要內(nèi)容:

#include

ht1632c dotmatrix = ht1632c(PORTD,7,6 ,4、5,GEOM_32x16、2);

第一行告訴編譯器包括ht1632c庫(kù)。第二個(gè)然后創(chuàng)建了一個(gè)新的結(jié)構(gòu),稱(chēng)為點(diǎn)矩陣。每當(dāng)您想從庫(kù)中調(diào)用函數(shù)時(shí),都需要使用dotmatrix來(lái)調(diào)用它。括號(hào)中的數(shù)字和短語(yǔ)為:PORTD,DATA_pin,WR_pin,CS_pin,CLK_pin,GEOM_32x16,#ofdisplayschained。在這里,您可以更改顯示器連接到Arduino的引腳。除非您有兩個(gè)以上的顯示器,否則#displayschained必須為2。

有關(guān)庫(kù)的更多信息,請(qǐng)參見(jiàn)“源”頁(yè)面。

我包括了在我的設(shè)置中使用的代碼。如果不清楚,.pde用于處理,.ino用于Arduino。如果您具有與我相同的顯示和設(shè)置,則可以按原樣運(yùn)行這兩個(gè)代碼。您可能需要進(jìn)行一些更改以適應(yīng)您的設(shè)置。

步驟5:來(lái)源

Arduino主頁(yè):http://arduino.cc/en/

處理主頁(yè):http://processing.org/

Sure Electronics:http://stores.ebay.com/Sure-Electronics

責(zé)任編輯:wv

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

    關(guān)注

    117

    文章

    3826

    瀏覽量

    83000
  • Processing
    +關(guān)注

    關(guān)注

    0

    文章

    11

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    CYBT-343026-01能否使用 HFP 和 AVRCP 制作應(yīng)用程序?

    我們計(jì)劃使用 CYBT-343026-01 制作使用 HFP 和 AVRCP 的應(yīng)用程序。 可以使用 CYBT-343026-01 制作使用 HFP 和 AVRCP 的應(yīng)用程序嗎? 根
    發(fā)表于 07-01 08:29

    何在EZ-USB SX3配置實(shí)用程序配置它的設(shè)置?

    SX3 UVC(CYUSB3017)是否可以使用圖像傳感器接口以非整數(shù)幀速率(如 29.97fps)傳輸 UVC 視頻? 如何在 EZ-USB SX3 配置實(shí)用程序配置它的設(shè)置?謝謝。
    發(fā)表于 05-15 06:25

    何在Simulink啟用ADC校準(zhǔn)?

    何在 Simulink 啟用 ADC 校準(zhǔn)? V4.2.0 產(chǎn)品發(fā)布報(bào)告指出,它在塊可用。但我在 ADC 配置塊找不到任何選項(xiàng)。
    發(fā)表于 03-31 07:50

    何在 Raspberry Pi AI Camera 上構(gòu)建為開(kāi)發(fā)人員提供實(shí)時(shí)的智能應(yīng)用程序!

    在這篇特邀文章,我們的合作伙伴索尼公司的雷蒙娜-雷納(RamonaRayner)將向您展示如何快速探索不同的模型和人工智能功能,以及如何在RaspberryPi人工智能相機(jī)的基礎(chǔ)上輕松構(gòu)建應(yīng)用程序
    的頭像 發(fā)表于 03-25 09:37 ?304次閱讀
    如<b class='flag-5'>何在</b> Raspberry Pi AI Camera 上構(gòu)建為開(kāi)發(fā)人員提供實(shí)時(shí)的智能應(yīng)用<b class='flag-5'>程序</b>!

    何在 樹(shù)莓派 上編寫(xiě)和運(yùn)行 C 語(yǔ)言程序?

    在本教程,我將討論C編程語(yǔ)言是什么,C編程的用途,以及如何在RaspberryPi上編寫(xiě)和運(yùn)行C程序。本文的目的是為您介紹在RaspberryPi上進(jìn)行C編程的基礎(chǔ)知識(shí)。如果您想深入了解C編程
    的頭像 發(fā)表于 03-25 09:28 ?572次閱讀
    如<b class='flag-5'>何在</b> 樹(shù)莓派 上編寫(xiě)和運(yùn)行 C 語(yǔ)言<b class='flag-5'>程序</b>?

    零基礎(chǔ)入門(mén):如何在樹(shù)莓派上編寫(xiě)和運(yùn)行Python程序?

    在這篇文章,我將為你簡(jiǎn)要介紹Python程序是什么、Python程序可以用來(lái)做什么,以及如何在RaspberryPi上編寫(xiě)和運(yùn)行
    的頭像 發(fā)表于 03-25 09:27 ?757次閱讀
    零基礎(chǔ)入門(mén):如<b class='flag-5'>何在</b>樹(shù)莓派上編寫(xiě)和運(yùn)行Python<b class='flag-5'>程序</b>?

    何在播放視頻過(guò)程插入音頻

    ZDP14x0是款基于開(kāi)源GUI引擎的圖像顯示專(zhuān)用驅(qū)動(dòng)芯片,可以通過(guò)串口或者SPI與其他芯片通信,且能播放視頻。本文將介紹如何在播放視頻過(guò)程插入音頻。
    的頭像 發(fā)表于 12-26 11:13 ?1103次閱讀
    如<b class='flag-5'>何在</b>播放視頻過(guò)程<b class='flag-5'>中</b>插入音頻

    使用OpenVINO? ElectronJS創(chuàng)建桌面應(yīng)用程序

    ? 最近,我完成了個(gè) demo 演示,展示了 OpenVINO 在 Node.js 框架的強(qiáng)大功能。得益于與 Electron.js 的集成,該演示不僅能夠高效地執(zhí)行神經(jīng)網(wǎng)絡(luò)推理,還提供了交互式
    的頭像 發(fā)表于 11-25 11:35 ?580次閱讀
    使用OpenVINO? ElectronJS<b class='flag-5'>中</b>創(chuàng)建桌面應(yīng)用<b class='flag-5'>程序</b>

    何在反激式轉(zhuǎn)換器緩沖FET關(guān)斷電壓

    期,我們介紹了如何在正向轉(zhuǎn)換器導(dǎo)通時(shí)緩沖輸出整流器的電壓?,F(xiàn)在,我們看下如何在反激式轉(zhuǎn)換器緩沖 FET 關(guān)斷電壓。
    的頭像 發(fā)表于 11-04 09:48 ?731次閱讀
    如<b class='flag-5'>何在</b>反激式轉(zhuǎn)換器<b class='flag-5'>中</b>緩沖FET關(guān)斷電壓

    AIGC在視頻內(nèi)容制作的應(yīng)用前景

    AIGC(Artificial Intelligence Generated Content,人工智能生成內(nèi)容)在視頻內(nèi)容制作的應(yīng)用前景廣闊,主要體現(xiàn)在以下幾個(gè)方面: 、提高視頻內(nèi)容制作
    的頭像 發(fā)表于 10-25 15:44 ?1828次閱讀

    請(qǐng)問(wèn)TLV320AIC3204Processing Block是做什么用的???

    TLV320AIC3204Processing Block 是做什么用的???
    發(fā)表于 10-24 08:24

    何在TMS320DM643x器件上使用EDMA3驅(qū)動(dòng)程序

    電子發(fā)燒友網(wǎng)站提供《如何在TMS320DM643x器件上使用EDMA3驅(qū)動(dòng)程序.pdf》資料免費(fèi)下載
    發(fā)表于 10-15 09:41 ?0次下載
    如<b class='flag-5'>何在</b>TMS320DM643x器件上使用EDMA3驅(qū)動(dòng)<b class='flag-5'>程序</b>

    何在Altium Designer快速定位器件

    想知道如何在Altium Designer快速定位器件嘛?
    的頭像 發(fā)表于 10-12 09:28 ?1.4w次閱讀
    如<b class='flag-5'>何在</b>Altium Designer<b class='flag-5'>中</b>快速定位器件

    何在反激式拓?fù)?b class='flag-5'>中實(shí)現(xiàn)軟啟動(dòng)

    電子發(fā)燒友網(wǎng)站提供《如何在反激式拓?fù)?b class='flag-5'>中實(shí)現(xiàn)軟啟動(dòng).pdf》資料免費(fèi)下載
    發(fā)表于 09-04 11:09 ?0次下載
    如<b class='flag-5'>何在</b>反激式拓?fù)?b class='flag-5'>中</b>實(shí)現(xiàn)軟啟動(dòng)

    何在FPGA實(shí)現(xiàn)隨機(jī)數(shù)發(fā)生器

    分享如何在Xilinx Breadboardable Spartan-7 FPGA, CMOD S7實(shí)現(xiàn)4位偽隨機(jī)數(shù)發(fā)生器(PRNGs)。
    的頭像 發(fā)表于 08-06 11:20 ?1204次閱讀
    如<b class='flag-5'>何在</b>FPGA<b class='flag-5'>中</b>實(shí)現(xiàn)隨機(jī)數(shù)發(fā)生器