Სარჩევი:

VU მეტრი Arduino– ს გამოყენებით: 4 ნაბიჯი
VU მეტრი Arduino– ს გამოყენებით: 4 ნაბიჯი

ვიდეო: VU მეტრი Arduino– ს გამოყენებით: 4 ნაბიჯი

ვიდეო: VU მეტრი Arduino– ს გამოყენებით: 4 ნაბიჯი
ვიდეო: How to Interface Industrial Sensors with Arduino Nano 2024, ივლისი
Anonim
VU მეტრი Arduino– ს გამოყენებით
VU მეტრი Arduino– ს გამოყენებით

გამარჯობა ყველას, ეს არის სწრაფი და მარტივი გაკვეთილი, თუ როგორ უნდა გააკეთოთ VU (მოცულობის ერთეული) Arduino UNO და LED- ების გამოყენებით.

ეს ძალიან კარგია დამწყებთათვის, რომლებიც მხოლოდ სწავლობენ არდუინოს გამოყენებას.

საჭირო ნაწილები: 1x Arduino (UNO)

1x პურის დაფა

12x5 მმ LED ნათურები

13x მავთულები

1x 100Ohm რეზისტორი

1x 500kOhm პოტენომეტრი

1x 3.5 მმ აუდიო ბუდე

1x კარგი ნება

ნაბიჯი 1: ვიდეო

Image
Image

ნაბიჯი 2: გაყვანილობა

გაყვანილობა
გაყვანილობა

ასე რომ, პირველი რაც უნდა გააკეთოთ არის ყველა LED- ის დაკავშირება არდუინოსთან პურის დაფის გამოყენებით. უმარტივესი გზაა ყველა LED- ების ხაზოვანი დაკავშირება სასურველ Arduino ქინძისთავებთან მავთულის გამოყენებით.

ჩვენ უნდა დავამატოთ 100 ოჰმიანი რეზისტორი წრეში, რათა შეზღუდოს დენი LED- ების საშუალებით.

შემდეგ, ქოთანს ემატება, იგი გამოიყენება შეყვანის სიგნალის მგრძნობელობის რეგულირებისთვის, ასევე სტერეო ჯეკი უკავშირდება დაფას

ასევე TinkerCAD პროექტი:

VU მეტრი TinkerCAD

ნაბიჯი 3: Arduino პროგრამირება

არდუინოს პროგრამირება
არდუინოს პროგრამირება

შემდეგი არის პროგრამის დაწერა არდუინოსთვის. პირველი ჩვენ განვსაზღვრავთ A0- ს, როგორც ანალოგურ შეყვანას და ვადგენთ მნიშვნელობას შეყვანის სიგნალისთვის.

შემდეგ ჩვენ განვსაზღვრავთ პინ-კოდებს 2-13 როგორც გამომავალი მარყუჟის FOR.

ჩვენ განვსაზღვრავთ A0 როგორც analogRead. შემდეგ ჩვენ ვყოფთ მნიშვნელობას 10 -ზე და ვინახავთ მას ანალოგურ მნიშვნელობაზე. ამ გზით ჩვენ ვიღებთ მნიშვნელობას, რომელიც უფრო შესაფერისია FOR მარყუჟებში სამუშაოდ.

პირველი FOR მარყუჟი ანათებს იმდენ LED- ს, რამდენადაც ანალოგური ცვლადის მნიშვნელობა არის. მეორე FOR მარყუჟი პირიქით ხდება, ის ანათებს LED- ებს, როდესაც ანალოგური ცვლადის მნიშვნელობა ეცემა.

ნაბიჯი 4: დასკვნა

ეს არის ძალიან მარტივი პროექტი, რომლის გაკეთებაც ნებისმიერს შეუძლია, მხოლოდ რამდენიმე კომპონენტის გამოყენებით მაგარი VU მეტრის შესაქმნელად.

ასევე კარგია იმის გაგება, თუ როგორ მუშაობს არდუინოს შედეგები და ასევე მარყუჟის For. მადლობა გვერდში დგომისთვის….

გირჩევთ: