Სარჩევი:
- მარაგები
- ნაბიჯი 1: წრიული დიაგრამები
- ნაბიჯი 2: სინათლის დამოკიდებული რეზისტორის (LDR) კავშირი
- ნაბიჯი 3: ნათურის და სარელეო კავშირი
- ნაბიჯი 4: კოდირება
- ნაბიჯი 5: ისიამოვნეთ
ვიდეო: არდუინოს სინათლის ინტენსივობის ნათურა - ჯიოთირი: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
Arduino– ს აქვს ბევრი სახალისო და საინტერესო პროექტი, რომლის გაკეთებაც შეგიძლიათ სახლში/სკოლაში, „სინათლის ინტენსივობის ნათურა“არის სახალისო პატარა პროექტი, რომლის გაკეთებაც შეგიძლიათ თქვენს სახლში ძალიან მინიმალური მარაგით და ეს შესანიშნავი პროექტია დამწყებთათვის. სინათლის ინტენსივობის ნათურის დამზადება ძალიან სახალისოა, განსაკუთრებით თუ თქვენ თვითონ ამზადებთ მას და მას აქვს ბევრი პრაქტიკული გამოყენებაც, ასე რომ, თუ თქვენ ნამდვილად თამაშობთ მას, თქვენ შეგიძლიათ განათავსოთ იგი სახლის განათებაში, რათა დაზოგოთ ფული. ეს პროექტი აკონტროლებს ნათურას სინათლის მიხედვით, თუ ბნელა სინათლე აინთება და თუ ის ნათელია შუქი გამორთული იქნება.
ეს არის გაკვეთილი, რომელიც დაგეხმარებათ თავიდან ბოლომდე, რა თქმა უნდა, მარტივი ნაბიჯით. Დავიწყოთ!
მარაგები
- შუქზე დამოკიდებული რეზისტორი (LDR)
- არდუინოს მიკროკონტროლი
- სტანდარტული ნათურა
- LU-5-R სარელეო
- 5V დენის წყარო
- 1x 1kΩ რეზისტორი
- პურის დაფა
- 12x მავთულები
ნაბიჯი 1: წრიული დიაგრამები
ნაბიჯი 2: სინათლის დამოკიდებული რეზისტორის (LDR) კავშირი
ამ პროექტში ჩვენი პირველი ნაბიჯი არის LDR– ის დაკავშირება, LDR– ის დასაკავშირებლად დაგჭირდებათ 3x მავთული, 1x 1kΩ რეზისტორი და LDR. პირველი, აიღეთ ერთი მავთული, დაუკავშირეთ ერთი ბოლო Arduino– ს pin– თან და მეორე ბოლო LDR– ის ტერმინალ 2 – თან (დადებითი დასასრული). შემდეგ შეაერთეთ სხვა მავთული LDR ტერმინალ 2 -თან და მეორე ბოლო შეუერთეთ არდუინოს კვების ბლოკს (5V). ახლა საბოლოოდ, დაუკავშირეთ LDR ტერმინალი 1 (უარყოფითი დასასრული) არდუინოს გრუნტის პინს მავთულის გამოყენებით. ახლა თქვენ გაქვთ თქვენი LDR დაყენებული !!!
ნაბიჯი 3: ნათურის და სარელეო კავშირი
ახლა ჩვენ თითქმის დავასრულეთ, შემდეგი ნაბიჯი არის ნათურის დაკავშირება რელეს გამოყენებით. იმ ადამიანებისთვის, რომლებმაც არ იციან რელეს ფუნქცია, ის ძირითადად არის ელექტრომაგნიტური გადამრთველი, სადაც ის იყენებს მცირე რაოდენობის ძაბვას უფრო მაღალი რაოდენობის უზრუნველსაყოფად, რაც ჩვენ გვჭირდება ამ პროექტისათვის! ამ კავშირისთვის დაგჭირდებათ ცვლადი კვების წყარო, Lu-5-R სარელეო, 120 ვ ნათურა და 4x მავთული. ჯერ აიღეთ მავთული, მიამაგრეთ მისი ერთი ბოლო დენის უარყოფით ტერმინალზე და დაუკავშირეთ მისი მეორე ბოლო რელეს 1 ტერმინალთან. აიღეთ სხვა მავთული, მიამაგრეთ მისი ერთი ბოლო ელექტროენერგიის პოზიტიურ ტერმინალზე და მეორე ბოლო დაუკავშირეთ ნათურის ტერმინალ 2 -ს. ახლა ნათურის ტერმინალიდან 1, შეაერთეთ მავთული რელეს ტერმინალ 7 -თან. ახლა დააკავშირეთ რელეს ტერმინალი 5 არდუინოს პინ 4 -თან მავთულის გამოყენებით. დაბოლოს, დააკავშირეთ რელეს ტერმინალი 8 მიწასთან და თქვენ წარმატებით მოახდინეთ ნათურა და სარელეო კავშირი !!!
ნაბიჯი 4: კოდირება
ახლა ჩვენ ყველანი დავასრულეთ წრიული კავშირებით, ჩვენი საბოლოო ნაბიჯი არის რეალურად გავაკეთოთ კოდირება ამ წრედის ფუნქციის შესასრულებლად. მე დავამატე კოდი ამ სქემის ზემოთ, მაგრამ მოდით გავიგოთ რას აკეთებს ეს კოდი სინამდვილეში.
პირველ რიგში, კონფიგურაციაში () ჩვენ ვიწყებთ ყველა ჩვენს ქინძისთავს (A0 და 4) ჩვენი წრისთვის, ჩვენ ინიციალიზებულია pin A0 შესასვლელში (მიღება LDR– დან) და pin 4 გამომავალი (ძაბვის გაგზავნა სარელეოზე), შემდეგ კი სერიული. დაწყება (9600) ძირითადად ეუბნება არდუინოს მოემზადოს შეტყობინებების გაცვლისთვის სერიულ მონიტორთან მონაცემთა სიჩქარით 9600 ბიტი წამში.
ახლა სიცარიელეში () ჩვენ ძირითადად ვეუბნებით არდუინოს მიიღოს ინფორმაცია და გააკეთოს რაიმე ამის საფუძველზე. ამრიგად, შეყვანა მიიღება pin A0 (LDR კავშირი) საშუალებით, ამ შემთხვევაში შეყვანა იქნება მუქი (500 – ზე ზემოთ) ან ნათელი (500 – ზე ქვემოთ), შემდეგ კი if და else განცხადების გამოყენებით ჩვენ ვეუბნებით Arduino– ს გამოაგზავნოს ძაბვა pin 4 სარელეო. თუ შეყვანა მუქია, ჩვენ მას ვეუბნებით, რომ გააგზავნოს ძაბვა სარელეოზე, რომელიც ჩართავს გადამრთველს, ნათურა ირთვება, მაგრამ თუ შეყვანის სინათლე ჩვენ ვეუბნებით არდუინოს, რომ არ გაუგზავნოს ძაბვა სარელეოზე, რაც გამორთავს შედეგად ნათურა გამორთულია.
ნაბიჯი 5: ისიამოვნეთ
იმედია, გსიამოვნებთ და იამაყებთ იმით, რაც დღეს მიაღწიეთ საკუთარ თავს !!
გირჩევთ:
Arduino სინათლის ინტენსივობის ნათურა: 3 ნაბიჯი
Arduino სინათლის ინტენსივობის ნათურა: ეს წრე შეიძლება გამოყენებულ იქნას როგორც ნამდვილი ნათურა, სკოლის პროექტი და სახალისო გამოწვევა. ეს წრე არის მარტივი გამოსაყენებელი და ადვილი გასაკეთებელი, მაგრამ თუ ადრე არ გამოგიყენებიათ tinker cad შეიძლება დაგჭირდეთ ჯერ მისი გამოცდა
Arduino სინათლის ინტენსივობის ნათურა: 6 ნაბიჯი
Arduino სინათლის ინტენსივობის ნათურა: კეთილი იყოს თქვენი მობრძანება, თუ როგორ უნდა ავაშენოთ და დავამუშაოთ სინათლის ინტენსივობის ნათურა Arduino– ით. თქვენ დაგჭირდებათ ეს კომპონენტები ამის ასაშენებლად.* LDR* Arduino მიკროკონტროლი* Lightbulb* სარელეო* დენის წყარო* პურის დაფა* 1 k-ohm რეზისტორი იმედია
სინათლის ინტენსივობის ნათურა W/ Arduino: 3 ნაბიჯი
სინათლის ინტენსივობის ნათურა W/ Arduino: ამ პროექტში მე ვიკვლევ როგორ გამოვიყენო არდუინო ნათურის შესაქმნელად, რომელიც იცვლება დღის დროის მიხედვით. მომხმარებლის მოთხოვნით, ნათურა შეცვლის მის სიკაშკაშეს, როდესაც ისინი რაოდენობრივად შეაფასებენ ან ამცირებენ LDR- სინათლის გამოვლენის წინააღმდეგობას
Arduino სინათლის ინტენსივობის ნათურა: 5 ნაბიჯი
არდუინოს სინათლის ინტენსივობის ნათურა: ამ პროექტში თქვენ ისწავლით თუ როგორ უნდა ჩართოთ ნათურა ავტომატურად როცა ბნელდება
სინათლის ინტენსივობის შეთქმულება არდუინოს და პითონის არდუინოს სამაგისტრო ბიბლიოთეკის გამოყენებით: 5 ნაბიჯი
სინათლის ინტენსივობის შეთქმულება არდუინოს და პითონის არდუინოს სამაგისტრო ბიბლიოთეკის გამოყენებით: არდუინო არის ეკონომიური, მაგრამ მაღალეფექტური და ფუნქციონალური ინსტრუმენტი, ჩაშენებულ C- ში პროგრამირება ხდის პროექტების დამღლელ პროცესს! პითონის Arduino_Master მოდული ამარტივებს ამას და გვაძლევს საშუალებას გამოვთვალოთ, ამოიღოთ ნაგვის მნიშვნელობები