Satura rādītājs:
- 1. darbība: kas tas ir?
- 2. solis: Gaismas sensors
- 3. solis: materiāli
- 4. darbība. Savienojumi
- 5. solis: programmatūra
- 6. darbība. Gaismas mērītājs darbā
- 7. darbība. Gatavs
Video: MAX44009 Gaismas sensors ar OLED: 7 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Sveiki biedri!
Vakar es nolēmu ievietot vēl vienu vienkāršu sīkrīku, ko izveidoju savam draugam. Viņš man lūdza izveidot vienkāršu gaismas mērītāju, lai dienas laikā kontrolētu ventilatoru un releju savā zaļajā mājā. Diemžēl es nevaru ievietot šī projekta attēlus, jo es viņam ieprogrammēju tikai nano un nezinu, ko viņš no tā ir izveidojis. Bet es ievietoju savu versiju.
1. darbība: kas tas ir?
Šis ir gaismas (luksa) mērītājs, kurā tiek izmantots arduino, gaismas sensors, esat displejs un dažas gaismas diodes. Iemesls, kāpēc es izvēlējos OLED displeju, ir tas, ka to ir viegli savienot ar arduino. Tādā veidā es varētu ietaupīt laiku un materiālus, lai to visu saliktu kopā.
Sāksim!
2. solis: Gaismas sensors
MAX44009 apkārtējās gaismas sensors ir lielisks, viegli lietojams un ļoti lēts sensors. Bet pats galvenais - tam ir plašs mērījumu diapazons: no 0,045 līdz 188 000 luksiem; ļoti zema darba strāva. Mana izmantotā bibliotēka atbalsta WPM (vati uz kvadrātmetru) aprēķinu. Vai tas ir pietiekami labi ??? JĀ!
Es iesaku to izmantot tikai ar 3,3 voltiem, kad tas ir savienots ar arduino.
Es pievienoju šīs saites, lai lasītu par pamata faktiem.
www.maximintegrated.com/en/products/sensor…
hu.mouser.com/new/maxim-integrated/maximma…
Kas ir WPM?
Kā rakstīts bibliotēkā h.file: bla bla …………….. Tas nodrošina zemu izmaksu, maza mēroga sensoru, kas spēj tuvināt enerģiju, kas skar zemi (W/m^2)
jebkurā laikā. Es domāju, ka tas ir taisni uz priekšu.
3. solis: materiāli
Šim projektam nepieciešamās detaļas ir:
- Arduino Uno (Atmega328 un jaunākas)
- 0,96 collu I2C displejs
- MAX44009 gaismas sensors
- maizes dēlis
- Daži džemperu vadi
- daži gaismas diodes vai 10 segmentu gaismas josla
Bet, protams, ja vēlaties, varat izmantot arī jebkuru citu displeju.
4. darbība. Savienojumi
Pls saprotiet: man nav fritzing vai kdas citas tdas lietas. Man tas nepatīk, un man nav laika un nervu ar to apnikt.
Savienojumi ir ļoti vienkārši:
Displejs un sensors izmanto arduino I2C līnijas.
Displejs:
VCC - 3,3 vai 5 volti
GND - zeme
SCL - 5. analogs
SDA - 4. analogs
MAX44009:
VCC - 3,3 volti (tikai !!)
GND - zeme
SCL - Analog 5SDA - Analog 4
10 gaismas diodes, ko izmantoju uz maizes dēļa, izmanto digitālo tapu no 2 līdz 11.
5. solis: programmatūra
Es dodu izmantotās bibliotēkas un skices.
Kopējiet un ielīmējiet, apkopojiet un augšupielādējiet arduino.
6. darbība. Gaismas mērītājs darbā
Pēc augšupielādes arduino mēra un parāda Lux, wpm vērtību. Rādījumi tiek atjaunināti ik pēc 300 ms.
Skice sastāv no divām daļām. Pirmā daļa ir bez LED, otrā daļa ir ar LED.
Tā kā sensors var izmērīt līdz 188006 luksiem, es nolēmu, ka katrs LED norāda 18 000 luksu. Bet jūs varat pielāgot vērtības savām vajadzībām. Esmu pasūtījis 10 segmentu LED stieni savai gaismas mērītāja galīgajai versijai, bet vēl neesmu saņēmis. Tā ir vienīgā trūkstošā daļa, bet, saņemot to, es to izgatavošu ūdensnecaurlaidīgā korpusā.
7. darbība. Gatavs
Tu esi pabeidzis. Izmantojiet to, kā vēlaties.
Ceru, ka jums tas noderēs.
Jauku dienu!
Ieteicams:
Temperatūras un gaismas sensors: 8 soļi
Temperatūras un gaismas sensors: Šī instrukcija ir paredzēta pamata temperatūras un gaismas sensoram. Apmēram tā
Biedējošs mikrobitu gaismas sensors: 5 soļi
Biedējošs mikrobitu gaismas sensors: Vai vēlaties izbiedēt savus draugus? Nu jūs esat nonācis īstajā vietā. Šodien es jums parādīšu, kā padarīt gaismas uztveršanu, trokšņa radīšanu, spokainu triku ar savu mikrobitu! Kas jums nepieciešams-skaļruņu-mikrobitu-aligatora vadi, barošanas avots un mikrobitu c
DIY elpas sensors ar Arduino (vadošs trikotāžas stiepes sensors): 7 soļi (ar attēliem)
DIY elpas sensors ar Arduino (vadošs trikotāžas stiepes sensors): šis DIY sensors būs vadošs adīts stiepes sensors. Tas aptinās jūsu krūtis/vēderu, un, kad krūtis/kuņģis izplešas un saraujas, palielināsies arī sensors, un līdz ar to ievades dati, kas tiek ievadīti Arduino. Tātad
Arduino saules enerģijas temperatūras un mitruma sensors kā 433 MHz Oregon sensors: 6 soļi
Arduino saules enerģijas temperatūras un mitruma sensors kā 433 MHz Oregon sensors: tas ir saules enerģijas temperatūras un mitruma sensora konstrukcija. Sensors atdarina 433 MHz Oregon sensoru un ir redzams Telldus Net vārtejā. Kas jums nepieciešams: 1x "10-LED Saules enerģijas kustības sensors " no ebay. Pārliecinieties, ka ir rakstīts 3.7v mīkla
Skāriena sensors un skaņas sensors, kas kontrolē maiņstrāvas/līdzstrāvas gaismas: 5 soļi
Skāriena sensors un skaņas sensors, kas kontrolē maiņstrāvas/līdzstrāvas gaismas: Šis ir mans pirmais projekts, un tas darbojas, pamatojoties uz diviem pamata sensoriem, viens ir skārienjutīgs sensors, bet otrs - skaņas sensors, nospiežot skārienpaliktni uz skārienjutīgā sensora, maiņstrāvas gaisma pārslēgsies. IESLĒGTS, ja to atlaidīsit, gaisma būs izslēgta un tas pats