Სარჩევი:

გილოცავ დაბადების დღეს-ბუზერი და ღილაკი: 10 ნაბიჯი
გილოცავ დაბადების დღეს-ბუზერი და ღილაკი: 10 ნაბიჯი

ვიდეო: გილოცავ დაბადების დღეს-ბუზერი და ღილაკი: 10 ნაბიჯი

ვიდეო: გილოცავ დაბადების დღეს-ბუზერი და ღილაკი: 10 ნაბიჯი
ვიდეო: გელა გნოლიძე & ღამის შოუს ბენდი | დაბადების დღე 2024, ივლისი
Anonim
Image
Image
მიამაგრეთ ღილაკი პურის დაფაზე
მიამაგრეთ ღილაკი პურის დაფაზე

ეს პროექტი იყენებს Arduino Uno- ს, ზუმერს და ღილაკს სიმღერა Happy Birthday! ღილაკზე დაჭერისას ზუზერი უკრავს Happy Birthday- ის მთელ სიმღერას. მე ვხედავ კავშირს დაბადების დღის მუსიკალურ ბარათებთან, რაც ჩემს შვილებს ძალიან უყვართ.

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

უნარის დონე: დამწყები

შთაგონების წყარო:

კილიჩი, მ. (2016, 24 ნოემბერი). ღილაკის ზარიანი მელოდია. აღებულია

მასალები

  • Arduino Uno მიკრო კონტროლერი
  • პურის დაფა
  • პიეზო ზუზუნი
  • ღილაკი
  • 10K რეზისტორი
  • 5 კაცი-მამაკაცი Jumper Wires
  • USB კონექტორის კაბელი

ნაბიჯი 1: მიამაგრეთ ღილაკი პურის დაფაზე

ნაბიჯი 2: დააკავშირეთ 10K რეზისტორი ერთ ღილაკზე

დააკავშირეთ 10K რეზისტორი ერთ ღილაკზე
დააკავშირეთ 10K რეზისტორი ერთ ღილაკზე

ნაბიჯი 3: შეაერთეთ რეზისტორის სხვა ფეხი მიწასთან (GND) მავთულის საშუალებით

შეაერთეთ რეზისტორის სხვა ფეხი მიწასთან (GND) მავთულის საშუალებით
შეაერთეთ რეზისტორის სხვა ფეხი მიწასთან (GND) მავთულის საშუალებით

ნაბიჯი 4: დააკავშირეთ ღილაკის სხვა ფეხი მავთულხლართან +5V

დააკავშირეთ ღილაკის მეორე ფეხი მავთულით +5V
დააკავშირეთ ღილაკის მეორე ფეხი მავთულით +5V

ნაბიჯი 5: დააკავშირეთ ღილაკის ზედა მარჯვენა ფეხი სადენით ციფრულ პინ 12 -თან

დააკავშირეთ ღილაკის ზედა მარჯვენა ფეხი მავთულით ციფრულ პინ 12 -თან
დააკავშირეთ ღილაკის ზედა მარჯვენა ფეხი მავთულით ციფრულ პინ 12 -თან

ნაბიჯი 6: მიამაგრეთ ბუზერი დაფაზე. გაითვალისწინეთ ბუზერის დადებითი (+) და უარყოფითი (-) მხარეების ეტიკეტები

მიამაგრეთ ბუზერი დაფაზე. გაითვალისწინეთ ბუზერის დადებითი (+) და უარყოფითი (-) მხარეების ეტიკეტები
მიამაგრეთ ბუზერი დაფაზე. გაითვალისწინეთ ბუზერის დადებითი (+) და უარყოფითი (-) მხარეების ეტიკეტები

ნაბიჯი 7: გამოიყენეთ მავთული ბუზერის უარყოფითი (-) ფეხის დასაკავშირებლად მიწასთან (GND)

გამოიყენეთ მავთული ბუზერის უარყოფითი (-) ფეხის დასაკავშირებლად მიწასთან (GND)
გამოიყენეთ მავთული ბუზერის უარყოფითი (-) ფეხის დასაკავშირებლად მიწასთან (GND)

ნაბიჯი 8: გამოიყენეთ მავთული, რათა დააკავშიროთ ბუზერის დადებითი (+) ფეხი 8 -თან

გამოიყენეთ მავთული ბუზერის პოზიტიური (+) ფეხის დასაკავშირებლად 8 -ზე
გამოიყენეთ მავთული ბუზერის პოზიტიური (+) ფეხის დასაკავშირებლად 8 -ზე

ნაბიჯი 9: თქვენი არდუინოს კოდირება

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

გილოცავ დაბადების დღეს კოდი

კოდი, რომელიც უნდა გაითვალისწინოთ:

  • შექმენით მეორე ჩანართი მოედნის კატალოგის კოდისთვის და დაასახელეთ: pitches.h

    • ჩასვით კოდი მოედნების კატალოგიდან თქვენს ახალ მოედნებზე. H ჩანართში
    • კოდი 4-9 არის ჩანაწერები სიმღერაზე ბედნიერი დაბადების დღე. შენიშვნები მოდის მოედნებიდან.ჰ ჩანართიდან
    • მე -15 სტრიქონი შეიცავს შენიშვნების ხანგრძლივობას, რომელიც შეესაბამება 4-9 სტრიქონების შენიშვნებს
  • ხაზი 42 არის სადაც თქვენ არეგულირებთ მელოდიის სიჩქარეს. თუ გსურთ მელოდიის დაჩქარება ან შენელება, შეცვალეთ ეს რიცხვი შესაბამისად.
  • ხაზი 34 არის ის, სადაც თქვენ ადგენთ რამდენი ნოტი იქნება სიმღერაში. ასე რომ, თუ თქვენ წერთ ახალ მელოდიას, შეიძლება დაგჭირდეთ 28 ნომრის მორგება, რათა შეესაბამებოდეს თქვენს ახალ მელოდიაში ნოტების რაოდენობას.

ნაბიჯი 10: გილოცავთ თქვენ დასრულებული ხართ! ახლა დააჭირეთ ღილაკს და მოუსმინეთ დაბადების დღის ტკბილ მუსიკას

გილოცავთ თქვენ დასრულებული ხართ! ახლა დააჭირე ღილაკს და მოუსმინე დაბადების დღის ტკბილ მუსიკას!
გილოცავთ თქვენ დასრულებული ხართ! ახლა დააჭირე ღილაკს და მოუსმინე დაბადების დღის ტკბილ მუსიკას!

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

გირჩევთ: