Სარჩევი:

საბოლოო Arduino ქაღალდის ფორტეპიანო: 5 ნაბიჯი
საბოლოო Arduino ქაღალდის ფორტეპიანო: 5 ნაბიჯი

ვიდეო: საბოლოო Arduino ქაღალდის ფორტეპიანო: 5 ნაბიჯი

ვიდეო: საბოლოო Arduino ქაღალდის ფორტეპიანო: 5 ნაბიჯი
ვიდეო: No more crooked-cut paper with this arduino based paper-cutting machine 2024, დეკემბერი
Anonim

Hey Its Soumojit ისევ მაგარი პროექტით. ეს არის საბოლოო ქაღალდის ფორტეპიანო არდუინოთი. შეიძლება იყოს კარგი შაბათ -კვირის პროექტი ან შეიძლება იყოს დიდი რამ სამეცნიერო გამოფენაშიც. ასე რომ, ყველაფერი მუშაობს capacitive touch– ის კონცეფციაზე, შეგიძლიათ მეტი წაიკითხოთ აქ https://playground.arduino.cc/Main/CapacitiveSensor/. მე ასევე არ მაქვს ძალიან ბევრი ცოდნა ფორტეპიანოს შესახებ, მაგრამ მე გავაკეთე მცირე კვლევა ინტერნეტში და ვისწავლე რაღაცეები ფორტეპიანოსა და ნოტების შესახებ.

ამ ფორტეპიანოში არის 2 ოქტავა და კიდევ ერთი ნოტი, სულ 15 გასაღები. გასაღებები მზადდება ფანქრით ქაღალდზე და აკავშირებს არდუინოს ქაღალდის სამაგრებით და მავთულით. ეს არის ასევე სპიკერი, რომელიც დაკავშირებულია არდუინოს გამომავალთან.

ასე რომ მოდი გავაკეთოთ ….

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

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

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

1) არდუინო ნანო (როგორც ტვინი, შეგიძლიათ გამოიყენოთ არდუინოს სხვა ვერსიები, როგორიცაა UNO, მეგა და ა.

2) 15x 1 მეგა Ohm რეზისტორები.

3) პურის დაფა

4) მავთულები

5) 8-ohm სპიკერი

6) ქაღალდის სამაგრები

7) ჩვეულებრივი ქაღალდი ან დაბეჭდილი შაბლონი

8) ფანქარი

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

ნაბიჯი 2: წრის შექმნა

წრის შექმნა
წრის შექმნა
წრის შექმნა
წრის შექმნა
წრის შექმნა
წრის შექმნა
წრის შექმნა
წრის შექმნა

ასე რომ, შეამოწმეთ წრიული დიაგრამები და განათავსეთ არდუინო პურის დაფაზე. შემდეგ დაუკავშირეთ რეზისტორები ერთ მხარეს საერთო სარკინიგზო მაგისტრალში და მეორე მხარეს სპეციალურ არდუინოს ქინძისთავებში (პინი D3 - D12, A0 - A3) სქემატების მიხედვით. შემდეგ დააკავშირეთ საერთო სარკინიგზო მაგისტრალი D2. ახლა გაჭერით მავთული და დაამატეთ მავთული თითოეულ არდუინოს ქინძისთავში (პინი D3 - D12, A0 -A3), სადაც რეზისტორი არის დაკავშირებული.

ამის შემდეგ აიღეთ სპიკერი და ერთი ბოლო დაუკავშირეთ pin D13- ს და მეორე ბოლო მიწას.

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

ნაბიჯი 3: მოდით გავაკეთოთ კოდირება

მოდით გავაკეთოთ კოდირება
მოდით გავაკეთოთ კოდირება
მოდით გავაკეთოთ კოდირება
მოდით გავაკეთოთ კოდირება

ასე რომ, კოდი ძალიან მარტივია და აქვს პარამეტრები, ასე რომ თქვენ თამაშობთ მასთან ერთად.

თქვენ უნდა გადმოწეროთ capacitive სენსორების ბიბლიოთეკა და შემდეგ კარგია წასვლა

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

ასევე, შეგიძლიათ დააყენოთ ყველა გასაღების შენიშვნა, უბრალოდ შეხედოთ pitches.h ფაილს და შემდეგ შეცვალოთ ჩანაწერები თქვენი საჭიროებების შესაბამისად.

კოდის წარმატებით ატვირთვის შემდეგ შეგვიძლია გადავიდეთ ქაღალდზე გასაღებების დამზადებაზე.

შენიშვნა- მავთულის კლავიატურასთან დაკავშირების შემდეგ შეიძლება დაგჭირდეთ ტრიგერის მნიშვნელობის ხელახალი დაკალიბრება. პირველ რიგში, თქვენ უნდა ატვირთოთ კოდი და გახსნათ სერიული მონიტორი, თქვენ ნახავთ რიგ რიცხვებს რიგებში, შემდეგ შეგიძლიათ შეეხოთ ნებისმიერ მავთულს და ნახოთ რამდენად იზრდება რიცხვები, ასე რომ თქვენ შეგიძლიათ განსაზღვროთ ტრიგერის მნიშვნელობა, თუ მნიშვნელობა აღწევს ტრიგერის მნიშვნელობას, ის წარმოქმნის ბგერას.

ნაბიჯი 4: გასაღებების დამზადება ქაღალდზე

გასაღებების დამზადება ქაღალდზე
გასაღებების დამზადება ქაღალდზე
გასაღებების დამზადება ქაღალდზე
გასაღებების დამზადება ქაღალდზე

ახლა ჩვენ გვაქვს სამუშაო წრე, ახლა თქვენ შეგიძლიათ დახაზოთ 15 გასაღები პატარა ფურცელზე ან უბრალოდ დაბეჭდოთ ჩემი შაბლონი (მიმაგრებულია 1 ნაბიჯში). ახლა აიღეთ თამამი, მუქი ფანქარი, რომ შეავსოთ ეს გასაღებები. შეეცადეთ სწორად შეავსოთ გასაღებები ისე, რომ იყოს გამტარი ზედაპირი. ამის შემდეგ დაამატეთ ქაღალდის სამაგრები მავთულის მეორე ბოლოში და დააკავშირეთ ისინი ქაღალდის გასაღებებთან.

ახლა კარგად ხარ რომ წახვიდე.

ნაბიჯი 5: საბოლოო პროდუქტი და დასკვნა

საბოლოო პროდუქტი და დასკვნა
საბოლოო პროდუქტი და დასკვნა

თუ ყველაფერი სწორად გააკეთეთ, გექნებათ სამუშაო ქაღალდის ფორტეპიანო არდუინოსთან ერთად. თქვენ შეგიძლიათ ითამაშოთ კოდით ოქტავების ან ნოტების შესაცვლელად. თუ თქვენ გაქვთ მიკროკონტროლი მეტი GPIO (Like - Arduino Mega) შეგიძლიათ დაამატოთ მეტი გასაღები.

ეს შეიძლება იყოს კარგი შაბათ -კვირის პროექტი ძალიან მცირე კომპონენტით. იმედი მაქვს მოგეწონათ.

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

ასევე გთხოვთ ხმა მიეცით ამ პროექტს არდუინოს კონკურსზე.

გმადლობთ, შემდეგ ჯერზე გნახავთ გასაოცარი პროექტით…..

გთხოვთ ხმა მომცეთ არდუინოს კონკურსს.

გირჩევთ: