Talaan ng mga Nilalaman:

MAX44009 Light Sensor Sa OLED: 7 Hakbang
MAX44009 Light Sensor Sa OLED: 7 Hakbang

Video: MAX44009 Light Sensor Sa OLED: 7 Hakbang

Video: MAX44009 Light Sensor Sa OLED: 7 Hakbang
Video: 30 товаров для автомобиля с Алиэкспресс, автотовары №22 2024, Nobyembre
Anonim
MAX44009 Light Sensor Sa OLED
MAX44009 Light Sensor Sa OLED

Kamusta mga ka-asawa!

Kahapon nagpasya akong mag-post ng isa pang simpleng gadget na ginawa ko para sa aking kaibigan. Hiniling niya sa akin na gumawa ng isang simpleng light meter upang makontrol ang isang fan at isang relay sa kanyang berdeng bahay sa araw. Sa kasamaang palad hindi ako makapag-post ng mga larawan ng proyekto na iyon, dahil nag-program lamang ako ng isang nano para sa kanya at hindi alam kung ano ang ginawa niya mula noon. Ngunit nai-post ko ang aking bersyon nito.

Hakbang 1: Kaya Ano Ito?

Ito ay isang light (lux) meter na gumagamit ng isang arduino, isang light sensor, isang oled display at ilang mga leds. Ang dahilan kung bakit pinili ko ang oled display ay madali itong kumonekta sa arduino. Sa ganitong paraan makakatipid ako ng oras at materyal upang pagsamahin ang lahat.

Tayo na't magsimula!

Hakbang 2: Ang Light Sensor

Ang Light Sensor
Ang Light Sensor

Ang MAX44009 ambient light sensor ay isang mahusay, madaling gamitin at napaka murang sensor. Ngunit ang pinakamahalaga mayroon itong malawak na saklaw ng pagsukat: 0.045 Lux hanggang 188, 000 Lux; napakababang kasalukuyang operating. Sinusuportahan ng library na ginagamit ko ang pagkalkula ng WPM (watt per square meter). Sapat na ba ito ??? Oo!

Pinapayuhan ko lamang na gamitin ito sa 3.3 volts kapag nakakonekta sa arduino.

Nagdagdag ako ng mga link na ito upang mabasa ang tungkol sa pangunahing mga katotohanan.

www.maximintegrated.com/en/products/sensor…

hu.mouser.com/new/maxim-integrated/maximma…

Ano ang WPM?

Tulad ng nakasulat sa silid-aklatan h.file: bla bla …………….. Pinapayagan nito para sa isang mababang gastos, maliit na sukat, sensor na nagawang aproximate ang enerhiya na kung saan ay pagpindot sa lupa (sa W / m ^ 2)

sa kahit anong oras. Sa tingin ko ay diretso ito.

Hakbang 3: Mga Kagamitan

Mga Kagamitan
Mga Kagamitan
Mga Kagamitan
Mga Kagamitan
Mga Kagamitan
Mga Kagamitan

Ang mga bahaging kinakailangan para sa proyektong ito ay:

- Arduino Uno (Atmega328 at pataas)

- 0.96 I2C oled display

- MAX44009 light sensor

- Isang breadboard

- Ilang mga wire ng lumulukso

- Ang ilang mga leds o isang 10 segment na humantong bar

Ngunit syempre maaari kang gumamit ng anumang iba pang display pati na rin kung nais mo.

Hakbang 4: Mga Koneksyon

Maunawaan ng Pls: Wala akong fritzing o anumang iba pang mga bagay na tulad nito. Ayoko nito at walang oras at kaba upang magulo ito.

Ang mga koneksyon ay napaka-simple:

Ang display at sensor ay gumagamit ng mga linya ng I2C ng arduino.

Ipakita ang:

VCC - 3.3 o 5 volts

GND - Lupa

SCL - Analog 5

SDA - Analog 4

MAX44009:

VCC - 3.3 volt (lamang !!)

GND - Lupa

SCL - Analog 5SDA - Analog 4

Ang 10 leds na ginamit ko sa breadboard ay gumagamit ng Digital pin 2 hanggang 11.

Hakbang 5: Software

Nagbibigay ako ng mga aklatan at sketch na ginamit ko.

Kopyahin at i-paste, i-compile at i-upload sa arduino.

Hakbang 6: Lightmeter sa Trabaho

Lightmeter sa Trabaho
Lightmeter sa Trabaho
Lightmeter sa Trabaho
Lightmeter sa Trabaho
Lightmeter sa Trabaho
Lightmeter sa Trabaho
Lightmeter sa Trabaho
Lightmeter sa Trabaho

Matapos i-upload ang arduino ay sumusukat at ipinapakita ang Lux, wpm na halaga. Ang mga pagbasa ay na-update sa bawat 300ms.

Ang sketch ay binubuo ng dalawang bahagi. Ang unang bahagi ay wala ang mga leds, ang pangalawang bahagi ay kasama ng mga leds.

Dahil ang sensor ay maaaring masukat hanggang sa 188006 lux nagpasya ako na ang bawat humantong ay magpapahiwatig ng 18, 000 lux. Ngunit maaari mong ayusin ang mga halaga sa iyong mga pangangailangan. Nag-order ako ng 10 segment led bar para sa aking panghuling bersyon ng light meter na ito, ngunit hindi pa natanggap. Ito ang nag-iisang bahagi na nawawala, ngunit kapag natanggap ko ito, gagawin ko ito sa isang enclosure na hindi tinatagusan ng tubig.

Hakbang 7: Tapos Na

Tapos ka na. Gamitin ito ayon sa gusto mo.

Ang isang pag-asa ay makikita mo itong kapaki-pakinabang.

Magandang araw!

Inirerekumendang: