
Mục lục:
- Bước 1: Gắn nút vào Breadboard
- Bước 2: Kết nối điện trở 10K với một trong các chân của nút
- Bước 3: Kết nối chân còn lại của điện trở với đất (GND) bằng dây
- Bước 4: Kết nối chân khác của nút bằng dây với + 5V
- Bước 5: Kết nối chân phải trên cùng của nút bằng dây với chân số 12
- Bước 6: Gắn Buzzer vào Board. Lưu ý các Nhãn cho các Mặt Tích cực (+) và Tiêu cực (-) của Buzzer
- Bước 7: Sử dụng dây để kết nối chân âm (-) của bộ rung với mặt đất (GND)
- Bước 8: Sử dụng dây để kết nối chân dương (+) của bộ rung với chân 8
- Bước 9: Mã hóa Arduino của bạn
- Bước 10: Chúc mừng bạn đã hoàn tất! Bây giờ hãy nhấn nút và nghe nhạc ngọt ngào của chúc mừng sinh nhật
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15



Dự án này sử dụng Arduino Uno, một bộ rung và một nút để phát bài hát Happy Birthday! Khi nhấn nút, bộ rung sẽ phát toàn bộ bài hát Chúc mừng sinh nhật. Tôi thấy sự liên quan đến những tấm thiệp sinh nhật âm nhạc mà các con tôi vô cùng yêu thích.
Tôi chọn tạo dự án này vì khi tôi hoàn thành dự án đầu tiên của mình bằng cách sử dụng bộ rung, nó không bao gồm một nút và phát một mẫu rất đơn giản. Tôi đã sử dụng các nút để thắp sáng đèn LED trước đây nên tôi quyết định thêm một nút vào còi và cũng tạo ra bài hát Happy Birthday như một điều bất ngờ cho sinh nhật lần thứ 5 của con trai tôi! Anh ấy yêu nó và chơi đi chơi lại! Như những đứa trẻ luôn làm, anh ấy thích nhấn nút. Phần khó nhất của dự án này là tạo từ đầu mã cho bài hát chúc mừng sinh nhật nhưng thật thú vị khi thấy cách viết mã có thể kết nối với các chủ đề khác như viết nhạc.
Cấp độ kỹ năng: Người mới bắt đầu
Nguồn cảm hứng được ghi có cho:
Kilic, M. (2016, ngày 24 tháng 11). Nút chuông giai điệu. Lấy từ
Vật liệu
- Bộ điều khiển vi mô Arduino Uno
- Breadboard
- Piezo buzzer
- cái nút
- Điện trở 10K
- 5 dây nhảy nam-nam
- Cáp kết nối USB
Bước 1: Gắn nút vào Breadboard
Bước 2: Kết nối điện trở 10K với một trong các chân của nút

Bước 3: Kết nối chân còn lại của điện trở với đất (GND) bằng dây

Bước 4: Kết nối chân khác của nút bằng dây với + 5V

Bước 5: Kết nối chân phải trên cùng của nút bằng dây với chân số 12

Bước 6: Gắn Buzzer vào Board. Lưu ý các Nhãn cho các Mặt Tích cực (+) và Tiêu cực (-) của Buzzer

Bước 7: Sử dụng dây để kết nối chân âm (-) của bộ rung với mặt đất (GND)

Bước 8: Sử dụng dây để kết nối chân dương (+) của bộ rung với chân 8

Bước 9: Mã hóa Arduino của bạn
Bây giờ chúng tôi đã sẵn sàng để lấy mã cho dự án của bạn. Truy cập liên kết sau và sao chép mã vào trình chỉnh sửa Arduino của bạn.
Mã chúc mừng sinh nhật
Mã cần lưu ý:
-
Tạo tab thứ hai cho mã danh mục quảng cáo chiêu hàng và đặt tên là: pitchhes.h
- Dán mã từ danh mục quảng cáo chiêu hàng vào tab quảng cáo chiêu hàng mới của bạn
- Dòng 4-9 trong mã là nốt nhạc cho bài hát chúc mừng sinh nhật. Các ghi chú đến từ tab pitch.h
- Dòng 15 chứa thời lượng nốt tương ứng với các nốt trong dòng 4-9
- Dòng 42 là nơi bạn điều chỉnh tốc độ của Giai điệu. Nếu bạn muốn tăng tốc độ hoặc làm chậm giai điệu, hãy thay đổi con số này cho phù hợp.
- Dòng 34 là nơi bạn đặt số lượng nốt sẽ phát trong bài hát. Vì vậy, nếu bạn viết một giai điệu mới, bạn có thể cần phải điều chỉnh số 28 để phù hợp với số nốt trong giai điệu mới của bạn.
Bước 10: Chúc mừng bạn đã hoàn tất! Bây giờ hãy nhấn nút và nghe nhạc ngọt ngào của chúc mừng sinh nhật

Bây giờ bạn đã chơi Happy Birthday, hãy thử khả năng âm nhạc của mình và viết mã một bài hát mới của riêng bạn bằng cách sử dụng tab pitch.h làm danh mục mã cho các nốt khác nhau.
Đề xuất:
Chúc mừng sinh nhật trên máy tổng hợp nước với MakeyMakey và Scratch: 5 bước

Happy Birthday on Water Synthesizer With MakeyMakey and Scratch: Thay vì Hoa và Ca hát, bạn có thể tạo các cài đặt này một bất ngờ lớn cho ngày sinh nhật
Quà tặng chúc mừng sinh nhật RGB Rainbow Lighting: 11 bước

Quà tặng chúc mừng sinh nhật RGB Rainbow Lighting: Xin chào các bạn, trong hướng dẫn này, chúng tôi sẽ tạo một Món quà sinh nhật khác bằng cách sử dụng RGB neopixel. Dự án này trông rất tuyệt vào ban đêm. Tôi đã cung cấp tất cả thông tin trong hướng dẫn này với các bộ phận và mã. Và tôi hy vọng tất cả các bạn thích điều này …..
Ý tưởng chúc mừng sinh nhật sáng tạo: 5 bước

Ý tưởng chúc mừng sinh nhật sáng tạo: Đây là một ý tưởng thiệp sinh nhật được thực hiện cho bạn bè và những người thân yêu của bạn. Ánh sáng LED tượng trưng cho ngọn nến bên trong thẻ, trong khi điều tròn màu đen là loa, người nói sẽ phát bài hát chúc mừng sinh nhật. Cả bài hát và ánh sáng sẽ
Tự làm mạch đèn LED chúc mừng sinh nhật đầy màu sắc: 7 bước

Tự làm mạch nến LED chúc mừng sinh nhật đầy màu sắc: Cảm hứng thiết kế của mạch nến này là từ cuộc sống của chúng ta. Trong bữa tiệc sinh nhật của mình, chúng ta cần thắp nến bằng bật lửa và sau khi thực hiện điều ước chúng ta sẽ thổi nến. Mạch tự làm này hoạt động giống như cách. Như chúng ta có thể thấy từ
Giai điệu chúc mừng sinh nhật bằng cách sử dụng sân chơi mạch: 3 bước

Happy Birthday Tune using Circuit Playground: Đây là cách chơi Giai điệu Chúc mừng sinh nhật trên Bảng mạch tương thích Arduino của Adafruit.Tôi cần một cái gì đó nhỏ để nhúng vào một hộp cho một hộp sinh nhật bất ngờ