Mục lục:
- Bước 1: Thu thập nguồn cung cấp cần thiết cho dự án Arduino này
- Bước 2: Thiết kế dự án
- Bước 3: Thiết kế mạch của bạn
- Bước 4: Tạo mã cho bài hát “Havana” và Servo di chuyển để di chuyển cùng lúc
- Bước 5: Kết nối với máy tính
- Bước 6: Thử dự án của bạn
- Bước 7: Dự án cuối cùng của chúng tôi
Video: Partyduino: 7 bước
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-10 13:49
Đây là dự án cuối cùng của xe buýt bên của chúng tôi có tên Partyduino được thiết lập với Arduino có chứa bộ rung thụ động và servo xoay đầy đủ.
Bước 1: Thu thập nguồn cung cấp cần thiết cho dự án Arduino này
Bạn cần các tài liệu được liệt kê dưới đây:
Vật liệu:
1. Servo chuyển động liên tục
2. Bộ rung thụ động
3. Dây (dây MM)
4. Pin (Tùy chọn)
5. Breadboard
6. Bánh xe (3 hoặc nhiều hơn)
7. Cáp USB (để kết nối với máy tính)
8. Ứng dụng hoặc tài khoản mã Arduino
9. Các tông (Hoặc các vật liệu khác để xây dựng cấu trúc)
Bước 2: Thiết kế dự án
Bắt đầu thiết kế dự án của bạn bằng cách tập hợp tất cả các nguồn cung cấp của bạn trong một khu vực. Sau đó, bạn có thể vẽ một bản phác thảo như chúng tôi đã làm. Bạn có thể thêm bánh xe vào ô tô hoặc xe buýt của mình. Sau khi bạn phải dán keo nóng các mảnh vật liệu, bìa cứng, với nhau để hộp tượng trưng cho một chiếc xe. Bạn cũng phải dán keo nóng các bánh xe của xe buýt với servo liên tục. Bạn có thể thêm các bước khác vào quy trình này nếu bạn muốn.
Bước 3: Thiết kế mạch của bạn
Hình ảnh đính kèm ở bước này cho thấy cách chúng ta đặt dây vào mỗi chốt. Bạn có thể sử dụng các chân khác nhau, nhưng bạn cũng sẽ phải thay đổi phần mã có ghi “đính kèm” và cho bộ rung thụ động.
Bước 4: Tạo mã cho bài hát “Havana” và Servo di chuyển để di chuyển cùng lúc
www.musicnotes.com/sheetmusic/mtd.asp?ppn=…
#include Servo myservo;
#include "pitch.h"
void setup () {
// đặt mã thiết lập của bạn ở đây, để chạy một lần:
myservo.attach (9);
pinMode (12, OUTPUT);
}
void loop ()
{
// đặt mã chính của bạn ở đây, để chạy nhiều lần:
myservo.write (40);
giai điệu (12, NOTE_C5);
chậm trễ (300);
noTone (12);
giai điệu (12, NOTE_E5);
chậm trễ (270);
noTone (12);
giai điệu (12, NOTE_E5);
chậm trễ (270);
noTone (12);
giai điệu (12, NOTE_C5);
chậm trễ (270);
noTone (12);
giai điệu (12, NOTE_C5);
chậm trễ (270);
noTone (12);
giai điệu (12, NOTE_A4);
chậm trễ (400);
noTone (12);
giai điệu (12, NOTE_E5);
chậm trễ (250);
noTone (12);
giai điệu (12, NOTE_D5);
chậm trễ (250);
noTone (12);
giai điệu (12, NOTE_E5);
chậm trễ (250);
noTone (12);
giai điệu (12, NOTE_F5);
chậm trễ (250);
noTone (12);
giai điệu (12, NOTE_E5);
chậm trễ (250);
noTone (12);
giai điệu (12, NOTE_D5);
chậm trễ (250);
noTone (12);
giai điệu (12, NOTE_C5);
chậm trễ (270);
noTone (12);
giai điệu (12, NOTE_E5);
chậm trễ (270);
noTone (12);
giai điệu (12, NOTE_E5);
chậm trễ (270);
noTone (12);
giai điệu (12, NOTE_C5);
chậm trễ (270);
noTone (12);
giai điệu (12, NOTE_C5);
chậm trễ (270);
giai điệu (12, NOTE_A4);
chậm trễ (400);
noTone (12);
giai điệu (12, NOTE_E5);
chậm trễ (250);
noTone (12);
giai điệu (12, NOTE_D5);
chậm trễ (250);
noTone (12);
giai điệu (12, NOTE_E5);
chậm trễ (250);
noTone (12);
giai điệu (12, NOTE_F5);
chậm trễ (250);
noTone (12);
giai điệu (12, NOTE_E5);
chậm trễ (250);
noTone (12);
giai điệu (12, NOTE_D5);
chậm trễ (250);
noTone (12);
giai điệu (12, NOTE_C5);
chậm trễ (250);
noTone (12);
giai điệu (12, NOTE_E5);
chậm trễ (270);
noTone (12);
giai điệu (12, NOTE_E5);
chậm trễ (270);
noTone (12);
giai điệu (12, NOTE_C5);
chậm trễ (270);
noTone (12);
giai điệu (12, NOTE_C5);
chậm trễ (270);
noTone (12);
giai điệu (12, NOTE_A4);
chậm trễ (400);
noTone (12);
giai điệu (12, NOTE_E5);
chậm trễ (250);
noTone (12);
giai điệu (12, NOTE_D5);
chậm trễ (250);
noTone (12);
giai điệu (12, NOTE_E5);
chậm trễ (250);
noTone (12);
giai điệu (12, NOTE_F5);
chậm trễ (250);
noTone (12);
giai điệu (12, NOTE_E5);
chậm trễ (250);
noTone (12);
giai điệu (12, NOTE_D5);
chậm trễ (250);
noTone (12);
giai điệu (12, NOTE_C5); trì hoãn (270);
noTone (12);
giai điệu (12, NOTE_E5);
chậm trễ (270);
noTone (12);
giai điệu (12, NOTE_C5);
chậm trễ (270);
noTone (12);
giai điệu (12, NOTE_E5);
chậm trễ (250);
noTone (12);
giai điệu (12, NOTE_D5);
chậm trễ (270);
noTone (12);
giai điệu (12, NOTE_E5);
chậm trễ (270);
noTone (12);
giai điệu (12, NOTE_D5);
chậm trễ (270);
noTone (12);
giai điệu (12, NOTE_C5);
chậm trễ (270);
noTone (12);
giai điệu (12, NOTE_E5);
chậm trễ (270);
noTone (12);
giai điệu (12, NOTE_B4);
chậm trễ (300);
noTone (12);
giai điệu (12, NOTE_C5);
chậm trễ (270);
noTone (12);
giai điệu (12, NOTE_B4);
chậm trễ (270);
noTone (12);
giai điệu (12, NOTE_C5);
chậm trễ (270);
noTone (12);
giai điệu (12, NOTE_B4);
chậm trễ (270);
noTone (12);
giai điệu (12, NOTE_C5);
chậm trễ (270);
giai điệu (12, NOTE_A4);
chậm trễ (400);
noTone (12);
}
Bước 5: Kết nối với máy tính
Sử dụng Cáp USB để kết nối Arduino của bạn với máy tính. Điều này sẽ chuyển mã vào Arduino. Sau đó, bạn có thể sử dụng pin để chơi nó sau.
Bước 6: Thử dự án của bạn
Tải lên Arduino và xem nó có hoạt động không. Nếu nó hoạt động, tuyệt vời, bạn đã làm rất tốt khi xem qua hướng dẫn và nếu nó không hiệu quả, bạn cũng đã làm rất tốt. Nếu nó không hoạt động, hãy thực hiện lại vài bước cuối cùng. Hãy thử lại nhiều lần cho đến khi bạn hoàn thiện nó theo cách bạn muốn. Chúng tôi đã phải mất nhiều lần cố gắng để có được nó ở nơi chúng tôi muốn.
Bước 7: Dự án cuối cùng của chúng tôi
Hy vọng bạn thích dự án của chúng tôi!