Სარჩევი:
- ნაბიჯი 1: მაშ რა არის ეს?
- ნაბიჯი 2: სინათლის სენსორი
- ნაბიჯი 3: მასალები
- ნაბიჯი 4: კავშირები
- ნაბიჯი 5: პროგრამული უზრუნველყოფა
- ნაბიჯი 6: სინათლის მრიცხველი მუშაობს
- ნაბიჯი 7: შესრულებულია
ვიდეო: MAX44009 სინათლის სენსორი OLED– ით: 7 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
გამარჯობა მეგობრებო!
გუშინ გადავწყვიტე კიდევ ერთი მარტივი გაჯეტის გამოქვეყნება, რომელიც ჩემი მეგობრისთვის გავაკეთე. მან მთხოვა, გამეკეთებინა უბრალო სინათლის მრიცხველი, რომ გამეკონტროლებინა გულშემატკივარი და სარელეო მის მწვანე სახლში დღისით. სამწუხაროდ, მე არ შემიძლია ამ პროექტის სურათების განთავსება, რადგან მე მხოლოდ ნანო დავპროგრამე მისთვის და არ ვიცი რა გააკეთა მას შემდეგ. მაგრამ მე ვდებ ჩემს ვერსიას.
ნაბიჯი 1: მაშ რა არის ეს?
ეს არის მსუბუქი (ლუქსი) მეტრი, რომელიც იყენებს არდუინოს, სინათლის სენსორს, დაფარულ ეკრანს და რამოდენიმე led. მიზეზი, რის გამოც ავირჩიე დაფარული ეკრანი არის ის, რომ ადვილია არდუინოსთან დაკავშირება. ამ გზით შემიძლია დაზოგო დრო და მასალა, რომ ეს ყველაფერი ერთად გავაკეთო.
დავიწყოთ!
ნაბიჯი 2: სინათლის სენსორი
MAX44009 გარე განათების სენსორი არის შესანიშნავი, მარტივი და ძალიან იაფი სენსორი. მაგრამ რაც მთავარია მას აქვს საზომი ფართო დიაპაზონი: 0.045 ლუქსიდან 188, 000 ლუქსი; ძალიან დაბალი საოპერაციო დენი. ბიბლიოთეკა, რომელსაც მე ვიყენებ მხარს უჭერს WPM (ვატი კვადრატულ მეტრზე) გამოთვლას. ეს საკმარისად კარგია ??? დიახ!
მე მხოლოდ გირჩევთ გამოიყენოთ იგი 3.3 ვოლტთან არდუინოსთან დაკავშირებისას.
მე დავამატე ეს ბმულები ძირითადი ფაქტების შესახებ წასაკითხად.
www.maximintegrated.com/en/products/sensor…
hu.mouser.com/new/maxim-integrated/maximma…
რა არის WPM?
როგორც ბიბლიოთეკაში წერია h.file: bla bla …………….. ეს იძლევა დაბალი ღირებულების, მცირე ზომის სენსორს, რომელსაც შეუძლია მიახლოებითი ენერგია მიაყენოს დედამიწას (W/m^2)
ნებისმიერ დროს. მე მგონი პირდაპირ წინ არის.
ნაბიჯი 3: მასალები
ამ პროექტისთვის საჭირო ნაწილებია:
- არდუინო უნო (Atmega328 და ზემოთ)
- 0.96 დიუმიანი I2C oled ეკრანი
- MAX44009 სინათლის სენსორი
- პურის დაფა
- რამდენიმე მხტუნავი მავთული
- ზოგიერთი led ან 10 სეგმენტიანი led ბარი
თქვენ, რა თქმა უნდა, შეგიძლიათ გამოიყენოთ ნებისმიერი სხვა ჩვენება, თუ გსურთ.
ნაბიჯი 4: კავშირები
გთხოვთ გაიგოთ: მე არ მაქვს ხახუნის ან სხვა მსგავსი რამ. მე არ მომწონს და არ მაქვს დრო და ნერვები, რომ თავი შევიწუხო.
კავშირები ძალიან მარტივია:
ეკრანი და სენსორი იყენებს arduino– ს I2C ხაზებს.
ჩვენება:
VCC - 3.3 ან 5 ვოლტი
GND - გრუნტი
SCL - ანალოგი 5
SDA - ანალოგი 4
MAX44009:
VCC - 3.3 ვოლტი (მხოლოდ !!)
GND - გრუნტი
SCL - ანალოგი 5SDA - ანალოგი 4
10 led, რომელიც მე გამოვიყენე დაფაზე, იყენებს ციფრულ პინს 2 -დან 11 -მდე.
ნაბიჯი 5: პროგრამული უზრუნველყოფა
მე ვაძლევ ბიბლიოთეკას და ჩანახატს, რომელიც მე გამოვიყენე.
დააკოპირეთ და ჩასვით, შეადგინეთ და ატვირთეთ arduino– ში.
ნაბიჯი 6: სინათლის მრიცხველი მუშაობს
ატვირთვის შემდეგ arduino ზომავს და აჩვენებს Lux, wpm მნიშვნელობას. კითხვები განახლდება ყოველ 300 ms.
ესკიზი ორი ნაწილისგან შედგება. პირველი ნაწილი არის led– ების გარეშე, მეორე ნაწილები არის led– ებით.
მას შემდეგ, რაც სენსორს შეუძლია გაზომოს 188006 ლუქსი, მე გადავწყვიტე, რომ თითოეული led მიუთითებს 18, 000 ლუქსი. მაგრამ თქვენ შეგიძლიათ შეცვალოთ ღირებულებები თქვენს საჭიროებებზე. მე შევუკვეთე 10 სეგმენტიანი ბარი ამ სინათლის მრიცხველის ბოლო ვერსიისთვის, მაგრამ ჯერ არ მიმიღია. ეს არის ერთადერთი ნაწილი, რომელიც აკლია, მაგრამ როდესაც მივიღებ, მოვამზადებ წყალგაუმტარი გარსით.
ნაბიჯი 7: შესრულებულია
თქვენ დაასრულეთ. გამოიყენეთ როგორც მოგწონთ.
ვიმედოვნებ, რომ ის სასარგებლო აღმოჩნდება.
Კარგ დღეს გისურვებთ!
გირჩევთ:
ტემპერატურისა და სინათლის სენსორი: 8 ნაბიჯი
ტემპერატურისა და სინათლის სენსორი: ეს ინსტრუქცია განკუთვნილია ძირითადი ტემპერატურისა და სინათლის სენსორისთვის. ეს დაახლოებით ასეა
საშინელი მიკრობიტის სინათლის სენსორი: 5 ნაბიჯი
საშინელი მიკრობიტის სინათლის სენსორი: გსურთ შეაშინოთ თქვენი მეგობრები? კარგი, თქვენ სწორ ადგილას მოხვედით. დღეს მე გაჩვენებთ თუ როგორ უნდა გააკეთოთ სინათლის აღქმა, ხმაური, საშინელი ხრიკი თქვენი მიკრობიტისთვის! რა გჭირდებათ-სპიკერი-მიკრობიტი-ალიგატორის მავთულები-დენის წყაროს-და მიკრობიტი გ
LDR დაფუძნებული სინათლის სენსორი/დეტექტორი: 3 ნაბიჯი
LDR დაფუძნებული სინათლის სენსორი/დეტექტორი: სინათლის სენსორები და დეტექტორები უკიდურესად სასარგებლოა მიკროკონტროლერებისა და ჩამონტაჟებული სისტემებისთვის და ასევე უნდა მოხდეს ინტენსივობის მონიტორინგი. ერთ -ერთი ყველაზე მარტივი და იაფი სენსორია LDR. LDR ან სინათლისგან დამოუკიდებელი რეზისტორები მარტივად შეიძლება გამოყენებულ იქნას გონივრულად
მარტივი სინათლის სენსორი LED (ანალოგი): 3 ნაბიჯი
მარტივი სინათლის სენსორი LED- ით (ანალოგი): გამარჯობა! ამ სასწავლო ინსტრუქციაში მე გაჩვენებთ თუ როგორ უნდა გააკეთოთ მარტივი სინათლის სენსორი LED- ით. ძირითადად ეს წრე უბრალოდ ანათებს LED- ს, როდესაც ის სინათლეს ექვემდებარება. ჩემთვის ეს წრე არის უსარგებლო, რადგან ამით ბევრს ვერაფერს გააკეთებ, მაგრამ მე ვფიქრობ
როგორ გაყვანილობა და გამოყენება GY -30 BH1750 სინათლის სენსორი (GY30 / GY302) - მარტივი - Arduino პროექტი!: 7 ნაბიჯი
როგორ გავამყაროთ და გამოვიყენოთ GY -30 BH1750 სინათლის სენსორი (GY30 / GY302) - მარტივი - არდუინოს პროექტი!: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ სწრაფად და მარტივად გამოვიყენოთ GY -30 BH1750 სინათლის ინტენსივობის სენსორი არდუინოსთან ერთად. ნახეთ სადემონსტრაციო ვიდეო