Სარჩევი:

არდუინოს საფორტეპიანო: 10 ნაბიჯი (სურათებით)
არდუინოს საფორტეპიანო: 10 ნაბიჯი (სურათებით)

ვიდეო: არდუინოს საფორტეპიანო: 10 ნაბიჯი (სურათებით)

ვიდეო: არდუინოს საფორტეპიანო: 10 ნაბიჯი (სურათებით)
ვიდეო: Arduino in 100 Seconds 2024, ივლისი
Anonim
არდუინოს საფორტეპიანო
არდუინოს საფორტეპიანო

ერთ ზაფხულს შევქმენი ეს საფორტეპიანო. ის ოდნავ მოდელირებულია ფორტეპიანოს შემდეგ ფილმში "დიდი". მე თითქმის 100 საათი გავატარე ამის შესაქმნელად, მაგრამ მე ვთვლი, რომ ამას მხოლოდ 30 საათი დამჭირდება, თუ მეორედ გავიმეორებ. მის შიგნით არის 120 მეტრზე მეტი მავთული, 300 ხაზი კოდი და უთვალავი ხის ნაჭერი. მე ჩავაბარე ჩვენს ქვეყნის ბაზრობაზე და გავხდი დიდი ჩემპიონი. მე წავედი სახელმწიფო გამოფენაზე და ასევე მივიღე დიდი ჩემპიონი.

მოგერიდებათ ნებისმიერი ცვლილება ან გაუმჯობესება თქვენს პიანინოზე.

გაერთეთ და წარმატებები!

ნაბიჯი 1: მარაგი

  • არდუინო უნო
  • პურის დაფა
  • 1k რეზისტორები (12)
  • 18-20 ლიანდაგიანი მავთული (დაახლოებით 75 ფუტი)
  • პლაივუდი (3 ფუტი 4 ფუტი)
  • აკრილის ფურცელი (4 ფურცელი 18 "x24")
  • ხის ლათი (მე ვიყენებდი დაახლოებით 160 ფუტს)
  • წრიული ხერხი (პირები - 24 კბილი და 140 კბილი)
  • ალიგატორის კლიპები (36)
  • 3/8 ინჩის სისქის ფანჯრის ბეჭედი ლენტი (დაახლოებით 42 ")
  • რგოლები (4-6 რაც უფრო მცირეა მით უკეთესი)
  • გასაყიდი რკინა
  • Solder
  • სპრეის წებოვანი
  • Შესასხურებელი საღებავი
  • ალუმინის კილიტა
  • ხის წებო
  • Სუპერ წებო
  • დამჭერები

სხვა საყოფაცხოვრებო ნივთები და ინსტრუმენტები იქნება საჭირო

ნაბიჯი 2: მონახაზის დახატვა

კონტურის დახატვა
კონტურის დახატვა
კონტურის დახატვა
კონტურის დახატვა

მე პირველად დავხატე ფორტეპიანოს მონახაზი პლაივუდის ფურცელზე, ასე რომ უფრო ადვილი იყო ფორტეპიანოს ვიზუალიზაცია.

თეთრი გასაღებების ზომა 6 7/8 "33"

შავი კლავიშები მოთავსებულია თეთრი კლავიშების კიდეებზე და ზომა 4 "15"

შესანახი ფართობი 3 სიგანეა და აღწევს ფორტეპიანოს სიგრძეს (4 ფუტი)

ნაბიჯი 3: გამყოფების მშენებლობა

გამყოფების მშენებლობა
გამყოფების მშენებლობა
გამყოფების მშენებლობა
გამყოფების მშენებლობა
გამყოფების მშენებლობა
გამყოფების მშენებლობა
გამყოფების მშენებლობა
გამყოფების მშენებლობა

ჯერ გავზომე და დავჭერი ხის ბალიში, რომ იყოს იგივე ზომა, რაც წინა საფეხურზე დავხატე.

შემდეგი, მე დავამუშავე კიდეები, რათა თავიდან ავიცილო მომავალი ნაჭრები და უფრო რბილი იერისთვის.

გაპრიალების შემდეგ, ელმერის ხის წებო გამოვიყენე ყველა ნაწილის დასაწევად. პლაივუდის გამყოფი გამყარებაში დაახლოებით 30 წუთის განმავლობაში.

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

ნაბიჯი 4: ფორტეპიანოს დახატვა

ფორტეპიანოს დახატვა
ფორტეპიანოს დახატვა
ფორტეპიანოს დახატვა
ფორტეპიანოს დახატვა
ფორტეპიანოს დახატვა
ფორტეპიანოს დახატვა
ფორტეპიანოს დახატვა
ფორტეპიანოს დახატვა

1. შავი სპრეის საღებავით გამოვიყენე შავი კლავიშები და სათავსო.

2. დავუშვი შავი საღებავი რამდენიმე საათის განმავლობაში გაშრეს, შემდეგ შავზე დავდე ლენტი.

3. შემდეგ მე სპრეით შევიღებე თეთრი კლავიშები თეთრად. ფირზე ყველა შავი კლავიში შავი იყო.

4. საღებავის გაშრობის შემდეგ, მე ამოვიღე ფირზე.

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

ნაბიჯი 5: აკრილის მოჭრა და შეღებვა

დავჭრათ და შეღებეთ აკრილის
დავჭრათ და შეღებეთ აკრილის
დავჭრათ და შეღებეთ აკრილის
დავჭრათ და შეღებეთ აკრილის

1. გაზომეთ თითოეული გასაღების ზომები და დახაზეთ გასაღების ასლი აკრილის ფურცელზე.

2. აკრილის გაჭრა

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

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

3. შეამოწმეთ, რომ დარწმუნდეთ, რომ ეს არის სწორი ზომა

თუ პანელი ძალიან დიდია, ოდნავ გათიშეთ და კვლავ შეამოწმეთ.

4. სპრეის საღებავი აკრილის

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

ნაბიჯი 6: გააკეთეთ სენსორული ბალიშები

გააკეთეთ სენსორული ბალიშები
გააკეთეთ სენსორული ბალიშები
გააკეთეთ სენსორული ბალიშები
გააკეთეთ სენსორული ბალიშები
გააკეთეთ სენსორული ბალიშები
გააკეთეთ სენსორული ბალიშები

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

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

3. დახაზეთ ბალიშების მონახაზი ქაღალდზე.

ეს არის ერთ -ერთი ყველაზე რთული ნაბიჯი. დარწმუნდით, რომ მიჰყევით შაბლონებს და გაჭერით ხაზების გასწვრივ ისე, რომ შუა ნაჭერი გამყარდეს და ორი ნახევარი შეხებოდეს შეხების გარეშე.

4. ბალიშები გაჭერით შუაზე

მე გამოვიყენე სასარგებლო დანა, მაგრამ თუ თქვენ გაქვთ xacto-დანა, რომელიც უკეთესად იმუშავებს.

5. სენსორების მეორე ნაჭერი მიდის აკრილის პანელებზე. დაფარეთ პანელის ის მხარე, რომელიც არ არის შეღებილი კილიტა. (სპრეის წებო მშვენივრად მუშაობს!)

გაიმეორეთ ეს ნაბიჯები კლავიატურის თითოეული გასაღებისთვის

ნაბიჯი 7: შეიკრიბეთ გასაღებები

შეიკრიბეთ გასაღებები
შეიკრიბეთ გასაღებები
შეიკრიბეთ გასაღებები
შეიკრიბეთ გასაღებები
შეიკრიბეთ გასაღებები
შეიკრიბეთ გასაღებები

1. ადგილი risers

დააწებეთ ისინი ხის წებოს გამოყენებით

2. მოათავსეთ ქაფის ზოლები

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

3. მოათავსეთ ქაღალდი/კილიტა

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

4. მოათავსეთ აკრილი ქაფის თავზე.

მე აღმოვაჩინე, რომ სასარგებლო იყო აკრილის პანელების მარკირება ისე, რომ ვიცოდი სად იყო პანელები.

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

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

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

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

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

1. საბურღი 3 ხვრელი შენახვის თითოეული გასაღები.

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

2. შესანახი მავთული ხვრელების მეშვეობით.

ჩემი ალიგატორის სამაგრებისთვის, მე უბრალოდ მავთულხლართებს ვწყვეტ. მე მავთულხლართებს ვიჭერდი დამჭერებიდან წინასწარ გაჭრილი ხვრელების მეშვეობით.

მიამაგრეთ ორი ალიგატორის კლიპი ერთ ფირფიტაზე და ერთი მეორეზე, 3. შედუღების მავთულები

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

4. შეაერთეთ მავთულები

ერთი მავთული, რომელიც დაკავშირებულია ორ საკუთარ პანელთან, პირდაპირ უკავშირდება 5 ვ -ს. ამის გაკეთება, მე jumper მავთულის დადებითი სარკინიგზო on breadboard მაშინ ყველა გასაღები ჰქონდა დადებითი მავთულის გაშვებული უკან ამ დადებითი სარკინიგზო.

მეორე პანელზე (ერთი ორი მავთულით) დააკავშირეთ ერთი მავთული უშუალოდ თქვენს Arduino დაფაზე არსებულ ციფრულ In/Out- თან. მეორე მავთული უკავშირდება მიწას ჩამოსაშლელი რეზისტორით. მიწა დავუკავშირე ნეგატიურ მარყუჟს და შემდეგ გამოვიყენე პატარა რელსები რეზისტორისა და მავთულის დასაკავშირებლად მიწასთან.

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

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

1. ყველა ფაილი შეგიძლიათ იხილოთ ამ GitHub საცავში.

დარწმუნდით, რომ შეინახეთ ყველა ფაილი ერთ საქაღალდეში

2. ატვირთეთ ფაილი "final_Arduino_Program" თქვენს არდუინოში

3. დააყენეთ თქვენი Python IDE– ის სამუშაო დირექტორია საქაღალდეში, რომელიც შეიცავს ყველა თქვენს ფაილს.

4. გახსენით ფაილი "1 აქტიური ფინალი. Py"

5. შეცვალეთ სერიული პორტი 65 ხაზზე Arduino შემცველი პორტით. (ეს აღმოვაჩინე Arduino IDE გამოყენებით)

6. გაუშვით პროგრამა "1 აქტიური ფინალი. Py"

არსებობს ინსტრუქციები პითონის ფაილში ინსტრუმენტის შესაცვლელად

Გაერთე!

ნაბიჯი 10: გაუმჯობესება

გაუმჯობესებები
გაუმჯობესებები
გაუმჯობესებები
გაუმჯობესებები
გაუმჯობესებები
გაუმჯობესებები

მე რამდენიმე იდეა მქონდა ფორტეპიანოს გასაუმჯობესებლად.

  • შექმენით ისეთი თამაში, როგორიც არის გიტარის გმირი
  • შექმენით რვაფუნქციური გადამრთველი, რომლითაც შესაძლებელი იქნება ნოტების უფრო ფართო სპექტრის თამაში
  • შექმენით ინსტრუმენტების გადამრთველი ინსტრუმენტებს შორის გადასართავად
  • შექმენით GUI ნავიგაციის გასაადვილებლად
  • შეცვალეთ Arduino Raspberry Pi– ით, ისე რომ ის არ იყოს დაკავშირებული კომპიუტერთან
  • შეაერთეთ PCB პურის დაფის ნაცვლად

გაუმჯობესებები მე გავაკეთე

  • შევქმენი საფარი შენახვის ადგილისთვის
  • მე დავჭრა ხვრელი გვერდზე, რათა საფარი დაიხუროს და ასევე კომპიუტერთან იყოს დაკავშირებული

გირჩევთ: