LED空氣質量計設計,利用光傳感器顯示空氣質量變化情況

LED空氣質量計設計,利用光傳感器顯示空氣質量變化情況

北京单场奖金计算公式 www.ygpyvk.com.cn 空氣質量計的燈光將根據檢測到的空氣質量值而變化??掌柿渴萁洗皆頻囊潛戇?。

這是一個使用MQ4氣體傳感器和Netduino 3 WiFi的簡單項目。如果氣體傳感器的值超過一定閾值,LED燈將亮起。為了便于測試,我添加了一個光傳感器,以便通過改變電阻來打開和關閉LED。
硬件組件:

  • Wilderness Labs(Netduino)Netduino3 WiFi× 1
  • LED(通用)× 1
  • Seeed Grove - 氣體傳感器(MQ2)× 1

軟件應用程序和在線服務:

  • Microsoft Visual Studio 2015
  • Adafruit IO

關于該空氣質量計的搭建過程整理在附件教程里,還有原理圖及相關代碼。

電路相關文件

電路圖文件
netduino_sensors.png
描述:原理圖
源代碼
源碼.rar
描述:源代碼
教程
分享到:
收藏 (2)
電子硬件助手小程序 電子硬件助手小程序

電路城電路折扣劵獲取途徑:

電路城7~10折折扣劵(全場通用):對本電路進行評分獲??;

電路城6折折扣劵(限購≤100元電路):申請成為賣家,上傳電路,審核成功后獲取。

(版權歸vincent wong所有)

版權聲明:電路城所有電路均源于網友上傳或網上搜集,供學習和研究使用,其版權歸原作者所有,對可以提供充分證據的侵權信息,本站將在確認后24小時內刪除。對本電路進行投訴建議,點擊投訴本電路反饋給電路城。

使用說明:直接使用附件資料或需要對資料PCB板進行打樣的買家,請先核對資料的完整性,如果出現問題,電路城不承擔任何經濟損失!

換一批 more>>

大家都在看:

繼續閱讀

  • 3D打印光點音樂唐磚64像素顯示屏(原創開源教育玩具禮品桌擺)

    項目簡介:3D打印光點音樂唐磚64像素顯示屏(原創開源教育玩具禮品桌擺) 《 3D打印光點唐磚64像素顯示屏 》 slogan:我是大唐的一塊磚,照亮你的文創思路。 結合3d打印的設計建模打印、電子電路的設計焊接和裝配、開源硬件程序和數字媒體藝術的綜合文創&教育項目。原創首發并同等開源的完備工藝流程及制作過程,希望大家多多交流,學習進步。 項目準備: 三維建模軟件 電路板設計軟件 Arduino ide 3d打印機(可?。? Led 5mm 64顆 Arduino nano 1塊 無源蜂鳴器 1顆 藍牙??椋裳。?1塊 排插母15p 2條 排插母 4p 2條 設計原理圖: 步驟: 構思大體架構 設計電路畫pcb板 準備齊全材料 焊接電路板和排母 也可直接安裝部件 測試電路是否正常工作 構建外殼體模型 電路板和外殼體裝配 關燈是一種景觀 開燈是另一種景觀亮燈代碼:int Row[] = {12,11,10,9,8,7,6,5};//行int Column[] = {2,13,A5,A4,A3,A2,A1,A0};//列int buzzer=3; unsigned char bigheart[8][8] = //'大心'{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0,};unsigned char smallheart[8][8] = //'小心'{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,};unsigned char kai[8][8] = //'開'{ 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0,};unsigned char ye[8][8] = //'業'{ 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1,};unsigned char da[8][8] = //'大'{ 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0, 1, 1, 0, 1, 1, 0, 0, 0, 0, 1, 1,};unsigned char ji[8][8] = //'吉'{ 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0,};void setup() { pinMode(buzzer, OUTPUT); for(int i = 0; i < 8; i++) { pinMode(Row, OUTPUT);//輸出模式 pinMode(Column, OUTPUT); }} void loop() { for(int i = 0; i< 100; i++) { Display(kai); } for(int i = 0; i< 100; i++) { Display(ye); } for(int i = 0; i< 100; i++) { Display(da); } for(int i = 0; i< 100; i++) { Display(ji); } for(int i = 0; i< 100; i++) { Display(bigheart); } for(int i = 0; i < 100; i++) { Display(smallheart); } for(int i = 0; i< 100; i++) { Display(bigheart); digitalWrite(buzzer,HIGH); delay(1); digitalWrite(buzzer,LOW); delay(1); } for(int i = 0; i < 100; i++) { Display(smallheart); }} void Display(unsigned char lattice[8][8])//顯示函數{ for(int r = 0; r < 8; r++) { digitalWrite(Row[r], LOW); for(int c = 0; c < 8; c++) { digitalWrite(Column[c], lattice[r][c]); } delay(1); Clear(); }} void Clear()//清除函數{ for(int i = 0; i < 8; i++) { digitalWrite(Row,HIGH ); digitalWrite(Column,LOW ); }} 視頻觀光路線
    來自:Hackaday Prize 2019時間:2019-08-05 arduino led 3d打印
  • 練習編程的好項目:WiFi控制臺燈

    硬件組件:Espressif Wemos D1 mini× 1 2米WS2812B LED燈條IP30× 1 DFRobot Gravity:Arduino的模擬聲音傳感器× 1 SparkFun邏輯電平轉換器 - 雙向× 1 3針電線× 1 12x M3 * 8mm螺栓× 1 M3 Nuts× 1 軟件應用程序和在線服務:ESP8266 - FastLED - 臺燈手動工具和制造機器:3D打印機(通用)烙鐵(通用)WiFi控制臺燈,對每個3D打印愛好者來說都是必不可少的,也是練習編碼的絕佳方式。通過在ESP8266上運行的易于使用的Web 界面進行控制。它具有在ESP8266上運行的網絡服務器,可以輕松訪問不同的模式,亮度和功率控制。一切都是在Fusion360中設計的。代碼是使用Visual Micro插件在Visual Studio中編寫的。
    來自:家用電器時間:2019-07-12 物聯網 led 無線控制
  • 使用ECG的心跳指示器

    LED指示燈閃爍至心臟跳動,并通過發光LED的數量和顏色顯示當前的BPM。硬件組件:uECG設備× 1 Arduino Nano R3× 1 Adafruit NeoPixel Ring:WS2812 5050 RGB LED× 1 鋰離子電池1000mAh× 1 手動工具和制造機器:烙鐵(通用)實際上所有繁重的工作都是由uECG 完成的- 一種小型可穿戴心電圖設備,它是開源的,具有Arduino友好的輸出引腳(該引腳在每次心跳時變高/變低)。處理這些引腳狀態比處理ECG信號更容易,我試圖從中獲得最大的收益。
    來自:DIY創意產品時間:2019-07-09 arduino led ecg
  • 漫威迷,DIY一個可以和你“交流”的鋼鐵俠

    在這個項目中,當你接近鋼鐵俠時,鋼鐵俠能夠檢測到你的靠近,和你說一些簡單的短語。硬件組件:Arduino UNO和Genuino UNO× 1 跳線(通用)× 1 超聲波傳感器 - HC-SR04(Generic)× 1 MP3 MODULE ARDUINO DFPLAYER MIN× 1 4通道繼電器× 1 軟件應用程序和在線服務:Arduino IDE手動工具和制造機器:熱膠槍(通用)烙鐵(通用)Tip Tinner / Cleaner,無鉛項目的詳細教程和相關資料見附件!
    來自:機器人時間:2019-07-08 arduino 機器人 led
  • LED音樂頻譜

    這個是led音樂頻譜,根據不同的歌曲LED進行各種頻率的跳動。感覺在酒吧一樣的炫耀。
    來自:照明與LED顯示時間:2019-07-02 單片機 led diy
  • 夜間輔助避障警報裝置,超聲波避障

    我們的項目是夜間輔助避障警報。它有助于駕駛員避開昏暗光線下的小障礙物。硬件組件: Seeed Grove - 光傳感器× 1 蜂鳴器× 1 Seeed Grove - 超聲波× 2 7段LED顯示屏,InfoVue× 2 開發套件附件,直流電機× 1 9V電池(通用)× 1 軟件應用程序和在線服務: Arduino IDE手動工具和制造機器: 熱膠槍(通用)烙鐵(通用)烙鐵尖,刀3D打印機(通用)我們的項目是安裝在汽車上的設備,由于道路上缺乏光線,可以在夜間駕駛時大大幫助避免潛在的危險。我們決定制造這種裝置的原因是夜間駕駛可能很危險,因為司機在夜間路面黑暗時很容易撞到前面的物體。該設備的工作原理如下:有一個光傳感器可以持續檢測環境的亮度。僅當亮度降至某個值以下時,才會激活設備。該裝置還包括一個超聲波傳感器,用于檢測汽車前部和汽車前方物體之間的距離。當設備被激活時(環境的亮度下降到某個值以下)并且有一個物體太靠近汽車,連接到設備的蜂鳴器將響鈴。
    來自:汽車電子時間:2019-04-17 超聲波 led顯示 光傳感器
  • 旋轉Lithophane燈

    使用密鑰激活360°Lithophane,并從幾種光模式中選擇?;隊吹轎業男絃ithophane Lamp的構建日志!這是我為2018年情人節制作的一個項目。一年后,我終于開始為它編寫文檔了。這是我第一次使用Fusion 360集成電子和3D打印部件。特征:秘密激活密鑰3種不同的燈光模式切換旋轉ON / OFF
    來自:DIY創意產品時間:2019-04-16 led 3d打印 微控制器
  • 使用Arduino的測謊儀

    硬件組件:蜂鳴器× 1 LED(通用)× 1 Arduino Nano R3× 1 軟件應用程序和在線服務:Arduino IDE手動工具和制造機器:烙鐵(通用)我們的皮膚為我們提供了一種體驗觸覺的媒介,它可以防止感染并保持內臟,但是你可能不知道我們的皮膚根據許多不同的東西改變導電性,這是我們的心情!它叫做Electrodermal活動(EDA),測謊儀的基礎是我們的皮膚根據我們的感覺改變其導電性。我們首先將Arduino連接到被測試人手上,然后使用圖形軟件將Arduino連接到計算機(稍后我將詳細介紹)我們必須首先向被測試人提出一些簡單的問題,我們知道他們會如實地回答“你的名字是什么”和“你住在哪里”來獲得基線,從那里我們可以開始提出他們可能會撒謊的問題,如果他們確實會感到緊張,然后我們可以觀察對比先前建立的基線的變化,如果他們撒謊,結果一目了然。
    來自:DIY創意產品時間:2019-04-10 arduino led 測謊儀
  • Arduino薄膜開關控制和顯示

    按下矩陣按鈕,可以點亮相應數量的LED,并且數字顯示在點陣上。硬件組件:最完整的UNO入門套件× 1在這里,Arduino Mega 2560用作主控板,用于檢測矩陣鍵盤按鍵的值,控制8X8點陣和LED顯示屏,但您也可以使用其他Arduino主板,因為這些程序可以普遍使用。如果要控制其他設備,只需將LED更換為相應的設備即可。如果要控制大功率設備,只需添加一個繼電器控制。功能介紹:1.Dot矩陣顯示2.LED顯示套件中使用的部件:1. Mega 2560板處理器:ATmega2560工作電壓:5V輸入電壓(推薦):7-12V輸入電壓(范圍):6-20V數字IO引腳54(其中16個用作PWM輸出)模擬輸入引腳:16IO引腳直流電流:40 mA3.3V引腳直流電流:50 mA閃存:256 KB(ATmega328,引導加載程序為8 KB)SRAM:8 KBEEPROM:4 KB工作時鐘:16 MHz
    來自:Hackaday Prize 2019時間:2019-04-08 led led矩陣 max7219
  • HomeKit控制LED小圓燈

    由多色LED制成的小燈具。它可以通過操縱桿或Apple Home應用程序進行控制。硬件組件:Raspberry Pi Zero Wireless× 1 SparkFun Lumenati 8件裝× 2 SparkFun拇指操縱桿Breakout× 1 SparkFun拇指操縱桿× 1 Adafruit ADS1015 12位ADC× 1 Texas Instruments 74AHCT125 - 四路電平轉換器(3V至5V)× 1 軟件應用程序和在線服務:Raspbian 手動工具和制造機器:烙鐵(通用)這款燈由兩個由Raspberry Pi Zero W控制的SparkFun Lumenati-8??樽槌?Pi運行HomeKit服務器,實現非商業HAP規范。燈還有一個通過ADC連接到Pi的操縱桿,因此可以通過手機本地或遠程控制LED。
    來自:照明與LED顯示時間:2019-04-04 led 家庭自動化 創意燈
銷量
30
查看
807
參數名 參數值
發布于 2018 年 08 月 29日
Moore8直播課堂

tracer ??