使用Arduino開發板和顏色感測器區分不同顏色

2021-08-26 20:45:52 字數 382 閱讀 9287

由於不同的顏色反射光照的強度不同,我們可以使用光敏電阻或光敏三極體來感應不同的顏色。

● 光敏三極體

● 光敏電阻

● arduino mega開發板

● 連線導線

● 發光二極體

● led限流電阻(250歐)

● 感測器校準電阻(10歐電位器)

光敏三極體是一種三端器件,就像普通的**管一樣,帶有基極、集電極和發射極,但光敏三極體基極也對光線敏感。典型的光敏三極體如下所示。照射在光敏三極體上的光線將引起基極電流流動,這將導致三極體導通。通過三極體的電流與落在三極體基極上的光強度成比例。

Arduino開發板中斷的使用

使用中斷 interrupt 來簡化arduino 是對實時事件做出反應的簡單方法!事實證明,所有arduinos都內建了乙個很好的 並未充分利用的 機制,非常適合監控實時事件。這種機制稱為中斷。中斷的工作是確保處理器快速響應重要事件。當檢測到某個訊號時,中斷會打斷處理器正在做的任何事情,然後執行一...

使用Arduino開發板讀寫NFC標籤

本篇文章主要介紹如何使用arduino開發板讀取nfc標籤並在其上寫入資訊!近場通訊 near field communication 是電子裝置用於在彼此之間通訊和傳輸資料的協議。近場通訊裝置必須彼此非常近,通常在10cm之間,但是該範圍可以根據正在傳送的裝置和標籤的大小而變化。nfc標籤無需任何...

使用Arduino開發板控制步進電機

目前為止,我還沒有真正深入了解過電機,特別是步進電機。最近我在計畫乙個專案,需要相對精確的電機控制,所以可能會使用到步進電機,但很快就意識到我首先應該更多地了解這些。本篇文章主要介紹我到目前為止學到的東西。什麼是步進電機?步進電機是一種離散步進運動的電磁裝置。它有幾個線圈,組成 相位 當每相依次通電...