91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

3天內不再提示

怎樣用LED矩陣作為掃描儀

454398 ? 來源:工程師吳畏 ? 2019-08-23 11:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

怎樣用LED矩陣作為掃描儀

對于這個項目,我使用了以下組件:

帶面包板的Arduino Uno

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

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

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

透明的3mm TIL78光電晶體管

跳線

AdaFruit還銷售Arduino屏蔽,可用于代替跳線。

和我一樣有一些Tindie學分,我從Tindie得到了我的矩陣,但是AdaFruit的矩陣看起來是相同的,所以任何一個都應該有用。

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

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

第2步:連接和測試光電晶體管

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

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

#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)境亮度對應的串行端口。通過使用Arduino IDE“工具”菜單中的便捷“串行繪圖儀”,我可以獲得環(huán)境光的移動圖!當我用手蓋住并打開光電晶體管時,圖表會上下移動。很好!

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

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

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

注意確保連接器上的選項卡與圖中的選項卡匹配。

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

步驟4:連接矩陣

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

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

步驟5:安裝AdaFruit矩陣庫并測試矩陣

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

我建議你運行一些例子,以確保你的RGB面板在繼續(xù)之前工作。我建議使用“plasma_32x32”示例,因為它非常棒!

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

步驟6:加載Matrix掃描碼

現(xiàn)在,加載Arduino草圖以掃描矩陣。我提供了Arduino源代碼。加載后,您應該會看到每隔幾秒閃爍一次光的閃光。

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

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

你可以在代碼中找到一些參數(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;

如果檢測效果不佳,您可以嘗試增加READING_PER_PIXEL和THRESHOLD。將CLEAR設置為false以獲得類似畫筆的效果,其中每個新掃描會向畫布添加更多“繪畫”。對于負效應,將INVERT設置為true,其中矩陣通常點亮,但光電晶體管會使其“看到”變暗。

步驟7:代碼如何工作:檢測可見對比一個模糊的LED

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

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

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

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

矩陣有六個移位寄存器,對應于整行像素的R,G和B顏色。矩陣的上半部分和下半部分。還有一個鎖存控制線(LAT),它將移位寄存器中的值復制到LED驅動器。四條地址線(A,B,C和D)選擇上半部分和下半部分的哪些行有效,OE(輸出使能)用于打開和關閉LED驅動器。

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

對于掃描,我選擇利用移位寄存器,但不選擇鎖存功能。我將鎖存控制線(LAT)設置為高電平,使得移位寄存器的內容立即在每個CLK脈沖上加載到LED驅動器中。一旦我照亮了第一個像素,時鐘線(CLK)上的每個脈沖都會使點亮的像素沿著行向下推到下一個像素。在這樣做時,我可以將照亮的像素向下按行以掃描整行。

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

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

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

    關注

    2

    文章

    454

    瀏覽量

    68902
  • LED矩陣
    +關注

    關注

    0

    文章

    86

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    遠景達LV3096R固定式條碼掃描儀:解鎖條碼識別新體驗

    在智能設備普及的當下,條碼掃描技術已成為物流、金融、政務等多個領域高效運轉的核心支撐。遠景達LV3096R固定式條碼掃描儀憑借硬核技術與靈活適配性,成為市場上備受青睞的標桿產品,其作為高性能的固定式
    的頭像 發(fā)表于 02-01 00:00 ?877次閱讀
    遠景達LV3096R固定式條碼<b class='flag-5'>掃描儀</b>:解鎖條碼識別新體驗

    禾賽科技與如視即將推出手持實景掃描儀龐加萊R1

    2025 年 11 月 4 日,全球領先的激光雷達企業(yè)禾賽科技與數(shù)字空間綜合解決方案引領者如視聯(lián)合宣布將推出手持實景掃描儀龐加萊 R1。該產品搭載禾賽迷你型超半球 3D 激光雷達 JT128 ,配合
    的頭像 發(fā)表于 11-06 15:46 ?737次閱讀

    SICK激光掃描儀:為工業(yè)高精度檢測及測量保駕護航

    作為工業(yè)傳感器領域的全球領先企業(yè),SICK公司憑借其創(chuàng)新的激光掃描技術,為各行各業(yè)提供了多種高效、可靠的解決方案。從簡單的物體檢測到復雜的安全防護,__SICK激光掃描儀__產品正不斷推動著工業(yè)
    的頭像 發(fā)表于 11-06 14:25 ?338次閱讀
    SICK激光<b class='flag-5'>掃描儀</b>:為工業(yè)高精度檢測及測量保駕護航

    三維掃描儀 | 先臨三維RobotScan Q12自動化掃描機器人零部件

    掃描儀
    jf_37811293
    發(fā)布于 :2025年10月28日 10:44:21

    200萬粉汽車達人的改裝秘訣:這臺手持掃描儀,讓法拉利輪輞完美適配

    mbDesign 的合作案例,看看蔡司 ZEISS T-SCAN hawk 2 手持式 3D 掃描儀,如何為法拉利 F12 Berlinetta 的輪罩與輪輞優(yōu)化提供關鍵支持。 一 、 合作背景:以設計為
    的頭像 發(fā)表于 09-26 17:10 ?1096次閱讀
    200萬粉汽車達人的改裝秘訣:<b class='flag-5'>用</b>這臺手持<b class='flag-5'>掃描儀</b>,讓法拉利輪輞完美適配

    三維掃描儀 | 先臨三維FreeScan Omni產線旁獨立完成叉車架三維掃描和三維檢測

    掃描儀
    jf_37811293
    發(fā)布于 :2025年09月23日 14:44:22

    M12連接器在激光掃描儀傳感器上的廣泛運用

    在工業(yè)自動化與精密制造領域,激光技術(如切割、焊接、測量等)對設備連接的可靠性、抗干擾性及緊湊性提出了極高要求。M12連接器憑借其標準化設計、高防護等級及靈活的芯數(shù)配置,成為激光掃描儀傳感器上的核心
    發(fā)表于 08-08 15:12 ?0次下載

    蔡司三維掃描儀第三方代抄數(shù)檢測機構

    在智能制造與數(shù)字化轉型的浪潮中,蔡司三維激光掃描儀以其卓越的技術性能和廣泛的應用場景,成為工業(yè)檢測領域的標桿工具。蔡司官方授權代理-廣東三本測量獲悉:作為全球光學與光電技術領域的領導者,蔡司推出
    的頭像 發(fā)表于 08-02 11:57 ?1032次閱讀
    蔡司三維<b class='flag-5'>掃描儀</b>第三方代抄數(shù)檢測機構

    三維掃描儀 | 先臨三維AutoScan Inspec2進行葉輪全尺寸檢測

    掃描儀
    jf_37811293
    發(fā)布于 :2025年07月28日 08:37:19

    三維掃描儀 | 先臨三維工程師使用FreeScan UE Pro2掃描汽車缸體

    掃描儀
    jf_37811293
    發(fā)布于 :2025年06月05日 10:17:17

    超酷的樹莓派激光雷達掃描儀!

    摘要這款DIY的PiLiDAR掃描儀項目利用樹莓派進行激光雷達測繪。激光雷達通過發(fā)射激光來掃描周圍環(huán)境,從而創(chuàng)建三維模型。該項目需要樹莓派4、攝像頭、電機以及激光雷達套件。你是否了解過激光雷達掃描儀
    的頭像 發(fā)表于 06-01 08:33 ?1109次閱讀
    超酷的樹莓派激光雷達<b class='flag-5'>掃描儀</b>!

    積木易搭上新3D空間掃描儀RayZoom G100,搭載3D高斯?jié)姙R+開發(fā)者方案

    近日,積木易搭旗下子公司——武漢睿數(shù)信息技術有限公司(簡稱“睿數(shù)信息”)上新了一款手持式3D空間掃描儀——RayZoom G100。 ?RayZoom G100是一款通用型3D空間掃描儀,能夠滿足
    的頭像 發(fā)表于 04-24 09:14 ?1191次閱讀

    奧比中光助力創(chuàng)想三維登頂世界消費級3D掃描儀市場

    “全球第一!”近日,全球消費級3D掃描儀領導品牌創(chuàng)想三維(Creality)在年度戰(zhàn)略供應商大會上正式發(fā)布多款新品,刷新行業(yè)新成就;作為行業(yè)芯片級3D掃描技術領導者,奧比中光持續(xù)為其新品Otter
    的頭像 發(fā)表于 04-11 11:38 ?1544次閱讀

    遠程輸入輸出掃描儀說明

    電子發(fā)燒友網站提供《遠程輸入輸出掃描儀說明.pdf》資料免費下載
    發(fā)表于 03-26 15:06 ?0次下載