Სარჩევი:

არდუინოს გიტარის ტიუნერი: 3 ნაბიჯი
არდუინოს გიტარის ტიუნერი: 3 ნაბიჯი

ვიდეო: არდუინოს გიტარის ტიუნერი: 3 ნაბიჯი

ვიდეო: არდუინოს გიტარის ტიუნერი: 3 ნაბიჯი
ვიდეო: Guitarduino - Arduino/MaxMSP Guitar Mounted Midi Control System - Proof of Concept 2024, ნოემბერი
Anonim
Image
Image

აქ არის გიტარის ტიუნერი, რომელიც მე გავაკეთე არდუინო უნოსთან ერთად და რაღაცეები, რაც მე გარშემო მქონდა. ის მუშაობს ასე:

თითოეულში არის 5 ღილაკი, რომელიც გამოიტანს განსხვავებულ ნოტას გიტარის სტანდარტულ დარეგულირებაში EADGBE. ვინაიდან მე მხოლოდ 5 ღილაკი მქონდა, დავწერე კოდი ისე, რომ თუ გეჭიროთ ღილაკი 'E', ის გამოიმუშავებს მაღალ E- ს, ხოლო თუ უბრალოდ დააჭირეთ ღილაკს, ის დაბალ E.

როდესაც თქვენ დააჭერთ cooresponding ღილაკს, შენიშვნის ასო გამოჩნდება 7 სეგმენტის ეკრანზე, ხოლო აქტიური ზარი აჩვენებს სწორ სიმაღლეს. მაღალი E მაჩვენებელია ეკრანზე "E." ხოლო დაბალი E მითითებულია როგორც "E".

ეს არც ისე ლამაზად ჟღერს, რადგან მე ვიყენებ საშინელ აქტიურ ზუმერს, თუმცა ის მუშაობს. მე არაერთხელ მოვახერხე ჩემი გიტარის წარმატებით დარეგულირება.

ნაბიჯი 1: რა დაგჭირდებათ

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

ამ პროექტისთვის მე გამოვიყენე შემდეგი ტექნიკა:

არდუინო უნო

პურის დაფა

74HC595 ცვლის რეგისტრაცია

აქტიური ბუზერი

8x 220 Ohm რეზისტორები

7 სეგმენტის ჩვენება

5 მექანიკური ღილაკი (სასურველია 6)

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

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

ნაბიჯი 3: კოდი

კოდი შეგიძლიათ იხილოთ github– ზე:

გირჩევთ: