Isi kandungan:

Partyduino: 7 Langkah
Partyduino: 7 Langkah

Video: Partyduino: 7 Langkah

Video: Partyduino: 7 Langkah
Video: Final night party - Duino, Italy 2024, Julai
Anonim
Pestaduino
Pestaduino

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

Kumpulkan Bekalan yang Diperlukan untuk Projek Arduino ini
Kumpulkan Bekalan 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

Reka Projek
Reka 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

Reka Litar Anda
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

Buat Kod untuk Lagu "Havana" dan Servo yang Bergerak untuk Bergerak pada Masa yang Sama
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

Sambungkan ke Komputer
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

Cubalah Projek Anda
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!

Disyorkan: