色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

如何在Processing中制作一個程序

454398 ? 來源:網絡整理 ? 作者:網絡整理 ? 2019-12-12 11:46 ? 次閱讀

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

如何在Processing中制作一個程序

所需的材料是:

1)一個Arduino(實際上與哪個版本/版本無關)

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

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

廉價的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的此矩陣的接線非常簡單。 32x16雙色(紅色,綠色)使用集成在矩陣背面的四個HT1632C驅動器芯片。驅動器芯片實際上負責控制矩陣中的所有LED。可以說,這個特定的板是32x16“像素”。但這是雙色矩陣,因此該板上實際上有1024個LED。現在有很多LED,但是由于驅動器芯片的緣故,我們僅使用4pins + 5V和GND將Arduino連接到顯示器。該顯示器還可以通過菊花鏈方式連接到其他3個顯示器,但仍然僅需Arduino的4個引腳即可。

對于其他矩陣,接線范圍很困難。標準的8x8矩陣需要16個引腳來控制,而無需驅動器芯片。我將在下一步解釋驅動器芯片。

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

步驟3:驅動器芯片

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

步驟4:編碼

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

處理:

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

Arduino:

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

此程序中需要兩行重要內容:

#include

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

第一行告訴編譯器包括ht1632c庫。第二個然后創建了一個新的結構,稱為點矩陣。每當您想從庫中調用函數時,都需要使用dotmatrix來調用它。括號中的數字和短語為:PORTD,DATA_pin,WR_pin,CS_pin,CLK_pin,GEOM_32x16,#ofdisplayschained。在這里,您可以更改顯示器連接到Arduino的引腳。除非您有兩個以上的顯示器,否則#displayschained必須為2。

有關庫的更多信息,請參見“源”頁面。

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

步驟5:來源

Arduino主頁:http://arduino.cc/en/

處理主頁:http://processing.org/

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

責任編輯:wv

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

    關注

    117

    文章

    3792

    瀏覽量

    81171
  • Processing
    +關注

    關注

    0

    文章

    10

    瀏覽量

    8961
收藏 人收藏

    評論

    相關推薦

    請問TLV320AIC3204Processing Block是做什么用的啊?

    TLV320AIC3204Processing Block 是做什么用的啊?
    發表于 10-24 08:24

    何在TMS320DM643x器件上使用EDMA3驅動程序

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

    何在Altium Designer快速定位器件

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

    何在UART上制作偵聽器來接收數據包?

    我想在 UART 上制作偵聽器來接收數據包。 我該怎么做?有沒有任何形式的假多線程?
    發表于 07-19 09:54

    何在自己的程序啟用AT模塊?

    對 AT 命令做出反應。 你知道如何在你自己的程序啟用AT模塊嗎? 可能嗎? 樂鑫 SDK NONOS SDK API 文檔介紹了 at_custom.h 和 at_init(),但看起來這是為了開發
    發表于 07-16 08:25

    何在esp32的程序體中指定變量的絕對地址,或者相對于程序首地址的固定偏移位置?

    請問下如何在esp32的程序體中指定變量的絕對地址,或者相對于程序首地址的
    發表于 06-21 08:12

    何在ESP32上獲得微妙級延時?

    求助!如何在ESP32上獲得微妙級延時
    發表于 06-19 07:47

    請問cmakelists的變量如何在程序中使用?

    大家好, 我有問題請教,cmakelists.txt的變量如何在程序中使用?比如以下cmakelists.txt文件的PROJECT_
    發表于 06-11 07:34

    外設輸出端口DOUT接到USART1的接收端PA.9,請問如何在程序定義?

    各位好,請問我有外設輸出端口DOUT接到USART1的接收端PA.9,請問如何在程序定義,謝謝
    發表于 05-17 07:42

    隨機抽取SV數組元素方法實現

    如果想從關聯數組隨機選取元素,需要逐個訪問它之前的元素,原因是沒辦法能夠直接訪問到第N
    的頭像 發表于 03-21 10:11 ?1054次閱讀
    隨機抽取SV數組<b class='flag-5'>中</b>的<b class='flag-5'>一</b><b class='flag-5'>個</b>元素方法實現

    何在stm32cubemx精確查詢?

    stm32cubemxfinder功能的確很方便,但我遇到問題 現在片子上pin復用功能越來越多,越來越方便 我同時需要多個接口,如,1can,2
    發表于 03-12 06:11

    何在ADI DSP設計合理的混響(下)

    在上篇文章,我們提及了混響的類型和基本實現原理。目前做一個專業級混響需要設置許多參數,有些參數是必備的,而有些是在特定需求下慢慢增加起來的。
    的頭像 發表于 03-06 15:33 ?1574次閱讀
    如<b class='flag-5'>何在</b>ADI DSP<b class='flag-5'>中</b>設計<b class='flag-5'>一</b><b class='flag-5'>個</b>合理的混響(下)

    何在ModusToolbox?檢查和設置應用程序的內存地址?

    何在ModusToolbox?檢查和設置應用程序的內存地址?
    發表于 03-01 10:16

    何在PSoC Creator安裝GSL庫?

    我需要將橢球體擬合到組 4 維度的數據上。 經過大量調查,我決定在 GNU 科學圖書館 (G SL) 中使用 TSQR 方法。 我使用 Cygwin 外殼編寫了
    發表于 01-23 06:22

    程序增加變量導致異常的分析

    大家在平常的編程過程應該會碰到各種奇葩的問題吧,反正我最近是碰到了次,再此跟大家分享下。事情的原因是我在程序增加了
    的頭像 發表于 01-22 09:56 ?609次閱讀
    <b class='flag-5'>程序</b><b class='flag-5'>中</b>增加<b class='flag-5'>一</b><b class='flag-5'>個</b>變量導致異常的分析
    主站蜘蛛池模板: 大睾丸内射老师| 午夜福利小视频400| 亚洲中文在线偷拍| 含羞草免费完整视频在线观看| 最近的2019中文字幕国语完整版| 色综合久久88一加勒比| 麻豆一区二区免费播放网站| 国产精品久久久久久AV免费不卡 | 国产免费内射又粗又爽密桃视频| 中文字幕在线永久| 亚洲国产中文在线视频| 日本特交大片免费观看| 免费看黄色一级| 精品香蕉99久久久久网站 | 亚洲一区综合图区| 挺进绝色老师的紧窄小肉六| 欧美精品中文字幕亚洲专区| 久久精品视在线观看2| 国产在线高清亚洲精品一区| 国产69精品久久久久麻豆| 99影视久久电影网久久看影院| 在线不卡日本v二区| 亚洲精品影院久久久久久| 我的奶头被客人吸的又肿又红| 啪啪做羞羞事小黄文| 暖暖 免费 日本 高清 在线1| 久久毛片视频| 久久vs国产综合色| 精品国产高清自在线看| 国产一区二区精品视频| 国产精品乱码色情一区二区视频| 成人五级毛片免费播放| se01短视频在线观看| 99久久精品免费看国产一区二区| 4虎最新网址| 最新高清无码专区| 中文字幕天堂久久精品| 最近中文字幕完整版免费高清| 云南14学生真实初次破初视频| 亚洲一区电影在线观看| 亚洲欧美一区二区成人片|