Arduino使用光敏電阻實驗

2021-01-08 電子發燒友
打開APP
Arduino使用光敏電阻實驗

發表於 2018-01-24 17:18:02

Arduino是一款便捷靈活、方便上手的開源電子原型平臺。包含硬體(各種型號的Arduino板)和軟體(Arduino IDE)。由一個歐洲開發團隊於2005年冬季開發。其成員包括Massimo Banzi、David Cuartielles、Tom Igoe、Gianluca Martino、David Mellis和Nicholas Zambetti等。

它構建於開放原始碼simple I/O介面版,並且具有使用類似Java、C語言的Processing/Wiring開發環境。主要包含兩個主要的部分:硬體部分是可以用來做電路連接的Arduino電路板;另外一個則是Arduino IDE,你的計算機中的程序開發環境。你只要在IDE中編寫程序代碼,將程序上傳到Arduino電路板後,程序便會告訴Arduino電路板要做些什麼了。

Arduino能通過各種各樣的傳感器來感知環境,通過控制燈光、馬達和其他的裝置來反饋、影響環境。板子上的微控制器可以通過Arduino的程式語言來編寫程序,編譯成二進位文件,燒錄進微控制器。對Arduino的編程是通過 Arduino程式語言 (基於 Wiring)和Arduino開發環境(基於 Processing)來實現的。基於Arduino的項目,可以只包含Arduino,也可以包含Arduino和其他一些在PC上運行的軟體,他們之間進行通信 (比如 Flash, Processing, MaxMSP)來實現。

在生活中,光控燈很常見,有些燈白天不亮,到晚上時就會自動亮。今天我來用光敏電阻加arduino板子來實現光控燈。

工具/原料

arduino板子

光敏電阻

電阻

LED燈

麵包板

麵包板線

方法/步驟

做實驗前首先要知道什麼是光敏電阻,實物圖如下圖所示,光敏電阻顧名思義與光有關,當光照越強,電阻將隨之減少,反之亦然。

不信的話可以用萬用表親自試驗一下,如下圖所示,當在光照環境下測量光敏電阻時,只有9千歐。

再來看一下用一隻手遮住光時,光敏電阻的電阻值有何變化?如下圖所示,上升到32千歐,所以這個說法是對的。

接著就是連線,下面就是實物圖的連線,很簡單,將光敏電阻一端接正極5V,另外一端接模擬口,A0-A5隨意選。

程序也不難,將引腳設置好,然後讀取光明電阻所街模擬口的模擬量,設定一個值,當達到這個值時,LED燈滅,否則熄滅(給高地電平即可)。

打開APP閱讀更多精彩內容

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

相關焦點

  • 聲控燈的原理arduino實驗
    感光燈實驗1、光敏電阻器介紹光敏電阻器(photovaristor)又叫光感電阻,是利用半導體的光電效應製成的一種電阻值隨入射光的強弱而改變的電阻器;入射光強,電阻減小,入射光弱,電阻增大。光敏電阻器一般用於光的測量、光的控制和光電轉換(將光的變化轉換為電的變化)。光敏電阻可廣泛應用於各種光控電路,如對燈光的控制、調節等場合,也可用於光控開關。本次實驗我們先進行一個較為簡單的光敏電阻的使用實驗。
  • 杭少圖科技課堂之神奇的電路——可調節電阻和光敏電阻
    其實,增加或減少電阻就可以了!1、可調電阻2、光敏電阻3、保護電阻通過這幾種不同性質的電阻,我們可以實現調節LED燈亮度的操作。可調電阻這種電阻的阻值大小是可以調節的。電阻有三個接入口,在使用時我們通常接入其中兩個口。
  • 用光敏器件實現光電報警的實驗
    打開APP 用光敏器件實現光電報警的實驗 灰色天空 發表於 2012-07-05 14:11:49   常見的光敏器件有光敏電阻
  • 如何用光敏電阻實現光控開關的電路控制?
    光敏電阻對光線貼別敏感,光照越強電阻值越小;光照越暗電阻值越大。
  • 光敏電阻如何實現光控開關電路控制
    光敏電阻簡介光敏電阻是一種利用特殊材料製作而成、具有在特定波長的光照射下,阻值迅速減小的一種特殊電阻,它的工作原理是基於內光電效應,對光線非常敏感,它隨著光照的增強阻值變低,在無光照時,呈現高阻狀態,利用這個特性可以在製作光控開關電路,同時在監控攝像機、光控玩具、調光電路、室內光線控制廣泛應用
  • 由光敏電阻和LM393及廢棄滑鼠製作的尋跡小車!
    雖然在網上很容易找到一些由模擬電路組成的尋跡電路,但是有好多都是沒經過實驗就放出來的電路圖,而唯獨這個電路是可以製作完成的電路,原圖發現君就不放了,把只做了一點修改的電路圖放出來。電原理圖。這個電路圖的原圖是在某寶的模塊賣家那裡公開的,對外號稱是數字電路,但實際是由LM393組成的電壓比較器模擬電路,發現君對電路增加了去耦和抗幹擾的幾個元件,與電源相連的電解電容沒有畫出,實際使用470微法的大電解電容用來緩解電機驅動時對電池的影響。製作這尋跡小車所需的一些元件。
  • Arduino基礎實驗教程
    下面的實驗是讓學生初步掌握如何使用單片機,並配合基本電路元件實現一些有趣的功能。
  • 如何選擇光敏電阻,不如先了解一下它的幾個基本特性?圖文詳解
    前言:光敏電阻是一種隨著外界光線強弱變化而變化的電阻,即入射光強,電阻減小,入射光弱,電阻增大。光敏電阻要如何正確選擇,那要先看看都有哪些特性吧?光敏電阻的基本特性有哪些?伏安特性:是指在一定光照下,流過光敏電阻的電流與光敏電阻兩端的電壓的關係,其光電流隨外加電壓的增大而增大。
  • 關於Arduino ide的簡單介紹
    arduino ide是一款專業的arduino開發工具,主要用於arduino程序的編寫和開發,擁有開放原始碼的電路圖設計、支持ISP在線燒,同時支持Flash、Max/Msp、VVVV、PD、C、Processing等多種程序兼容的特點arduino ide特色1、開放原始碼的電路圖設計,程序開發接口免費下載,也可依需求自己修改
  • adc0832時序圖_adc0832怎麼轉換光敏電阻
    打開APP adc0832時序圖_adc0832怎麼轉換光敏電阻 網絡整理 發表於 2020-04-26 08:49:15   CH0 模擬輸入通道0,或作為IN+/-使用。   CH1 模擬輸入通道1,或作為IN+/-使用。   GND 晶片參考零電位(地)。   DI 數據信號輸入,選擇通道控制。   DO 數據信號輸出,轉換數據輸出。   CLK 晶片時鐘輸入。
  • 光敏傳感器的工作原理及其應用
    光敏傳感器的特點:   該光敏傳感器適合測量室外自然光線, 常用於環境或生物監控實驗中。(該傳感器量程較大)它的敏感波長在可見光波長附近,包括紅外線波長和紫外線波長。光傳感器不只局限於對光的探測,它還可以作為探測元件組成其他傳感器,對許多非電量進行檢測,只要將這些非電量轉換為光信號的變化即可。
  • 如何在Arduino開發板上使用SD卡模塊
    今天馬克筆設計留學的程老師繼續為大家帶來關於Arduino的知識,在之前的文章中已經介紹過了很多常見的傳感器,比如超聲波傳感器,人體紅外傳感器,光敏電阻等等
  • Arduino for Mac(編程工具)
    這個軟體能夠運行在Windows、Mac OS X以及Linux上,軟體基於Processing和其他的開源軟體,使用java開發完成。這個軟體適用於任何Arduino控制板,macz提供Arduino for Mac漢化版下載,需要的朋友歡迎下載。
  • Arduino介紹
    讓您可以快速使用Arduino做出有趣的東西。 它是一個能夠用來感應和控制現實物理世界的一套工具。它由一個基於單片機並且開放源碼的硬體平臺,和一套為Arduino板編寫程序 的開發環境組成。 Arduino可以用來開發交互產品,比如它可以讀取大量的開關和傳感器信號,並且可以控制各式各樣的電燈、電機和其他物理設備。
  • 電阻與電流的關係實驗
    電阻與電流關係實驗我記得是屬於中學實驗,這個實驗還有一個是實驗題目是電壓和電流的關係,兩種實驗的電路圖一樣但是元件和方法不一樣,那麼就以中學所學的知識點來介紹吧。一、電阻與電流的關係實驗1.實驗目的找出電阻和電流之間的關係。2.所需元件電源、開關、電流表、電壓表、滑變、幾個不同阻止的電阻。
  • 全彩呼吸燈的製作(二)--arduino控制
    上篇文章全彩呼吸燈的製作(一)已經談論了呼吸燈的原理及設計過程,不過我們上篇文章是使用STM32
  • 初次使用Arduino UNO R3
    規格參數:■ 工作電壓:5V■ 輸入電壓:接上USB時無須外部供電或外部7V~12V DC輸入■ 微處理器:ATmega328P,擦寫壽命1萬次,售價約7元■ 時鐘頻率:16 MHz■ 14路數字IO出口,最大電流為40mA,實驗時注意不要超過該電流■ 6路模擬輸入
  • 大牛輕鬆帶你玩轉Arduino智能硬體(二)arduino入門:點亮一個LED
    (二)arduino入門:點亮一個LED我為大家展示如何在Arduino開發板上點亮一個LED。這個是Arduino最基礎的項目,我們將使用Arduino在每次閃爍之間延遲1秒鐘打開和關閉。這可能看起來很容易,但實際上編寫程序最重要的想法,步驟1:要求在這個項目中,需要準備以下材料:1. 1x - 麵包板2. 1x – USB數據線(連接arduino板和電腦,通常配有arduino板)3. 2x – 公對公杜邦線,4. 1x - Arduino板(我使用UNO,但你也可以使用任何其他版本
  • Arduino呼吸燈實驗
    本文使用analogWrite()函數輸出PWM波來製作一個帶呼吸效果的LED燈。一、需要的材料Arduino UNO 一個;LED燈一個;220歐姆電阻一個;麵包板一塊;公對公杜邦線2條。二、電路原理圖Arduino呼吸燈實驗的電路原理圖如下:LED燈的一個引腳連接到了帶PWM功能的D9引腳上,同時將LED燈與一個220歐姆的電阻串起來的原因是為了保護Arduino,如果沒有這個電阻,由於LED燈的電阻過小,導致流過Arduino的電流很大,可能會燒壞Arduino。
  • 淺談:PD光敏二極體
    PD光敏二極體與發光二極體在結構上是類似的,其晶片是一個具有光敏特徵的PN結,具有單向導電性,正向電阻小,反向電阻大,因此工作時需加上反向電壓