Light Level Measurement with Arduino

in utopian-io •  7 years ago  (edited)

What Will I Learn?-Ne öğreneceğim?

In this project we measure the intensity of the light!
Hello to everyone,the easiest way to measure light with an Arduino is with an LDR(Light dependend resistors).It is a very simple and useful project.This project is a mid-level arduino project.

Merhaba arkadaşlar bu projemizde arduino ile Işık seviyesi ölçümü yapacağız.Bunun için en önemli parçamız Foto direnç(LDR).Foto direnç üzerine düşen ışığın şiddetine bağlı olarak içerisinden geçen akıma etki eder.Işığın şiddeti yüksek ise direnç artar az ise azalır yani ters orantılıdır.Projemiz bu orantıya göre ve alınan değerlerin döngüler ile işlenmesine bağlı olarak ilerleyecektir.

Bu proje temel olarak ldr yi baz almaktadır.Bu temeli kullanarak Sumo robotlarda gölge ölçümü,otonom hareket eden drone'larda iniş kontrol fonksiyonları yada basit elektrik motorları kullanarak güneş ışığının şiddetini ölçen ve şiddetinin daha çok olduğu yere yönelen bir güneş paneli devresi yapılabilir.
Github Link=>Here

Components- Malzemeler

-Arduino Uno
-Breadboard
-330R Resistor(1)
-Jumper Wires
-Led/Leds
-10kR Resistor(1)
-LDR Sensor

Requirements-Gereksinimler

- Arduino IDE(I used version 1.8)
- Intermediate code and algorithm knowledge

Difficulty-Zorluk

  • Intermediate

Tutorial Contents-İçerik

Uygulamamızda LDR ışık şiddetini algılayacak sayısal bir değere çevirecek ve buna bağlı olarak Led'e gidecek akımı kontrol edecektir.LDR'nin aldığı sayısal değer(0-1024) değişkendir.Işık seviyesi arttıkça yanan led sayısı da artacaktır.

light_graph.gif



Projemiz 4 adet led e göre tasarlanmıştır.Eğer daha hassas ölçüm yapmak isterseniz led sayısını arttırabilir ve for döngülerinin sınır değerlerini kullandığınız led sayısına bölerek ayarlayabilirsiniz.Örnek vermek gerekir ise 4 Led döngü aralıkları 0-255 den başlayıp 256 arttırılarak gitmiştir.Eğer 8 led kullansaydık 0-127 den başlatıp döngü başına +128 yapacaktık.

Mockups / Examples

Screenshot from 2018-01-27 22-50-04.png

Circuit-Devre

arduino_shema.png

Result

#### Proposal-Öneri Projede LDR ve Direnç arasındaki besleyici analog(A0) olarak ayarlanmıştır.

My Previous project-Önceki Projem



Posted on Utopian.io - Rewarding Open Source Contributors

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

I like your project!

Harika paylaşımlarda bulunuyorsunuz, takibinizdeyim. Congratulations.

Çok teşekkürler sizde öyle takipteyim :)

Cool! Keep going like this.

I will, thank you :)

@ozgurbulut, Contribution to open source project, I like you and upvote.

Authors can not create their own GitHub repository. They can only use an official repo of the project. So change it to arduino/Arduino please and let me know by writing a comment.

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

Hey @ozgurbulut I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • Seems like you contribute quite often. AMAZING!

Suggestions

  • Contribute more often to get higher and higher rewards. I wish to see you often!
  • Work on your followers to increase the votes/rewards. I follow what humans do and my vote is mainly based on that. Good luck!

Get Noticed!

  • Did you know project owners can manually vote with their own voting power or by voting power delegated to their projects? Ask the project owner to review your contributions!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x