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

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

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

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

怎樣用LED矩陣作為掃描儀

454398 ? 來(lái)源:工程師吳畏 ? 2019-08-23 11:24 ? 次閱讀

步驟1:此版本中使用的部件

怎樣用LED矩陣作為掃描儀

對(duì)于這個(gè)項(xiàng)目,我使用了以下組件:

帶面包板的Arduino Uno

32x32 RGB LED矩陣(來(lái)自AdaFruit或Tindie)

5V 4A電源適配器(來(lái)自AdaFruit)

DC電源適配器2.1mm插孔至螺絲接線端子(來(lái)自AdaFruit)

透明的3mm TIL78光電晶體管

跳線

AdaFruit還銷(xiāo)售Arduino屏蔽,可用于代替跳線。

和我一樣有一些Tindie學(xué)分,我從Tindie得到了我的矩陣,但是AdaFruit的矩陣看起來(lái)是相同的,所以任何一個(gè)都應(yīng)該有用。

光電晶體管來(lái)自我?guī)资昵暗牧慵盗?。它是一個(gè)明顯的3mm部分標(biāo)記為T(mén)IL78。據(jù)我所知,該部件適用于紅外線,可以是一個(gè)透明的外殼或一個(gè)阻擋可見(jiàn)光的黑暗外殼。由于RGB LED矩陣發(fā)出可見(jiàn)光,因此必須使用透明版本。

此TIL78似乎已經(jīng)停產(chǎn),但我想這個(gè)項(xiàng)目可以使用現(xiàn)代光電晶體管制作。如果你發(fā)現(xiàn)有用的東西,請(qǐng)告訴我,我會(huì)更新這個(gè)Instructable!

第2步:連接和測(cè)試光電晶體管

通常,你需要一個(gè)與光電晶體管串聯(lián)的電阻,但是我知道Arduino能夠在任何引腳上啟用內(nèi)部上拉電阻。我懷疑我可以利用它將光電晶體管連接到Arduino,而無(wú)需任何額外的組件。事實(shí)證明我的預(yù)感是正確的!

我用電線將光電晶體管連接到Arduino上的GND和A5引腳。然后我創(chuàng)建了一個(gè)草圖,將A5引腳設(shè)置為INPUT_PULLUP。這通常用于開(kāi)關(guān),但在這種情況下它為光電晶體管供電

#define SENSOR A5

void setup() {

Serial.begin(9600);

pinMode(SENSOR, INPUT_PULLUP);

}

void loop() {

// Read analog value continuously and print it

Serial.println(analogRead(SENSOR));

}

此草圖將值打印到與環(huán)境亮度對(duì)應(yīng)的串行端口。通過(guò)使用Arduino IDE“工具”菜單中的便捷“串行繪圖儀”,我可以獲得環(huán)境光的移動(dòng)圖!當(dāng)我用手蓋住并打開(kāi)光電晶體管時(shí),圖表會(huì)上下移動(dòng)。很好!

這個(gè)草圖是檢查光電晶體管是否以正確極性接線的好方法:光電晶體管在一個(gè)方向與另一個(gè)方向連接時(shí)會(huì)更敏感。

步驟3:將矩陣帶狀電纜連接到Arduino

要將矩陣連接到Arduino,我瀏覽了Adafruit的這本方便指南。為方便起見(jiàn),我將圖表和引腳分布粘貼到文檔中并打印了一個(gè)快速參考頁(yè)面,以便在連接所有內(nèi)容時(shí)使用。

注意確保連接器上的選項(xiàng)卡與圖中的選項(xiàng)卡匹配。

或者,對(duì)于更清潔的電路,您可以使用AdaFruit為這些面板銷(xiāo)售的RGB矩陣屏蔽。如果使用屏蔽,則需要焊接光電晶體管的插頭或電線。

步驟4:連接矩陣

我將矩陣電源線上的叉形端子擰到插孔適配器上,確保極性正確。由于部分端子暴露在外,為了安全起見(jiàn),我用電工膠帶將整個(gè)部件包起來(lái)。

然后,我插上電源連接器和帶狀電纜,注意不要打擾電源線中的跳線。過(guò)程

步驟5:安裝AdaFruit矩陣庫(kù)并測(cè)試矩陣

您需要安裝“RGB矩陣面板”和AdaFruit“ Adafruit GFX Library“在您的Arduino IDE中。如果你需要幫助,這個(gè)教程是最好的方法。

我建議你運(yùn)行一些例子,以確保你的RGB面板在繼續(xù)之前工作。我建議使用“plasma_32x32”示例,因?yàn)樗浅0簦?/p>

重要提示:我發(fā)現(xiàn)如果在插入5V電源到矩陣之前我給Arduino上電,矩陣會(huì)朦朧地亮起來(lái)。似乎矩陣試圖從Arduino中獲取力量,這絕對(duì)不利于它!因此,為了避免Arduino過(guò)載,請(qǐng)?jiān)趩?dòng)Arduino之前啟動(dòng)矩陣!

步驟6:加載Matrix掃描碼

現(xiàn)在,加載Arduino草圖以?huà)呙杈仃?。我提供了Arduino源代碼。加載后,您應(yīng)該會(huì)看到每隔幾秒閃爍一次光的閃光。

如果您將光電晶體管靠近矩陣,您應(yīng)該會(huì)看到光電傳感器附近的LED亮起。

嘗試進(jìn)一步移動(dòng)光電晶體管,使其更接近矩陣,看看它的行為就像手電筒一樣。如果你將一個(gè)物體放在矩陣上并將光電晶體管放在它上面,你應(yīng)該能夠捕捉到物體的“陰影”!

你可以在代碼中找到一些參數(shù)

static constexpr uint8_t READINGS_PER_PIXELS = 1;

static constexpr uint8_t THRESHOLD = 15;

static constexpr bool INVERT = false;

static constexpr bool CLEAR = true;

如果檢測(cè)效果不佳,您可以嘗試增加READING_PER_PIXEL和THRESHOLD。將CLEAR設(shè)置為false以獲得類(lèi)似畫(huà)筆的效果,其中每個(gè)新掃描會(huì)向畫(huà)布添加更多“繪畫(huà)”。對(duì)于負(fù)效應(yīng),將INVERT設(shè)置為true,其中矩陣通常點(diǎn)亮,但光電晶體管會(huì)使其“看到”變暗。

步驟7:代碼如何工作:檢測(cè)可見(jiàn)對(duì)比一個(gè)模糊的LED

經(jīng)過(guò)一些實(shí)驗(yàn),我發(fā)現(xiàn)從傳感器檢測(cè)像素是否可見(jiàn)的最佳方法是從傳感器獲取成對(duì)的模擬讀數(shù):當(dāng)LED是一個(gè)讀數(shù)時(shí)當(dāng)LED亮起時(shí)關(guān)閉和另一個(gè)讀數(shù)。如果傳感器看不到LED,則讀數(shù)幾乎相同;如果傳感器可以看到LED,則讀數(shù)會(huì)有所不同。

為了提高靈敏度,我在使用OE(輸出使能)線打開(kāi)和關(guān)閉LED時(shí)讀取多個(gè)讀數(shù)。我使用兩個(gè)累加器來(lái)總結(jié)LED關(guān)閉時(shí)的讀數(shù)與LED打開(kāi)時(shí)的讀數(shù)。然后我將這兩個(gè)總和之間的差異與閾值進(jìn)行比較,以確定該值是否超過(guò)某個(gè)閾值,從而讓我決定LED是否在傳感器的視線范圍內(nèi)。

步驟8 :代碼如何工作:掃描矩陣

為了掃描矩陣,我直接操作數(shù)據(jù)線,因?yàn)檫@比使用AdaFruit庫(kù)繪制像素更有效。要禁用AdaFruit庫(kù),我會(huì)在開(kāi)始掃描之前關(guān)閉中斷。由于AdaFruit庫(kù)通過(guò)使用中斷工作,這使我可以暫時(shí)控制矩陣。

矩陣有六個(gè)移位寄存器,對(duì)應(yīng)于整行像素的R,G和B顏色。矩陣的上半部分和下半部分。還有一個(gè)鎖存控制線(LAT),它將移位寄存器中的值復(fù)制到LED驅(qū)動(dòng)器。四條地址線(A,B,C和D)選擇上半部分和下半部分的哪些行有效,OE(輸出使能)用于打開(kāi)和關(guān)閉LED驅(qū)動(dòng)器。

在正常操作中,當(dāng)新的替換行移入移位寄存器時(shí),鎖存器保持用先前值照亮的行。加載完整行后,將鎖定新值,并為下一行重復(fù)該過(guò)程。這種更新方式需要寫(xiě)入整行,即使只需要寫(xiě)入一個(gè)像素。

對(duì)于掃描,我選擇利用移位寄存器,但不選擇鎖存功能。我將鎖存控制線(LAT)設(shè)置為高電平,使得移位寄存器的內(nèi)容立即在每個(gè)CLK脈沖上加載到LED驅(qū)動(dòng)器中。一旦我照亮了第一個(gè)像素,時(shí)鐘線(CLK)上的每個(gè)脈沖都會(huì)使點(diǎn)亮的像素沿著行向下推到下一個(gè)像素。在這樣做時(shí),我可以將照亮的像素向下按行以?huà)呙枵小?/p>

對(duì)于行中的每個(gè)位置,我使用OE(輸出使能)線來(lái)打開(kāi)和關(guān)閉像素。從光傳感器獲取讀數(shù)。一旦我有足夠的讀數(shù)來(lái)確定該像素是否可見(jiàn),我就會(huì)向AdaFruit庫(kù)的幀緩沖區(qū)寫(xiě)一個(gè)顏色(掃描時(shí),我仍然可以將像素值寫(xiě)入庫(kù)的幀緩沖區(qū),即使庫(kù)暫時(shí)暫停) 。

掃描完所有行后。我重新啟用中斷,這會(huì)導(dǎo)致AdaFruit庫(kù)使用緩沖區(qū)中的數(shù)據(jù)刷新矩陣,直到我準(zhǔn)備好進(jìn)行下一次掃描。

聲明:本文內(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)注

    2

    文章

    427

    瀏覽量

    67928
  • LED矩陣
    +關(guān)注

    關(guān)注

    0

    文章

    71

    瀏覽量

    17647
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    條形碼掃描儀模組在醫(yī)療行業(yè)識(shí)讀領(lǐng)域中的應(yīng)用

    條形碼掃描儀模組作為現(xiàn)代醫(yī)療信息化建設(shè)的重要工具,其在醫(yī)療行業(yè)識(shí)讀領(lǐng)域的應(yīng)用日益廣泛且深入,不僅極大地提升了醫(yī)療流程的精準(zhǔn)度和效率,還顯著增強(qiáng)了患者安全及醫(yī)療服務(wù)質(zhì)量。首先,在醫(yī)療器械管理方面
    的頭像 發(fā)表于 01-15 16:06 ?94次閱讀
    條形碼<b class='flag-5'>掃描儀</b>模組在醫(yī)療行業(yè)識(shí)讀領(lǐng)域中的應(yīng)用

    微軟已修復(fù)掃描儀USB連接問(wèn)題

    微軟對(duì)其支持文檔予以更新,并宣告已將 Windows 11 版本 24H2 中的掃描儀 USB 連接問(wèn)題處理好。 在此之前,Windows 11 24H2 的 eSCL 協(xié)議出現(xiàn)了故障,設(shè)備在需要
    的頭像 發(fā)表于 12-12 16:55 ?372次閱讀

    國(guó)產(chǎn)純硅振蕩器替換SITime用于三維掃描儀

    國(guó)產(chǎn)純硅振蕩器替換SITime用于三維掃描儀
    的頭像 發(fā)表于 12-04 10:18 ?176次閱讀
    國(guó)產(chǎn)純硅振蕩器替換SITime用于三維<b class='flag-5'>掃描儀</b>中

    如何將三維激光掃描儀與BIM結(jié)合使用

    將三維激光掃描儀與BIM(建筑信息模型)結(jié)合使用,可以充分發(fā)揮兩者的優(yōu)勢(shì),提高工程測(cè)量的精度和效率。以下是將三維激光掃描儀與BIM結(jié)合使用的具體步驟和注意事項(xiàng): 一、前期準(zhǔn)備 確定掃描目標(biāo) : 明確
    的頭像 發(fā)表于 11-28 10:18 ?357次閱讀

    三維激光掃描儀在工程測(cè)量中的優(yōu)勢(shì)

    三維激光掃描儀在工程測(cè)量中展現(xiàn)出了顯著的優(yōu)勢(shì),這些優(yōu)勢(shì)使得它在該領(lǐng)域得到了廣泛的應(yīng)用。以下是對(duì)三維激光掃描儀在工程測(cè)量中優(yōu)勢(shì)的分析: 高精度測(cè)量 : 三維激光掃描儀采用非接觸式測(cè)量方式,避免了傳統(tǒng)
    的頭像 發(fā)表于 11-28 10:12 ?313次閱讀

    三維激光掃描儀與無(wú)人機(jī)結(jié)合的應(yīng)用

    三維激光掃描儀與無(wú)人機(jī)結(jié)合的應(yīng)用為多個(gè)領(lǐng)域帶來(lái)了革命性的變化。以下是對(duì)這種結(jié)合應(yīng)用的具體分析: 一、應(yīng)用概述 三維激光掃描儀與無(wú)人機(jī)技術(shù)的結(jié)合,通過(guò)無(wú)人機(jī)搭載三維激光掃描儀進(jìn)行空中作業(yè),能夠
    的頭像 發(fā)表于 11-28 10:10 ?699次閱讀

    三維激光掃描儀使用技巧 三維激光掃描儀測(cè)量精度分析

    三維激光掃描儀使用技巧 三維激光掃描儀的使用技巧涵蓋了多個(gè)方面,旨在確保掃描過(guò)程的準(zhǔn)確性和高效性。以下是一些關(guān)鍵的使用技巧: 穩(wěn)定操作環(huán)境 :確保掃描過(guò)程中有一個(gè)穩(wěn)定的操作環(huán)境,避免震
    的頭像 發(fā)表于 11-28 10:07 ?429次閱讀

    三維激光掃描儀應(yīng)用領(lǐng)域 三維激光掃描儀與傳統(tǒng)測(cè)量工具比較

    三維激光掃描儀應(yīng)用領(lǐng)域 三維激光掃描儀因其高精度、高效率和非接觸式的測(cè)量方式,在多個(gè)領(lǐng)域得到了廣泛應(yīng)用: 測(cè)繪領(lǐng)域 :用于地形、公路鐵路、河道及建筑基地的測(cè)繪,提供精確的空間數(shù)據(jù)。 工業(yè)測(cè)量 :在
    的頭像 發(fā)表于 11-28 10:04 ?414次閱讀

    大幅掃描儀掃描地圖怎么操作

    1. 準(zhǔn)備掃描儀和地圖 在開(kāi)始掃描之前,確保您的大幅掃描儀已經(jīng)安裝并正確配置。您可能需要安裝特定的驅(qū)動(dòng)程序或軟件,以便掃描儀能夠與您的計(jì)算機(jī)通信。 檢查
    的頭像 發(fā)表于 10-14 15:47 ?793次閱讀

    蔡司激光三維掃描儀有效掃描金屬材料

    蔡司激光三維掃描儀因其高精度和多功能性,在工業(yè)檢測(cè)、逆向工程、質(zhì)量控制等領(lǐng)域得到了廣泛應(yīng)用。對(duì)于金屬材料的掃描,用戶(hù)常常關(guān)心的是ZEISS激光三維掃描儀是否能夠有效地完成這項(xiàng)任務(wù)。本文蔡司代理-三本
    的頭像 發(fā)表于 09-26 15:08 ?519次閱讀
    蔡司激光三維<b class='flag-5'>掃描儀</b>有效<b class='flag-5'>掃描</b>金屬材料

    何為電磁干擾(EMI)掃描儀,哪里需要它?

    什么是電磁干擾掃描儀?電磁干擾掃描儀(Electromagneticinterferencescanner)又稱(chēng)EMI掃描儀,是屬于電磁兼容(EMC)測(cè)所試設(shè)備,具備干擾頻譜分析、定頻干擾成像功能
    的頭像 發(fā)表于 08-30 13:02 ?488次閱讀
    何為電磁干擾(EMI)<b class='flag-5'>掃描儀</b>,哪里需要它?

    如何選擇電磁干擾(EMI)掃描儀,看看這幾點(diǎn)

    在上期講完了電磁干擾(EMI)掃描儀的定義和應(yīng)用以后,我們應(yīng)該如何去選擇一款合適的電磁干擾(EMI)掃描儀?在當(dāng)今復(fù)雜的電子設(shè)備環(huán)境中,選擇合適的電磁干擾(EMI)掃描儀對(duì)于確保產(chǎn)品質(zhì)量、符合標(biāo)準(zhǔn)
    的頭像 發(fā)表于 08-30 13:02 ?598次閱讀
    如何選擇電磁干擾(EMI)<b class='flag-5'>掃描儀</b>,看看這幾點(diǎn)

    lidar激光雷達(dá)掃描儀有什么

    LiDAR(Light Detection and Ranging,激光探測(cè)與測(cè)距)是一種利用激光技術(shù)進(jìn)行距離測(cè)量和成像的技術(shù)。LiDAR激光雷達(dá)掃描儀具有高精度、高分辨率、快速掃描等特點(diǎn),廣泛應(yīng)用
    的頭像 發(fā)表于 08-29 16:58 ?976次閱讀

    泰來(lái)三維|手持移動(dòng)三維掃描儀faro orbis 掃描電力塔# 三維掃描儀# 三維掃描

    掃描儀
    泰來(lái)三維
    發(fā)布于 :2024年03月20日 13:49:05

    工業(yè)CT斷層掃描儀延長(zhǎng)使用壽命的事項(xiàng)

    工業(yè)CT斷層掃描儀的開(kāi)機(jī)和關(guān)機(jī)注意事項(xiàng)對(duì)于確保設(shè)備的正常運(yùn)行和延長(zhǎng)使用壽命至關(guān)重要。以下是三本工業(yè)測(cè)量?jī)x器小編講解關(guān)于工業(yè)CT斷層掃描儀開(kāi)機(jī)和關(guān)機(jī)的詳細(xì)注意事項(xiàng):工業(yè)CT斷層掃描儀關(guān)機(jī)的注意事項(xiàng)
    的頭像 發(fā)表于 02-20 17:10 ?771次閱讀
    工業(yè)CT斷層<b class='flag-5'>掃描儀</b>延長(zhǎng)使用壽命的事項(xiàng)
    主站蜘蛛池模板: 国语自产一区视频 | 精品丰满人妻无套内射 | 久久精品久久精品 | 野花日本大全免费高清完整版 | 亚洲视频免费观看 | 又紧又大又爽精品一区二区 | 肉动漫无码无删减在线观看 | 亚洲精品色情APP在线下载观看 | 果冻传媒mv国产陈若瑶主演 | 柠檬福利精品视频导航 | 116美女写真午夜电影z | 日本精品在线观看视频 | 亚色九九九全国免费视频 | 99热这里只有精品9 99热这里只有精品88 | 亚洲spank男男实践网站 | 18禁无遮遮挡羞漫画免费阅读 | 精品国产麻豆免费人成网站 | 国产在线精品亚洲二品区 | 国产精品久久婷婷五月色 | 亚洲AV久久婷婷蜜臀无码不卡 | 亚洲欧美国产旡码专区 | 中文在线免费看视频 | 在线A亚洲老鸭窝天堂AV高清 | 欧美xxx性 | 亚洲2017天堂色无码 | 国产精品无码亚洲精品 | 99久久国产露脸精品国产吴梦梦 | 求个av网站 | 动漫美女搞鸡 | 精品国产高清自在线看 | 最近2019年日本中文免费字幕 | 男男h啪肉np文总受 男男h开荤粗肉h文1v1 | 久久亚洲这里只有精品18 | 琪琪色在线播放 | 国产亚洲日韩另类在线播放 | 老头狠狠挺进小莹体内视频 | 高H辣肉办公室 | 夜夜精品视频一区二区 | 十分钟在线观看免费视频高清WWW | 菲律宾毛片| 日本久久久久亚洲中字幕 |