Isi kandungan:
- Langkah 1: Kumpulkan Persediaan yang Diperlukan untuk Projek Arduino ini
- Langkah 2: Reka bentuk Projek
- Langkah 3: Reka Litar Anda
- Langkah 4: Buat Kod untuk Lagu "Havana" dan Servo yang Bergerak untuk Bergerak pada Masa yang Sama
- Langkah 5: Sambungkan ke Komputer
- Langkah 6: Cubalah Projek Anda
- Langkah 7: Projek Akhir Kami
Video: Partyduino: 7 Langkah
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-10 13:48
Ini adalah projek terakhir bas parti kami yang dinamakan Partyduino dengan Arduino yang mengandungi buzzer pasif dan servo putaran penuh.
Langkah 1: Kumpulkan Persediaan yang Diperlukan untuk Projek Arduino ini
Anda memerlukan bahan yang disenaraikan di bawah:
Bahan:
1. Servo Gerak Berterusan
2. Buzzer Pasif
3. Wayar (wayar MM)
4. Bateri (Pilihan)
5. Papan roti
6. Roda (3 atau lebih)
7. Kabel USB (untuk menyambung ke komputer)
8. Apl atau Akaun Kod Arduino
9. kadbod (Atau bahan lain untuk membina struktur)
Langkah 2: Reka bentuk Projek
Mula merancang projek anda dengan mengumpulkan semua bekalan anda di satu kawasan. Kemudian anda boleh melukis lakaran seperti yang kami buat. Anda boleh menambah roda ke kereta atau bas anda. Selepas anda perlu merekatkan kepingan bahan, kadbod, satu sama lain sehingga kotak itu menyerupai kenderaan. Anda juga harus melekatkan roda bas ke servo berterusan. Anda boleh menambahkan lebih banyak langkah untuk proses ini jika anda mahu.
Langkah 3: Reka Litar Anda
Gambar yang dilampirkan pada langkah ini menunjukkan bagaimana kita meletakkan wayar di setiap pin. Anda boleh menggunakan pin yang berbeza, tetapi anda juga harus menukar bahagian kod di mana dikatakan "attach" dan untuk buzzer pasif.
Langkah 4: Buat Kod untuk Lagu "Havana" dan Servo yang Bergerak untuk Bergerak pada Masa yang Sama
www.musicnotes.com/sheetmusic/mtd.asp?ppn=…
#masuk servo myservo;
#masuk "pitches.h"
batal persediaan () {
// masukkan kod persediaan anda di sini, untuk dijalankan sekali:
myservo.attach (9);
pinMode (12, OUTPUT);
}
gelung kosong ()
{
// letakkan kod utama anda di sini, untuk dijalankan berulang kali:
myservo.write (40);
nada (12, NOTE_C5);
kelewatan (300);
noTone (12);
nada (12, NOTE_E5);
kelewatan (270);
noTone (12);
nada (12, NOTE_E5);
kelewatan (270);
noTone (12);
nada (12, NOTE_C5);
kelewatan (270);
noTone (12);
nada (12, NOTE_C5);
kelewatan (270);
noTone (12);
nada (12, NOTE_A4);
kelewatan (400);
noTone (12);
nada (12, NOTE_E5);
kelewatan (250);
noTone (12);
nada (12, NOTE_D5);
kelewatan (250);
noTone (12);
nada (12, NOTE_E5);
kelewatan (250);
noTone (12);
nada (12, NOTE_F5);
kelewatan (250);
noTone (12);
nada (12, NOTE_E5);
kelewatan (250);
noTone (12);
nada (12, NOTE_D5);
kelewatan (250);
noTone (12);
nada (12, NOTE_C5);
kelewatan (270);
noTone (12);
nada (12, NOTE_E5);
kelewatan (270);
noTone (12);
nada (12, NOTE_E5);
kelewatan (270);
noTone (12);
nada (12, NOTE_C5);
kelewatan (270);
noTone (12);
nada (12, NOTE_C5);
kelewatan (270);
nada (12, NOTE_A4);
kelewatan (400);
noTone (12);
nada (12, NOTE_E5);
kelewatan (250);
noTone (12);
nada (12, NOTE_D5);
kelewatan (250);
noTone (12);
nada (12, NOTE_E5);
kelewatan (250);
noTone (12);
nada (12, NOTE_F5);
kelewatan (250);
noTone (12);
nada (12, NOTE_E5);
kelewatan (250);
noTone (12);
nada (12, NOTE_D5);
kelewatan (250);
noTone (12);
nada (12, NOTE_C5);
kelewatan (250);
noTone (12);
nada (12, NOTE_E5);
kelewatan (270);
noTone (12);
nada (12, NOTE_E5);
kelewatan (270);
noTone (12);
nada (12, NOTE_C5);
kelewatan (270);
noTone (12);
nada (12, NOTE_C5);
kelewatan (270);
noTone (12);
nada (12, NOTE_A4);
kelewatan (400);
noTone (12);
nada (12, NOTE_E5);
kelewatan (250);
noTone (12);
nada (12, NOTE_D5);
kelewatan (250);
noTone (12);
nada (12, NOTE_E5);
kelewatan (250);
noTone (12);
nada (12, NOTE_F5);
kelewatan (250);
noTone (12);
nada (12, NOTE_E5);
kelewatan (250);
noTone (12);
nada (12, NOTE_D5);
kelewatan (250);
noTone (12);
nada (12, NOTE_C5); kelewatan (270);
noTone (12);
nada (12, NOTE_E5);
kelewatan (270);
noTone (12);
nada (12, NOTE_C5);
kelewatan (270);
noTone (12);
nada (12, NOTE_E5);
kelewatan (250);
noTone (12);
nada (12, NOTE_D5);
kelewatan (270);
noTone (12);
nada (12, NOTE_E5);
kelewatan (270);
noTone (12);
nada (12, NOTE_D5);
kelewatan (270);
noTone (12);
nada (12, NOTE_C5);
kelewatan (270);
noTone (12);
nada (12, NOTE_E5);
kelewatan (270);
noTone (12);
nada (12, NOTE_B4);
kelewatan (300);
noTone (12);
nada (12, NOTE_C5);
kelewatan (270);
noTone (12);
nada (12, NOTE_B4);
kelewatan (270);
noTone (12);
nada (12, NOTE_C5);
kelewatan (270);
noTone (12);
nada (12, NOTE_B4);
kelewatan (270);
noTone (12);
nada (12, NOTE_C5);
kelewatan (270);
nada (12, NOTE_A4);
kelewatan (400);
noTone (12);
}
Langkah 5: Sambungkan ke Komputer
Gunakan Kabel USB untuk menyambungkan Arduino anda ke komputer. Ini harus memindahkan kod ke dalam Arduino. Kemudian anda boleh menggunakan bateri untuk memainkannya kemudian.
Langkah 6: Cubalah Projek Anda
Muat naik Arduino, dan lihat apakah ia berfungsi. Sekiranya berjaya, bagus, anda melakukan tugas yang baik dengan melihat arahannya, dan jika tidak berjaya, anda juga berjaya. Sekiranya tidak berjaya, lakukan beberapa langkah terakhir lagi. Cuba lagi dan lagi sehingga anda menyempurnakannya dengan cara yang anda mahukan. Kami memerlukan banyak usaha untuk mendapatkannya di tempat yang kami mahukan.
Langkah 7: Projek Akhir Kami
Semoga anda menikmati projek kami!