Mục lục:
- Bước 1: Nguồn cung cấp
- Bước 2: Mạch
- Bước 3: Mã
- Bước 4: Tải mã lên
- Bước 5: Khắc phục sự cố
- Bước 6: Mẹo nhỏ
Video: Nhạc cụ bàn phím với Arduino (từ Sách Arduino): 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Đây là hướng dẫn cách tạo nhạc cụ bàn phím với Arduino. Chỉ mất 6 bước, rất dễ dàng cho những người mới bắt đầu với Arduino, kết quả của dự án nghe giống một nhạc cụ gõ hơn là một bộ dây. Có 4 nốt bao gồm: C, D, E và F.
Bước 1: Nguồn cung cấp
Đây là danh sách vật tư cho dự án này:
- một Arduino Uno
- Breadboard (kích thước không quan trọng và không cần phải gắn vào Arduino)
- một chiếc Piezo
- 4 nút đẩy
- 4 điện trở
- 2 Điện trở 10k Ohms (nâu, đen, cam)
- Điện trở 220 Ohms (đỏ, đỏ, nâu)
- Điện trở 1M Ohms (nâu, đen, xanh lá cây)
- 9 dây (chiều dài không quan trọng, dây ngắn hơn có thể phù hợp, bo mạch trông gọn gàng hơn)
Thêm vào đó: - một bộ điều hợp có thể giúp tải các mã từ máy tính / máy tính xách tay lên Arduino
Bước 2: Mạch
Sau khi tất cả các nguồn cung cấp được chuẩn bị, chúng ta có thể chuyển sang tạo mạch. Đây là hai hình ảnh của mạch. Một là sơ đồ, và một là giao diện thực tế của bảng. Cả hai đều đúng. Bạn có thể làm theo một trong hai cách để tạo mạch, mặc dù cái nhìn thực tế thì hơi thẳng về phía trước.
(Trong dự án này, tất cả các thành phần không có cực, có nghĩa là nó sẽ hoạt động theo cả hai cách các chân được lắp vào bo mạch)
Bước 3: Mã
Đây là mã cho dự án này:
các nút int [0];
int ghi chú = {262, 294, 330, 349};
void setup () {Serial.begin (9600); }
void loop () {
int keyVal = analogRead (A0);
Serial.println (keyVal);
if (keyVal == 1023) {tone (8, ghi chú [0]); }
else if (keyVal> = 990 && keyVal <= 1010) {tone (8, ghi chú [1]); }
else if (keyVal> = 505 && keyVal <= 515) {tone (8, ghi chú [2]); }
else if (keyVal> = 5 && keyVal <= 10) {tone (8, ghi chú [3]); }
else {noTone (8); }
}
(những điều cần lưu ý: đừng quên đặt dấu chấm phẩy sau mỗi dòng; sau khi tất cả các mã được thực hiện, hãy xác minh nó bằng cách nhấp vào dấu kiểm ở góc trên cùng bên trái, sau khi nhấp vào nó, nó yêu cầu bạn lưu nó; sau khi mã được đã xác minh, hãy đi tới Công cụ, đây là hai điều bên dưới nội dung này cần được thực hiện: 1. Bảng, chọn "Arduino / Genuino Uno"; Cổng, chọn tùy chọn duy nhất ở đó, *** điều này thực sự quan trọng)
Bước 4: Tải mã lên
Để tải các mã từ máy tính / máy tính xách tay lên Arduino, cần có bộ chuyển đổi, nó có một mặt kết nối với Arduino và mặt kia là đầu nối USB.
(Bộ chuyển đổi phải luôn được bao gồm từ bộ Arduino.)
Bước 5: Khắc phục sự cố
Nếu mọi thứ đã được thực hiện từ bước 1 ~ bước 4, nhưng nó không hoạt động, đây là danh sách những việc có thể được thực hiện:
- kiểm tra kỹ tất cả các kết nối để xem chúng có được kết nối chặt chẽ hay không, bao gồm dây, nút, điện trở và piezo
- kiểm tra kỹ các mã xem chúng đã được tải lên hay chưa
- Nếu có liên quan đến pin, khi nó đã được kết nối với Arduino, nhưng không có đèn sáng trên bảng Arduino, có nghĩa là nó đã hết pin
Bước 6: Mẹo nhỏ
Sau khi khắc phục sự cố và các lỗi đã được phát hiện, có thể thực hiện các thay đổi. Nếu những thay đổi về kết nối hoặc cực tính (không có trong dự án này), không liên quan gì đến mã, chúng ta luôn có thể nhấn nút đặt lại này trên bảng Arduino. Bằng cách đó, chúng tôi không phải tải lại mã sau mỗi lần chúng tôi thực hiện thay đổi đối với các kết nối.
Đề xuất:
Giao diện bàn phím với 8051 và hiển thị số bàn phím trong 7 phân đoạn: 4 bước (có hình ảnh)
Giao diện bàn phím với 8051 và hiển thị số bàn phím trong 7 phân đoạn: Trong hướng dẫn này, tôi sẽ cho bạn biết về cách chúng ta có thể giao diện bàn phím với 8051 và hiển thị số bàn phím trong màn hình 7 đoạn
Giao diện Bàn phím LCD 16x2 chữ và số và bàn phím ma trận 4x4 với Raspberry Pi3: 5 bước (có hình ảnh)
Giao diện Bàn phím ma trận màn hình LCD và 4x4 16x2 chữ và số với Raspberry Pi3: Trong phần hướng dẫn này, chúng tôi giải thích cách giao diện bàn phím ma trận 16x2 LED và 4x4 với Raspberry Pi3. Chúng tôi sử dụng Python 3.4 để phát triển phần mềm. Bạn cũng có thể chọn Python 2.7, với ít thay đổi
Bàn phím Das nhanh và bẩn (Bàn phím trống): 3 bước
Bàn phím Das nhanh và bẩn (Bàn phím trống): Bàn phím A Das là tên của bàn phím phổ biến nhất không có chữ khắc trên các phím (bàn phím trống). Bàn phím Das được bán lẻ với giá 89,95 đô la. Tài liệu hướng dẫn này sẽ hướng dẫn bạn cách tự làm một cái bằng bất kỳ bàn phím cũ nào mà bạn có
Cách làm sạch bàn phím bẩn: 3 bước
Cách làm sạch bàn phím bẩn: Bàn phím của bạn có bị bẩn không? Bạn không muốn dũng cảm với máy rửa bát? Dưới đây là một cách đơn giản để làm sạch bàn phím của bạn trong vòng chưa đầy một giờ với các sản phẩm gia dụng. Những thứ bạn sẽ cần: 1 Bàn phím bẩn 1 Tua vít đầu phẳng, nhỏ 1 Chai Windex (hoặc wh
Làm sạch bàn phím nhôm Apple . hoặc bất kỳ bàn phím cảm ứng mềm nào khác: 5 bước
Vệ sinh Bàn phím nhôm Apple …. hoặc Bất kỳ Bàn phím cảm ứng mềm nào khác: Dù bạn hay tôi cũng có thể cố gắng giữ cho những bàn phím Apple nhôm của chúng tôi trở nên bẩn thỉu sau một năm hoặc lâu hơn. Hướng dẫn này là để giúp bạn làm sạch nó. Hãy cẩn thận, bởi vì tôi không chịu trách nhiệm nếu bàn phím của bạn bị vỡ trong khi làm việc này …. SUCKS F