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

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

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

如何用調(diào)光器控制燈光

王磊 ? 來源:DevicePlus ? 作者:DevicePlus ? 2023-02-22 17:58 ? 次閱讀

這篇文章來源于DevicePlus英語網(wǎng)站的翻譯稿。

調(diào)光器只是另一種類型的電位器。我們已經(jīng)探索過如何使用一個調(diào)光器來控制伺服,本指南將展示如何使用它來控制LED。由于LED(像大多數(shù)燈一樣)在通過它們的功率過大時會被燒壞,本文將能夠幫助您了解如何校準電位計以限制 Arduino的電壓輸出。

LED和調(diào)光電位計的工作原理

LED在大多數(shù)項目中用于測試電路或指示某些部件是否正常工作。但是,在本項目中,我們想直接控制LED的亮度。我們將通過兩種方式來展示如何使用電位計直接控制通過LED的電壓,以及如何使用Arduino的編程來對其進行間接控制。

首先,我們需要了解LED的工作原理。當電流通過LED時,它會發(fā)光。通過LED的電流量將決定它的亮度,但電流過大會燒壞LED。這就是為什么大多數(shù)使用LED的項目需要一個220歐姆的電阻來阻礙電流流通。

電位計也是一種電阻可變的電阻器。表盤轉(zhuǎn)的幅度越大,它給電路增加的電阻就越大。在接線環(huán)節(jié)的第一部分,我們將展示如何在不使用Arduino的情況下直接降低LED的亮度。然后,我們將調(diào)光器添加到電路中,以通過草圖對亮度進行多的控制。

所需組件

我們在這里所進行的項目的兩個版本都很簡單,所以您可能已經(jīng)具有所需的大部分組件了,尤其是如果您曾經(jīng)購買過基本的電子設備套件的話。無論哪種版本,您都需要以下組件以及電源

Arduino Uno pYYBAGPy0keAIANsAAA5UDjpMbU093.png
Arduino IDE poYBAGPy0tyATLCqAAAwV0dlZVA773.png
一個面包板 poYBAGPy0t6AI3TuAAAWaY2q8tc733.jpg
一個220 歐姆 電阻 poYBAGPy0sOABcqwAAANEeXO6C0812.jpg
一個電位計
任何電位計都可以,但是如果您有滑塊電位計可以使用該電位計,因為在將燈光調(diào)暗時該電位計比表盤式更加自然
poYBAGPy0uKAQ_eTAAAX0GkEJ3A940.jpg

Arduino和IDE僅用于該電路的第二種版本。但是,我們將使用它為第一個版本的面包板供電。您還可以使用類似這樣的電源模塊來添加與 Arduino供電效果相同的電源。請注意,如果您使用其他電源(例如9V電池),第一個電路可能無法正常工作,并且可能會燒壞您的LED。

接線

我們將要使用的第一個接線模型完全不需要Arduino,所以我們首先對第一個模型進行接線。使用該電路,您將能夠看到電位計是如何直接影響其電阻的。首先,使用面板板將以下組件接線:

● 首先,將電源線和地線分別連接到面包板側(cè)面的導軌和Arduino上的5V和GND引腳。
● 將電源軌連接到電位計的一側(cè)引腳。
● 將電位計上的中心引腳連接到LED的長引腳。
● 將LED的短引腳連接到220歐姆電阻。
● 將電阻的另一端連接到接地軌。
poYBAGPy0uSAZWPUAAAwvHGEGwU981.jpg

為您的Arduino或電源模塊供電,LED將亮起?,F(xiàn)在,您可以滑動電位計,電路的電阻將發(fā)生變化,從而調(diào)整流經(jīng)LED的電流,使光線變得更亮或更暗。

這樣就用一種小規(guī)模電路展示了大多數(shù)調(diào)光電路的工作原理。電路中加入220歐姆電阻,防止電流過載燒壞LED燈。連接好電阻后,電位計將會在可調(diào)范圍內(nèi)對電流進行進一步限制。

然而,直接修改電路中的電流并不是調(diào)節(jié)燈光亮度的唯一方法。為了展示另一種方案,我們將擴展電路以讀取電位計的電阻,并使用草圖為LED分配一個值(我們將在下一節(jié)解釋)。

完成第一個版本的電路后,請進行以下更改:

● 將LED的長端插入Arduino上的引腳6(而不是之前電路中電位計的中心引腳)。
● 將電位計的中心引腳連接到Arduino的引腳A0。
● 將電位計的第三個引腳連接到接地軌(第一個引腳仍然連接到電源軌)。

在該電路中,電位計的電阻不直接影響LED的亮度,而是被Arduino讀取為模擬值。然后,可以在草圖中對該值進行縮放和調(diào)整,我們將在下文中進行說明。

代碼

首先,這是您可以直接上傳到Arduino中的完整代碼。它的功能幾乎與原始電路相同,只是添加了更多的軟件控制。

int blueLED = 6;
int dimmerPIN = A0;
int dimmerValue = 0;
int ledValue = 0;

void setup() {
pinMode(dimmerPIN, INPUT);
pinMode(blueLED,OUTPUT);
Serial.begin(9600);
}

void loop(){
dimmerValue = analogRead(dimmerPIN);
ledValue = map(dimmerValue, 0, 1023, 0, 255);
analogWrite(blueLED, ledValue);
}

大部分代碼都是相當基礎的——變量聲明、分配引腳等等,但是我們需要注意loop()部分中的三行。

dimmerValue = analogRead(dimmerPIN);
ledValue = map(dimmerValue, 0, 1023, 0, 255);
analogWrite(blueLED, ledValue);

這里的第一行用于從引腳A0讀取電位計的值,該值的測量范圍為0到1023。我們可以將此值轉(zhuǎn)換為用于控制LED的引腳6的輸出。該代碼的第二行用于將電位計的值重新映射到0到255的范圍內(nèi)(PWM引腳的輸出范圍)。最后一行代碼用于將該值寫入引腳6。

但是,我們可以通過調(diào)整第二行的最后兩個數(shù)字來設置最小或最大亮度。第二個0用于設施最小亮度級別(在這種情況下將完全熄滅)。提高此級別之后,即使您將調(diào)光器調(diào)到最低,燈光也會保持您所設置的最低級別的亮度。同樣,此行中的255是設置的最高級別。如果您想降低最大亮度級別—畢竟LED可以變得非常亮—降低這個數(shù)字可以保證即使一直將亮度調(diào)高燈光也不會變得太亮。

在此特定示例中,將0到5V范圍內(nèi)的值(取決于您設置的限制)寫入LED引腳輸出,并且使用220歐姆電阻進一步限制通過LED的電流。當您處理更大、更復雜的燈光設備(如LED燈條、燈泡或任何電壓高于Arduino可以輸出的5V電壓的設備)時,請牢記這一點。

pYYBAGPbhjqAbi1JAAAGd6_rQT0867.png

DevicePlus 編輯團隊

設備升級版適用于所有熱愛電子和機電一體化的人。

審核編輯黃宇

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

    關注

    240

    文章

    23062

    瀏覽量

    657061
  • 調(diào)光器

    關注

    4

    文章

    144

    瀏覽量

    23310
收藏 人收藏

    評論

    相關推薦

    求助 誰有燈光大功率調(diào)光器 2000w~3000W的資料?

    求助 誰有燈光大功率調(diào)光器 2000w~3000W的資料
    發(fā)表于 11-22 09:04

    調(diào)光器(Dimmer Switch)調(diào)光理論和原理是什么

    調(diào)光器(Dimmer Switch)調(diào)光理論和原理為什么需要調(diào)光器(Dimmer Switch)調(diào)光器使您可以調(diào)整負載燈光的輸出電平,可以在
    發(fā)表于 07-05 07:25

    調(diào)光器的原理是什么?為什么需要調(diào)光器?

    調(diào)光器(Dimmer Switch)的調(diào)光原理是什么?為什么需要調(diào)光器?最常見的調(diào)光方法有哪幾種?DALI調(diào)光的優(yōu)勢有哪些?
    發(fā)表于 07-22 08:27

    模塊控制調(diào)光器電路圖

    模塊控制調(diào)光器電路圖
    發(fā)表于 12-11 22:28 ?1255次閱讀
    模塊<b class='flag-5'>控制</b>的<b class='flag-5'>調(diào)光器</b>電路圖

    熒光燈光控自動調(diào)光器

    熒光燈光控自動調(diào)光器
    發(fā)表于 04-21 11:40 ?1013次閱讀
    熒光<b class='flag-5'>燈光</b>控自動<b class='flag-5'>調(diào)光器</b>

    相位控制調(diào)光器

    相位控制調(diào)光器 相位控制
    發(fā)表于 09-22 14:55 ?2470次閱讀
    相位<b class='flag-5'>控制</b><b class='flag-5'>調(diào)光器</b>

    TRIAC 調(diào)光器(正向相位控制調(diào)光器) 的工作原理

    TRIAC調(diào)光器(正向相位控制調(diào)光器) 的工作原理
    發(fā)表于 02-27 08:32 ?3758次閱讀
    TRIAC <b class='flag-5'>調(diào)光器</b>(正向相位<b class='flag-5'>控制</b><b class='flag-5'>調(diào)光器</b>) 的工作原理

    利用傳統(tǒng)TRIAC調(diào)光器對LED進行調(diào)光

      目前,非節(jié)能照明調(diào)光主要是利用TRIAC調(diào)光器(三端雙向可控硅)進行調(diào)光,TRIAC調(diào)光器也是目前應用最為廣泛的調(diào)光器
    發(fā)表于 10-09 17:48 ?1840次閱讀
    利用傳統(tǒng)TRIAC<b class='flag-5'>調(diào)光器</b>對LED進行<b class='flag-5'>調(diào)光</b>

    何用藍牙控制智能LED調(diào)光器

    (電位計)或多個按鈕來控制照明水平。本應用筆記介紹了如何創(chuàng)建可以通過兩種方法(智能手機和物理按鈕)控制照明亮度的數(shù)字調(diào)光器。這兩種模式可以無縫地協(xié)同工作,用戶可以通過按鈕或智能手機來調(diào)高或調(diào)低照明亮度。該項目采用了SLG4662
    的頭像 發(fā)表于 07-31 17:28 ?1.1w次閱讀

    一款新型的調(diào)光器產(chǎn)品,藍牙調(diào)光器的簡單介紹

    多臺設備的亮度同步,免接同步線,操作便捷,亮度數(shù)值化,精準度高。 而傳統(tǒng)的調(diào)光器產(chǎn)品基本上都是通過手動旋鈕進行控制,每次只能調(diào)節(jié)單臺設備,且多臺設備之間無法實現(xiàn)精準的亮度同步。 二、藍牙調(diào)光器特點: 1. 機身小巧:
    發(fā)表于 08-29 10:53 ?775次閱讀

    藍牙調(diào)光器和老式調(diào)光器的區(qū)別

    藍牙調(diào)光器是在老式調(diào)光器的基礎上升級而來的,與老式的調(diào)光器產(chǎn)品相比,去掉了手動旋鈕的調(diào)節(jié)方式,增加藍牙連接功能,不需要接觸調(diào)光器,只要在15米之內(nèi),都可以通過微信小程序調(diào)節(jié)亮度。 藍牙
    發(fā)表于 09-07 18:39 ?672次閱讀

    LED調(diào)光器該如何安裝接線

    LED調(diào)光器通過改變照明裝置中光源的光通量、調(diào)節(jié)照度水平,已到達整燈光不同的亮度的目的。
    發(fā)表于 08-14 11:45 ?1w次閱讀

    LED調(diào)光器是怎么調(diào)光的?

    LED調(diào)光器:又稱LED燈調(diào)光器、LED燈條調(diào)光器、LED燈帶調(diào)光器,可根據(jù)環(huán)境的需求對LED燈具進行亮度的調(diào)節(jié)。 藍牙調(diào)光器:在旋鈕式
    的頭像 發(fā)表于 08-13 11:50 ?3462次閱讀

    led調(diào)光器如何使用 led調(diào)光器種類有哪些

    支持其他功能,例如調(diào)節(jié)色溫(色彩)或?qū)崿F(xiàn)情景模式等。對于這些特殊功能,您可以根據(jù)調(diào)光器的說明進行相應的操作和調(diào)整,以達到所需的燈光效果。
    的頭像 發(fā)表于 08-24 17:41 ?2909次閱讀

    調(diào)光電源控制器——電阻調(diào)光器

     電阻調(diào)光器是一種通過控制燈具電路中的電阻值來改變燈光亮度的設備。其基本原理是,在電阻調(diào)光電路中,調(diào)光器起著關鍵作用,包含一個電位
    的頭像 發(fā)表于 03-18 16:50 ?1204次閱讀