Mục lục:
- Bước 1: Tạo Cupid cho Robot hướng dẫn của bạn
- Bước 2: Mạch và danh sách bộ phận
- Bước 3: Tạo lỗ cho ngực
- Bước 4: Lắp ráp mạch và mã hóa
- Bước 5: Lắp ráp Servo
- Bước 6: Những lần chạm cuối cùng
Video: Robot Cupid có đầu di chuyển, đèn và âm thanh: 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Bởi snorlaxprimeFollow More của tác giả:
Tôi đã lấy cảm hứng để thêm một vài bổ sung cho thần cupid robot dễ thương để làm cho nó trở nên sống động hơn vì nó là một con robot và đây cũng là ngày lễ tình nhân. Tôi tái chế mạch máy nghe nhạc MP3 đã được kích hoạt bằng ánh sáng của mình. Mạch tương tự cũng đang được sử dụng trong các hướng dẫn Frankenbot.
Bước 1: Tạo Cupid cho Robot hướng dẫn của bạn
Thực hiện theo các hướng dẫn tuyệt vời để tạo ra thần tình yêu robot có thể hướng dẫn của bạn. Nhưng đừng dán phần thân vào đầu. Chúng tôi sẽ đặt một số mạch có thể làm cho nó gật đầu và thắp sáng đèn.
Những thứ khác mà tôi đã thay đổi là dán giấy vào các tông dày hơn như hộp ngũ cốc. Nhưng nó khó uốn hơn và bạn sẽ cần điều chỉnh độ dày cho phần đầu để phần giữ kẹo sẽ vừa với thân.
Bước 2: Mạch và danh sách bộ phận
Như bạn có thể thấy trong mạch trên, tôi đang sử dụng arduino nano làm bộ não cho robot. Động cơ servo được điều khiển thông qua chân số 9 để di chuyển đầu lên và xuống. Máy nghe nhạc MP3 được sử dụng để phát bài hát yêu thích của bạn khi LDR (cảm biến ánh sáng) được kích hoạt. Bạn có thể đặt robot vào hộp và khi nó được mở, cảm biến ánh sáng sẽ kích hoạt bài hát. Khi nó được kích hoạt, tôi cũng sẽ nhấp nháy 3 đèn LED được gắn trên ngực của robot.
Dưới đây là danh sách các bộ phận được sử dụng:
- Arduino Nano
- DFPlayer mini
- 3 đèn LED
- Loa mini
- 1K điện trở x2
- Điện trở 330 ohm
- Động cơ servo
- LDR
- Chuỗi kết nối servo với đầu rô bốt
- Kẹp giấy để giữ dây
Bước 3: Tạo lỗ cho ngực
Robot không hoàn chỉnh nếu không có đèn nhấp nháy, vì vậy chúng tôi sẽ chọc một số lỗ để lắp 3 đèn LED vào ngực. Hãy nhẹ nhàng và đừng làm trái tim nó tan vỡ.
Sau đó lắp 3 đèn LED vào ngực.
Bước 4: Lắp ráp mạch và mã hóa
Lắp ráp mạch. Tôi đã thêm servo được kết nối với chân 9 của Arduino. Servo đi kèm với 3 dây. Dây đen hoặc nâu được kết nối với GND. dây Đỏ giữa được kết nối với VCC (5V) và dây Vàng là điều khiển được kết nối với Chân 9 của Arduino.
Việc khởi tạo servo được thực hiện trong phần sau của mã:
Servo myservo; // tạo đối tượng servo để điều khiển một servoint pos = 0; // biến để lưu trữ vị trí servo
Một sửa đổi khác từ mạch Frankenbot là có bài hát MP3 có tên 002.mp3 nằm trong thư mục 07. Việc khởi tạo mã như sau:
int Song = 2; //sd:/07/002.mp3
Sau đó khởi tạo servo, thêm mã sau vào phần Thiết lập của mã
void setup () {
… Myservo.attach (9); // gắn servo trên chân 9 vào servo…}
Servo chỉ có thể xoay 180 độ theo thiết kế, vì vậy nó giống như một cái gạt nước, mã để di chuyển servo như sau:
for (pos = 0; pos <= 90; pos + = 1) {// đi từ 0 độ đến 90 độ // theo từng bước 1 độ myservo.write (pos); // yêu cầu servo chuyển đến vị trí trong biến 'pos' delay (15); // đợi 15ms để servo đến vị trí} for (pos = 90; pos> = 0; pos - = 1) {// đi từ 90 độ về 0 độ myservo.write (pos); // yêu cầu servo chuyển đến vị trí trong biến 'pos' delay (15); // đợi 15ms để servo đến vị trí}
Đoạn mã trên sẽ di chuyển servo lên đến 90 độ và sau đó chuyển nó về vị trí 0.
Một điều nhỏ nữa. Nếu bạn sử dụng mã từ Frankenbot, nó được thiết kế để kích hoạt khi trời tối, vì vậy bạn sẽ cần thay đổi logic để kích hoạt khi có ánh sáng. Điều này được thực hiện trong phần sau của mã.
if (ldrStatus> 200) {// sáng lên khi mở
… // Nhấp nháy đèn LED ở đây và phát bài hát, bạn có thể điều chỉnh ngưỡng 200 // nếu phòng quá sáng hoặc quá tối}
Bây giờ bạn có thể tải mã lên arduino và kiểm tra rằng mọi thứ hoạt động tốt. Đừng quên tải bài hát yêu thích của bạn vào thẻ SD bên trong thư mục sd: /07/002.mp3, nếu bạn đang sử dụng mã của tôi hoặc bạn có thể thay đổi mã này thành một cái gì đó khác.
Tôi đã tải lên mã đầy đủ để thuận tiện cho bạn.
Bước 5: Lắp ráp Servo
Bây giờ bạn đã biết mạch đang hoạt động, đã đến lúc bạn phải đưa mạch vào rô-bốt. Điều đầu tiên cần làm là chọc một lỗ ở phía sau và lắp đặt servo. Sau đó, một chút khó khăn là đặt tất cả phần còn lại của mạch vào ngăn dưới cùng. Được thể hiện trong hình 3. Tôi cũng đã chọc một lỗ khác để có thể cấp nguồn cho mạch. Sau đó, bạn sẽ phải dán tất cả mọi thứ lại với nhau. Nhưng đừng dán phần sau của đầu trước, vì bạn sẽ cần kết nối dây giữ bằng kẹp giấy.
Bởi vì tôi đang dán giấy vào bìa cứng, khó dán hơn nhiều, vì vậy tôi đang sử dụng một số kẹp giấy để hỗ trợ giữ mọi thứ lại với nhau.
Bước 6: Những lần chạm cuối cùng
Bây giờ tất cả mọi thứ đã được lắp ráp, đã đến lúc kết nối dây với phía sau đầu, tôi giữ dây bằng cách sử dụng một chiếc kẹp giấy. Xin lỗi, tôi đã quên chụp ảnh trước khi dán đầu vào nhau. Sau đó gắn chuỗi vào servo. Dây của mình hơi ngắn nên miệng dây cũng không khép lại được, bạn có thể điều chỉnh dây để đạt được hiệu quả như mong muốn.
Sau đó, keo tay và cánh để hoàn thiện các chi tiết. Nếu bạn nhận thấy LDR của tôi đang thò ra ở góc sau của miệng robot. Tôi cũng sẽ đề nghị đặt cái này ở ngực trước.
Bước cuối cùng là khởi động và tận hưởng bot thần tình yêu của bạn. Đã đến lúc gây ấn tượng với người thân yêu của bạn bằng một số điều bất ngờ được cất giữ trong miệng và có một ngày Valentine hạnh phúc.
Tôi hy vọng bạn đã thích chế tạo robot này nhiều như tôi thích làm chúng. Vui lòng để lại bình luận hoặc nếu bạn có bất kỳ câu hỏi nào, tôi sẽ rất sẵn lòng trả lời chúng. Cảm ơn bạn đã đọc hướng dẫn của tôi.
Đề xuất:
FuseLight: Chuyển đèn ống cũ / hợp nhất thành studio / đèn tiệc: 3 bước (có hình ảnh)
FuseLight: Biến Old / Fused Tubelight thành Studio / Party Light: Ở đây tôi đã biến Fused Tubelight thành Studio / Part light bằng cách sử dụng một số công cụ cơ bản, đèn rgb và in 3d
Chuyển đổi bước thành chuyển động trò chơi: 4 bước
Chuyển đổi bước thành chuyển động trong trò chơi: Giới thiệu Thiết bị này chuyển đổi chuyển động từ bước tự chế (máy bước) thành chuyển động trong trò chơi. Nó sẽ hoạt động cho bất kỳ trò chơi nào nhận (" w ") là chuyển động về phía trước. Nó cũng có thể hoạt động cho các trò chơi VR nếu chúng chấp nhận đầu vào bằng bàn phím. Nó có lẽ đã thắng
Chuyển đổi đèn bàn thành bóng đèn Led.: 3 bước (có hình ảnh)
Chuyển đổi đèn bàn thành bóng đèn Led: hướng dẫn này chủ yếu áp dụng cho đèn bàn 12v cũ có ổ cắm G4 hoặc GU4 nhưng có thể áp dụng cho đèn khác và đèn led tích hợp bị lỗi hoặc bị hỏng với thay đổi nhỏ. trong điện là cần thiết. trong
Cách kết nối nút nhấn với đầu vào và đầu ra âm thanh: 13 bước
Cách kết nối nút nhấn với đầu vào và đầu ra âm thanh: Nút nhấn là một trong những thành phần cơ bản để ghi lại hành động của bạn. Bạn có thể tự động nhấn nút để làm một việc gì đó. Đã có một số cách để sử dụng nút nhấn trong các dự án của bạn (ví dụ: hack chuột và bàn phím hoặc Arduino, gainer, MCK). Thị
Cách kết nối Fader với đầu vào và đầu ra âm thanh: 14 bước
Cách kết nối Fader với Audio Input và Output: Fader là một trong những thành phần cơ bản của bàn điều khiển trộn. Bạn có thể kiểm soát động nguồn của mình với sự di chuyển của một bộ điều chỉnh. Đã có một số cách để sử dụng các nút nhấn trong các dự án của bạn (ví dụ: hack chuột và bàn phím hoặc Arduino, gainer, MC