Სარჩევი:

სინათლის ინტენსივობის ნათურა: 4 ნაბიჯი
სინათლის ინტენსივობის ნათურა: 4 ნაბიჯი

ვიდეო: სინათლის ინტენსივობის ნათურა: 4 ნაბიჯი

ვიდეო: სინათლის ინტენსივობის ნათურა: 4 ნაბიჯი
ვიდეო: ფილმი #2022 /მეხსიერება,ქართულად გახმოვანებული#film 2024, ნოემბერი
Anonim
სინათლის ინტენსივობის ნათურა
სინათლის ინტენსივობის ნათურა

ჰეი კოდერები, დღეს მე გასწავლით თუ როგორ უნდა შექმნათ ნათურა ფოტო-რეზისტორით TinkerCad– ზე. Დავიწყოთ!

მარაგები

თქვენ დაგჭირდებათ:

* 1 ფოტო-რეზისტორი

* 1 Arduino Uno R3

* 1 ნათურა

* 1 სარელეო SPDT (ვინაიდან ნათურა იღებს 120 V- ს და Arduino უზრუნველყოფს მხოლოდ 5V)

* 1 დენის წყარო

* 1 პურის დაფა

ნაბიჯი 1: ორგანიზაცია

ორგანიზაცია
ორგანიზაცია

პირველი რაც გსურთ გააკეთოთ არის თქვენი მასალების ორგანიზება, როგორც სურათზეა. ეს გაადვილებს, როდესაც ჩვენ უნდა გავაერთიანოთ ყველაფერი ერთად.

ნაბიჯი 2: ფოტორეზისტორი

ფოტორეზისტორი
ფოტორეზისტორი

პირველი, რასაც ჩვენ დავაკავშირებთ, არის ფოტო რეზისტორი. ჩვენ ვაკავშირებთ 5V პინს პურის დაფის პოზიტიურ ტერმინალთან, ვამატებთ მიწას (დარწმუნდით, რომ დაამატეთ ძალა/დაფქვილი მთელ პურის დაფაზე) და დავამატებთ ფოტო-რეზისტორს ერთი პინ-რიგი მიწის ზემოთ. მათ შორის თქვენ აკავშირებთ A0 პინს 1000 ოჰმ რეზისტორზე და აერთებთ პოზიტივს.

ნაბიჯი 3: ელექტრომომარაგება, სარელეო და ნათურა

კვების ბლოკი, სარელეო და ნათურა
კვების ბლოკი, სარელეო და ნათურა

შემდეგი, ჩვენ დავაკავშირებთ ენერგიის წყაროს, რელეს და ნათურას არდუინოსთან ერთად. პირველ რიგში, ჩვენ უნდა დავამყაროთ მიწა არდუინოსთან და დავაკავშიროთ თითოეული პურის დაფის ბოლოები ისე, რომ ძალა და ნიადაგი ტრიალებს მთელ პურის დაფაზე. შემდეგი, დენის წყაროსთვის, ჩვენ ვუკავშირდებით მიწას რელეს 1 ტერმინალთან და ვამატებთ მიწას რელეს ტერმინალიდან 8. ელექტროენერგიის მიწოდების პოზიტივი მიდის ნათურის მე -2 ტერმინალზე, ხოლო ნათურის დადებითი კი გადადის რელეს ტერმინალში 7. დაბოლოს, ჩვენ შეგვიძლია ციფრული პინი 4 დავუკავშიროთ სარელეო 5 ტერმინალს. ამის წყალობით, გაყვანილობა/ტექნიკა დასრულებულია და ჩვენ შეგვიძლია გადავიდეთ არდუინოს კოდირებაზე!

ნაბიჯი 4: კოდირება არდუინოში

კოდირება არდუინოში
კოდირება არდუინოში

ამის კოდირება ორ ნაწილად არის; void setup და void loop. კონფიგურაცია, როგორც ნათქვამია, აყენებს ქინძისთავებს და მარყუჟს მარყუჟებს კოდი.

Void კონფიგურაციისთვის, ჩვენ ვიყენებთ pinMode– ს კონკრეტული პინის ნომრის შესარჩევად და ვირჩევთ იყოს შეყვანილი თუ გამომავალი. ამ შემთხვევაში, pin A0 არის შეყვანა, ხოლო pin 4 გამომავალი. Serial.begin იწყებს სერიულ მონიტორს ფოტო-რეზისტორისთვის. ამით ჩვენ შეგვიძლია დავიწყოთ ბათილი მარყუჟი.

Void loop– ისთვის ვწერთ Serial.println (analogRead (A1)); ფოტო-რეზისტორისა და სერიული მონიტორის მონაცემების დასაბეჭდად. ჩვენ ვწერთ if განცხადებას, რომ, თუ ფოტო-რეზისტორი იძლევა რიცხვებს 500 – ზე ზემოთ (ან დაბნელებულ შუქზე), ის გამორთავს ნათურას და აანთებს, თუ ის არ არის დაბნელი. ისევე როგორც ეს, კოდი კეთდება და წრე მუშაობს!

გმადლობთ, რომ კითხულობთ ამ გაკვეთილს! Იმედი მაქვს გაერთე!

გირჩევთ: