Სარჩევი:

Partyduino: 7 ნაბიჯი
Partyduino: 7 ნაბიჯი

ვიდეო: Partyduino: 7 ნაბიჯი

ვიდეო: Partyduino: 7 ნაბიჯი
ვიდეო: Final night party - Duino, Italy 2024, ივლისი
Anonim
პარტიუდინო
პარტიუდინო

ეს არის ჩვენი პარტიის ავტობუსის ბოლო პროექტი, სახელწოდებით Partyduino, შექმნილი Arduino– სთან ერთად, რომელიც შეიცავს პასიურ ზუმერს და სრულ ბრუნვის სერვისს.

ნაბიჯი 1: შეაგროვეთ საჭირო მასალები არდუინოს პროექტისათვის

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

თქვენ გჭირდებათ ქვემოთ ჩამოთვლილი მასალები:

მასალები:

1. უწყვეტი მოძრაობის სერვო

2. პასიური ბუზერი

3. მავთულები (MM მავთულები)

4. ბატარეა (სურვილისამებრ)

5. პურის დაფა

6. ბორბლები (3 ან მეტი)

7. USB კაბელი (კომპიუტერთან დასაკავშირებლად)

8. Arduino Code აპლიკაცია ან ანგარიში

9. მუყაო (ან სხვა მასალები სტრუქტურის ასაშენებლად)

ნაბიჯი 2: პროექტის შემუშავება

პროექტის შემუშავება
პროექტის შემუშავება

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

ნაბიჯი 3: შექმენით თქვენი სქემა

შექმენით თქვენი სქემა
შექმენით თქვენი სქემა

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

ნაბიჯი 4: შეადგინეთ კოდი სიმღერისთვის "ჰავანა" და მოძრავი სერვო ერთდროულად გადასაადგილებლად

შეადგინეთ კოდი სიმღერისთვის "ჰავანა" და მოძრავი სერვო ერთდროულად გადასაადგილებლად
შეადგინეთ კოდი სიმღერისთვის "ჰავანა" და მოძრავი სერვო ერთდროულად გადასაადგილებლად

www.musicnotes.com/sheetmusic/mtd.asp?ppn=…

#მოიცავს Servo myservo;

#მოიცავს "მოედნებს.ჰ"

void setup () {

// განათავსეთ თქვენი კონფიგურაციის კოდი აქ, ერთხელ გასაშვებად:

myservo.attach (9);

pinMode (12, OUTPUT);

}

ბათილი მარყუჟი ()

{

// განათავსეთ თქვენი მთავარი კოდი აქ განმეორებით გასაშვებად:

myservo.write (40);

ტონი (12, NOTE_C5);

დაგვიანება (300);

noTone (12);

ტონი (12, NOTE_E5);

დაგვიანება (270);

noTone (12);

ტონი (12, NOTE_E5);

დაგვიანება (270);

noTone (12);

ტონი (12, NOTE_C5);

დაგვიანება (270);

noTone (12);

ტონი (12, NOTE_C5);

დაგვიანება (270);

noTone (12);

ტონი (12, NOTE_A4);

დაგვიანება (400);

noTone (12);

ტონი (12, NOTE_E5);

დაგვიანება (250);

noTone (12);

ტონი (12, NOTE_D5);

დაგვიანება (250);

noTone (12);

ტონი (12, NOTE_E5);

დაგვიანება (250);

noTone (12);

ტონი (12, NOTE_F5);

დაგვიანება (250);

noTone (12);

ტონი (12, NOTE_E5);

დაგვიანება (250);

noTone (12);

ტონი (12, NOTE_D5);

დაგვიანება (250);

noTone (12);

ტონი (12, NOTE_C5);

დაგვიანება (270);

noTone (12);

ტონი (12, NOTE_E5);

დაგვიანება (270);

noTone (12);

ტონი (12, NOTE_E5);

დაგვიანება (270);

noTone (12);

ტონი (12, NOTE_C5);

დაგვიანება (270);

noTone (12);

ტონი (12, NOTE_C5);

დაგვიანება (270);

ტონი (12, NOTE_A4);

დაგვიანება (400);

noTone (12);

ტონი (12, NOTE_E5);

დაგვიანება (250);

noTone (12);

ტონი (12, NOTE_D5);

დაგვიანება (250);

noTone (12);

ტონი (12, NOTE_E5);

დაგვიანება (250);

noTone (12);

ტონი (12, NOTE_F5);

დაგვიანება (250);

noTone (12);

ტონი (12, NOTE_E5);

დაგვიანება (250);

noTone (12);

ტონი (12, NOTE_D5);

დაგვიანება (250);

noTone (12);

ტონი (12, NOTE_C5);

დაგვიანება (250);

noTone (12);

ტონი (12, NOTE_E5);

დაგვიანება (270);

noTone (12);

ტონი (12, NOTE_E5);

დაგვიანება (270);

noTone (12);

ტონი (12, NOTE_C5);

დაგვიანება (270);

noTone (12);

ტონი (12, NOTE_C5);

დაგვიანება (270);

noTone (12);

ტონი (12, NOTE_A4);

დაგვიანება (400);

noTone (12);

ტონი (12, NOTE_E5);

დაგვიანება (250);

noTone (12);

ტონი (12, NOTE_D5);

დაგვიანება (250);

noTone (12);

ტონი (12, NOTE_E5);

დაგვიანება (250);

noTone (12);

ტონი (12, NOTE_F5);

დაგვიანება (250);

noTone (12);

ტონი (12, NOTE_E5);

დაგვიანება (250);

noTone (12);

ტონი (12, NOTE_D5);

დაგვიანება (250);

noTone (12);

ტონი (12, NOTE_C5); დაყოვნება (270);

noTone (12);

ტონი (12, NOTE_E5);

დაგვიანება (270);

noTone (12);

ტონი (12, NOTE_C5);

დაგვიანება (270);

noTone (12);

ტონი (12, NOTE_E5);

დაგვიანება (250);

noTone (12);

ტონი (12, NOTE_D5);

დაგვიანება (270);

noTone (12);

ტონი (12, NOTE_E5);

დაგვიანება (270);

noTone (12);

ტონი (12, NOTE_D5);

დაგვიანება (270);

noTone (12);

ტონი (12, NOTE_C5);

დაგვიანება (270);

noTone (12);

ტონი (12, NOTE_E5);

დაგვიანება (270);

noTone (12);

ტონი (12, NOTE_B4);

დაგვიანება (300);

noTone (12);

ტონი (12, NOTE_C5);

დაგვიანება (270);

noTone (12);

ტონი (12, NOTE_B4);

დაგვიანება (270);

noTone (12);

ტონი (12, NOTE_C5);

დაგვიანება (270);

noTone (12);

ტონი (12, NOTE_B4);

დაგვიანება (270);

noTone (12);

ტონი (12, NOTE_C5);

დაგვიანება (270);

ტონი (12, NOTE_A4);

დაგვიანება (400);

noTone (12);

}

ნაბიჯი 5: დაუკავშირდით კომპიუტერს

კომპიუტერთან დაკავშირება
კომპიუტერთან დაკავშირება

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

ნაბიჯი 6: სცადეთ თქვენი პროექტი

სცადეთ თქვენი პროექტი
სცადეთ თქვენი პროექტი

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

ნაბიჯი 7: ჩვენი საბოლოო პროექტი

იმედია მოგეწონებათ ჩვენი პროექტი!

გირჩევთ: