Mục lục:

Tạo Robot nhảy múa mà không cần máy in 3d và Arduino / # smartcreativity: 11 bước (có hình ảnh)
Tạo Robot nhảy múa mà không cần máy in 3d và Arduino / # smartcreativity: 11 bước (có hình ảnh)

Video: Tạo Robot nhảy múa mà không cần máy in 3d và Arduino / # smartcreativity: 11 bước (có hình ảnh)

Video: Tạo Robot nhảy múa mà không cần máy in 3d và Arduino / # smartcreativity: 11 bước (có hình ảnh)
Video: hướng dẫn làm robot nhảy múa 2024, Tháng mười một
Anonim
Image
Image

Xin chào các bạn, trong bài hướng dẫn này tôi sẽ chỉ cho các bạn cách làm một con robot nhảy múa tại nhà mà không cần máy in 3D và không cần Arduino. Robot này có thể nhảy, tự động cân bằng, sản xuất âm nhạc và đi bộ. Và thiết kế của Robot cũng trông rất tuyệt….

Bước 1: Các thành phần bắt buộc

Đính kèm Servo
Đính kèm Servo

Đây là những thành phần bắt buộc mà tôi đang sử dụng mạch điện, động cơ servo, dây nhảy, bộ nối servo, giấy bìa cứng và một hộp hình trụ bằng nhựa.

chúng tôi sẽ sử dụng hộp nhựa để làm phần đầu của robot và chúng tôi cũng đặt tất cả dây và bộ điều khiển vi mô vào đó.

Bước 2: Gắn Servo

Đính kèm Servo
Đính kèm Servo
Đính kèm Servo
Đính kèm Servo

Tôi tạo hai lỗ ở phần dưới cùng của hộp để gắn động cơ servo. Gắn chặt cả hai servo vào lỗ và sau đó điều chỉnh dây servo.

Bước 3: Thiết kế chân

Thiết kế chân
Thiết kế chân

Sau khi gắn động cơ servo, chúng ta phải thiết kế chân của robot. Chúng tôi sẽ sử dụng một tờ giấy bìa cứng dày để làm điều này. Chúng ta sẽ cắt hai mảnh bìa cứng nhỏ và tạo một thiết kế chân đơn giản như trong hình.

Sau khi thiết kế chân, chúng tôi sẽ đặt một bộ nối servo vào chân để kết nối servo với chân của anh ta như thể hiện trong hình ảnh dưới đây.

Bước 4: Gắn chân vào Servo

Gắn chân vào Servo
Gắn chân vào Servo

Bây giờ gắn Chân vào động cơ servo từng cái một. Gắn chặt cả hai chân để tạo thành một cơ thể tốt. Xem hình ảnh dưới đây để làm điều này.

Chúng tôi cũng có thể sử dụng 4 động cơ servo thay cho hai động cơ này. Bởi vì nếu chúng ta sẽ sử dụng 4 servo, chúng ta có thể thêm nhiều chuyển động khác trong robot này. Trong hai robot động cơ servo, chúng tôi chỉ có thể lập trình nó để đi bộ, khiêu vũ đơn giản và một số hoạt động như đi dạo trên mặt trăng, rung động như vậy, v.v. Vì vậy, hãy kết nối tất cả các bộ phận một cách chính xác như trong hình ảnh.

Bước 5: Kết nối Servo với Jumper

Kết nối Servo với Jumper
Kết nối Servo với Jumper

Bây giờ chúng ta phải kết nối dây jumper với động cơ servo. Xem hình ảnh dưới đây để kết nối dây jumper với servo. Kết nối tất cả các dây với màu phù hợp của nó.

Sau khi kết nối tất cả các dây và gắn tất cả các bộ phận, cơ thể Robot của chúng ta đã sẵn sàng. Hãy chuyển sang bước tiếp theo và quan trọng của chúng tôi để làm thế nào để kết nối với bộ điều khiển vi mô.

Bước 6: Sân chơi mạch Bộ điều khiển vi mô của chúng tôi

Sân chơi vi mạch Bộ điều khiển vi mô của chúng tôi
Sân chơi vi mạch Bộ điều khiển vi mô của chúng tôi

Trước khi kết nối jumper với bộ điều khiển vi mô, trước tiên hãy xem Circuit sân chơi express. Bởi vì sân chơi mạch express là một loại vi điều khiển mới và hoàn toàn khác với Arduino, vì vậy chúng ta nên biết một số về sân chơi mạch.

Đây là sân chơi mạch điều khiển vi mô của chúng tôi. Trong bộ điều khiển vi mô này có nhiều cảm biến, 3 nút có thể chức năng, 10 đèn LED nhiều màu và nhiều chân xuất nhập. Nhiều tính năng có sẵn trong bộ điều khiển vi mô này nên tôi đang sử dụng nó trong các dự án của mình.

Bước 7: Đấu dây

Đấu dây
Đấu dây

Sau khi xem xét về điều này, hãy kết nối các dây jumper với mạch sân chơi thể hiện.

Kết nối dây as- Dây nhảy vàng - PinA1, Dây nhảy đỏ - Pin3.3v (i) Dây nhảy đen - Pin gnd (gnd) Dây nhảy xanh - Pin3.3v (ii) Dây nhảy trắng - Pin gnd (ii) Dây nhảy xanh - PinA2

fter kết nối tất cả các dây và Jumper, điều chỉnh tất cả dây và đặt tất cả jumper và bộ điều khiển vi mô vào hộp. Đặt tất cả mọi thứ rất cẩn thận vì không có một dây nào nên phải ngắt kết nối. Vậy là xong ………… Vậy là robot nhảy tuyệt vời dễ thương và tự làm của chúng ta đã sẵn sàng.

Bước 8: Mã

Mã số
Mã số

input.onLoudSound (function () {

for (let i = 0; i = 130) {for (let i = 0; i <4; i ++) {chân. A1.servoWrite (155) chân. A2.servoWrite (25) tạm dừng (500) chân. A1. chân servoWrite (130). A2.servoWrite (50) pause (500)} chân. A1.servoWrite (130) chân. A2.servoWrite (50)} light.showAnimation (light.rainbowAnimation, 500) chân. A1.servoWrite (130) chân. A2.servoWrite (50) for (let i = 0; i <6; i ++) {pause (200) chân. A1.servoWrite (170) tạm dừng (100) chân. A2.servoWrite (10) tạm dừng (200) chân. A1.servoWrite (130) tạm dừng (100) chân. A2.servoWrite (50) tạm dừng (200)} chân. A1.servoWrite (130) chân. A2.servoWrite (50) for (let i = 0; i <6; i ++) {tạm dừng (200) chân. A2.servoWrite (10) tạm dừng (200) chân. A1.servoWrite (170) tạm dừng (100) chân. A2.servoWrite (50) tạm dừng (200) chân. A1.servoWrite (130) pause (100)} chân. A1.servoWrite (130) chân. A2.servoWrite (50) for (let i = 0; i <4; i ++) {pause (100) chân. A1.servoWrite (180) tạm dừng (100) chân. A1.servoWrite (130) tạm dừng (200)} cho (let i = 0; i <4; i ++) {tạm dừng (100) chân. A2.servoWrite (80) tạm dừng (100) chân. A2.servoWrite (50) tạm dừng (200)} chân. A1.servoWrite (130) chân. A2.servoWrite (50)}}) chân. A1.servoWrite (130) chân. A2.servoWrite (50) forever (function () {light.setBrightness (255) light.showAnimation (light.rainbowAnimation, 2000) pause (2000) light.showAnimation (light.runningLightsAnimation, 500) pause (2500) light.showAnimation (light.colorWipeAnimation, 2000) pause (2500)}) vĩnh viễn (function () {music.playMelody ("C5 BAGFEDC", 120) music.playMelody ("CDEFGAB C5", 120) music.playMelody ("EB C5 ABGAF", 120) music.playMelody ("C5 ABGAFGE", 120)})

Bước 9: Robot đã sẵn sàng

Robot đã sẵn sàng
Robot đã sẵn sàng

Vì vậy, tôi hy vọng rằng tất cả các bạn sẽ thích dự án này và cũng thích điều này.

Bước 10: NextPCB -

NextPCB
NextPCB

NextPCB là nhà sản xuất PCB chất lượng cao với khả năng sản xuất PCB chuyên nghiệp. Vật liệu PCB được chứng nhận bởi IATF16949, ISO9001, ISO14001, UL, CQC, RoHS và REACH. NextPCB sử dụng phương pháp rất nhanh để cung cấp PCB chỉ trong vòng 6-8 ngày. Tôi cũng đã sử dụng dịch vụ ở đó trong hai năm qua và tôi luôn nhận được kết quả tốt. Vì vậy, tôi đề nghị tất cả các nhà sáng tạo cơ khí nên mua PCB từ NextPCB.

NextPCB cung cấp tới 4-12 lớp PCB. Chất lượng PCB cũng rất tốt. Chỉ với 10 đô la, bạn có thể nhận được 10 PCB với bất kỳ màu nào bạn muốn. Để đặt mua PCB, bạn phải truy cập trang web của NextPCB. Chỉ cần truy cập trang web Tải lên tệp mầm của bạn, chọn cài đặt PCB và đặt hàng 10 PCB chất lượng cao ngay bây giờ. Để biết thêm thông tin -

Bước 11: Hãy ủng hộ chúng tôi bằng cách đăng ký cho tôi trên Youtube

Nếu bạn thích dự án này thì hãy ủng hộ tôi bằng cách "đăng ký" kênh YouTube của tôi. Đăng ký ngay -

Bạn cũng có thể chia sẻ ý tưởng dự án mới với tôi bằng cách bình luận tại đây.

Facebook- @circuitjamer, Instagram- @circuitjamer Vì vậy, tạm biệt các bạn …………..hẹn gặp lại các bạn trong các dự án tiếp theo.. Cảm ơn bạn đã ghé thăm bài hướng dẫn này …… #smartcreativity, #circuitjamer, #robotics

Đề xuất: