Mục lục:

Partyduino: 7 bước
Partyduino: 7 bước

Video: Partyduino: 7 bước

Video: Partyduino: 7 bước
Video: Final night party - Duino, Italy 2024, Tháng bảy
Anonim
Partyduino
Partyduino

Đâ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

Thu thập nguồn cung cấp cần thiết cho dự án Arduino này
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

Thiết kế dự án
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

Thiết kế mạch của bạn
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

Tạo mã cho bài hát “Havana” và Servo di chuyển để di chuyển cùng lúc
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

Kết nối với máy tính
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

Thử dự án của bạn
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!

Đề xuất: