Otto DIY + Arduino Bluetooth Robot dễ in 3D: 6 bước (có hình ảnh)
Otto DIY + Arduino Bluetooth Robot dễ in 3D: 6 bước (có hình ảnh)
Anonim
Image
Image
Otto DIY + Arduino Bluetooth Robot dễ in 3D
Otto DIY + Arduino Bluetooth Robot dễ in 3D
Otto DIY + Arduino Bluetooth Robot dễ in 3D
Otto DIY + Arduino Bluetooth Robot dễ in 3D

Bản chất nguồn mở thực sự của Otto cho phép giáo dục STEAM mở, chúng tôi thu thập phản hồi từ các hội thảo và trường học khác nhau trên thế giới đã sử dụng Otto DIY trong lớp học của họ và tùy thuộc vào tính mở của địa điểm giáo dục này, chúng tôi cũng sắp xếp tài liệu bài học và chia sẻ.

CC-BY-SA Creative cam kết cấp phép điều đó có nghĩa là bạn có thể sao chép miễn phí nhưng bạn phải cấp tín dụng cho bản gốc bằng cách đặt trang web của chúng tôi (https://www.ottodiy.com/)

Otto DIY + là phiên bản cải tiến và nâng cao của #OttoDIY gốc, ý tưởng là có cùng tính năng cơ sở với robot Tự làm + điều khiển và lập trình Bluetooth + động cơ servo bánh răng kim loại + có thể sạc lại + thay đổi chế độ bằng cảm biến cảm ứng + cảm biến âm thanh + chuyển động ánh sáng + các đầu ra khác +…?

Phần thú vị là chúng tôi đang thực hiện phát triển mở với các nhà sản xuất và tin tặc trên toàn thế giới, vì vậy chúng tôi sẵn sàng tiếp nhận các ý tưởng, không chỉ từ các chuyên gia mà bạn có thể tham gia cùng chúng tôi, phản hồi, chia sẻ xã hội, thử nghiệm hoặc bất kỳ đóng góp nào khác mà bạn có thể nghĩ đến.

Quân nhu

1 × Arduino Nano

Mô-đun Bluetooth 1 × HC-06 hoặc HC-05

1 × Arduino Nano Shield I / O; bạn có thể sử dụng một breadboard mini nhưng cáp hoạt động nhiều hơn

1 × Cáp USB-A đến Mini-USB

4 × Micro servo MG90s (kim loại)

1 × Buzzer

10 × Dây nhảy dành cho Nữ / Nữ

1 × Cảm biến cảm ứng

1 × cảm biến âm thanh

1 × 8x8mm Công tắc Micro Tự khóa Bật / Tắt

Pin LiPo 1 × 3,7 V với bộ tăng cường lên 5V (tùy chọn) 1 × Tuốc nơ vít Phillips 1 x máy in 3D (hoặc sử dụng dịch vụ hoặc bạn bè;))

Bước 1: Cài đặt Máy in 3D

Cài đặt Máy in 3D
Cài đặt Máy in 3D

Điều quan trọng là phải đọc hướng dẫn trước của Otto DIY trước để làm quen với những kiến thức cơ bản về chế tạo rô bốt hai chân Nhận tất cả các bộ phận, mã và thư viện STL in 3D cho Bluetooth bằng cách truy cập vào đây https://wikifactory.com/+OttoDIY/otto-diy- cộng trong tab tệp

  • Khuyến nghị sử dụng máy in 3D FDM với vật liệu PLA.
  • Không cần hỗ trợ hoặc bè ở tất cả.
  • Độ phân giải: 0,15mm
  • Mật độ lấp đầy 20%

Cần điều chỉnh kích thước một số thay đổi sử dụng tệp nguồn được tạo trong Autodesk Fusion 360

Hoặc Tinkercad tại đây

Bước 2: Xây dựng Otto DIY + của riêng bạn

Image
Image
Xây dựng Otto của riêng bạn DIY +
Xây dựng Otto của riêng bạn DIY +
Xây dựng Otto của riêng bạn DIY +
Xây dựng Otto của riêng bạn DIY +

trong video và hình ảnh sau, bạn có thể tham khảo cách xây dựng Otto DIY +, do một số phiên bản mới của thiết kế robot.

Bước 3: Mã Otto của riêng bạn

Image
Image
Mã Otto của riêng bạn
Mã Otto của riêng bạn
Mã Otto của riêng bạn
Mã Otto của riêng bạn
Mã Otto của riêng bạn
Mã Otto của riêng bạn

Vì vậy, cho đến thời điểm này, bạn nên có một Otto 3D được in, lắp ráp, bây giờ là một số lập trình để có các thư viện và Arduino được cài đặt trong PC của bạn.

Cách dễ nhất để viết mã Otto của riêng bạn là sử dụng phần mềm Blockly của chúng tôi, những người lập trình nâng cao hơn có thể thử trực tiếp Arduino IDE.

Bước 4: Mã chính cho ỨNG DỤNG Bluetooth

Image
Image
Mã chính cho ỨNG DỤNG Bluetooth
Mã chính cho ỨNG DỤNG Bluetooth
Mã chính cho ỨNG DỤNG Bluetooth
Mã chính cho ỨNG DỤNG Bluetooth

Otto cần sẵn sàng nhận lệnh thông qua Bluetooth và vì điều đó cần phải đưa mã chính vào trong não của mình

  1. Sao chép các thư viện Otto vào thư mục Arduino IDE
  2. Tải lên bản phác thảo APP.ino cho Otto
  3. Tải xuống và cài đặt ứng dụng trên điện thoại thông minh của bạn. Cửa hàng Google Play (https://play.google.com/store/apps/details?id=com.ottodiy)

  4. Bây giờ bạn có thể kết nối mô-đun và Bật Bluetooth trong điện thoại của mình.
  5. Tìm Otto và ghép nối địa chỉ / tên Bluetooth
  6. Bây giờ bạn có thể sử dụng APP để điều khiển Otto!
  7. Chơi với các tính năng mới và nếu không, bạn có thể cần phải cấu hình lại BT của mình nhưng đừng lo lắng cũng dễ dàng;)

Bước 5: Sao chép, Mở rộng, Tùy chỉnh, sửa đổi, Phối lại và Chia sẻ

Sao chép, mở rộng, tùy chỉnh, sửa đổi, phối lại và chia sẻ!
Sao chép, mở rộng, tùy chỉnh, sửa đổi, phối lại và chia sẻ!
Sao chép, mở rộng, tùy chỉnh, sửa đổi, phối lại và chia sẻ!
Sao chép, mở rộng, tùy chỉnh, sửa đổi, phối lại và chia sẻ!
Sao chép, mở rộng, tùy chỉnh, sửa đổi, phối lại và chia sẻ!
Sao chép, mở rộng, tùy chỉnh, sửa đổi, phối lại và chia sẻ!
Sao chép, mở rộng, tùy chỉnh, sửa đổi, phối lại và chia sẻ!
Sao chép, mở rộng, tùy chỉnh, sửa đổi, phối lại và chia sẻ!

Kiểm tra bài đăng trên blog này để tìm ý tưởng về cách tùy chỉnh rô bốt của riêng bạn

Tham gia cộng đồng Otto Builder! Hãy theo dõi chúng tôi, cho chúng tôi một lượt thích và chia sẻ sự sáng tạo của bạn, bạn có thể được giới thiệu ở đây bằng cách chia sẻ rô bốt của mình trên bất kỳ phương tiện truyền thông xã hội nào

Facebook và Instagram

sử dụng thẻ bắt đầu bằng # #ottodiy trong bài đăng của bạn và gắn thẻ hoặc đề cập đến @OttoDIY

Hãy trở thành một phần của cộng đồng thân thiện gồm những nhà chế tạo, giáo viên và nhà sản xuất robot! bằng cách tham gia với chúng tôi tại đây Chào mừng bạn đến với cộng đồng Otto Builder của chúng tôi!

Bước 6: Thiết lập Bluetooth (BT) (chỉ khi Ghép nối không thành công):

Thiết lập này CHỈ cần thiết cho các mô-đun không đi kèm với tốc độ truyền tiêu chuẩn là 9600, làm thế nào để biết? trước tiên chỉ cần thử mã và APP, nếu điện thoại không ghép nối với Otto hoặc phản hồi các lệnh, thì có thể có nghĩa là mô-đun của bạn đang ở tốc độ truyền khác nên cần được định cấu hình

Mã BT có tốc độ truyền 115200 nên mô-đun BT phải phù hợp với tốc độ đó để có thể giao tiếp với Arduino Nano thông qua giao diện nối tiếp (UART).

Đối với HC-05: 38400 hoặc 115200

1. Tải bản phác thảo HC05_BT_config.ino lên Nano của bạn trước, sau đó ngắt kết nối Nano khỏi USB.

2. Bây giờ kết nối BT với Arduino Nano như trong sơ đồ nhưng không kết nối VCC.

TX - RX

RX - TX

VCC - 5V

GND - GND

3. Cắm USB vào Nano và sau đó kết nối VCC để BT chuyển sang chế độ AT. Đèn LED trên BT sẽ bắt đầu nhấp nháy chậm hơn, khoảng 2 giây một lần. (Nếu cách này không hiệu quả, hãy thử giữ nút trên mô-đun BT trong khi kết nối VCC).

Mở màn hình nối tiếp trong IDE, đặt tốc độ truyền thành 9600 và dòng kết thúc thành Cả NL & CR.

Gõ AT rồi nhấn enter; (nếu mọi thứ đều đúng, BT sẽ trả lời bằng OK và sau đó nhập các lệnh sau:

AT + NAME = Zowi "đặt tên"

AT + PSWD = 1234 "mật khẩu ghép nối"

AT + UART = 115200, 1, 0 "tốc độ truyền"

AT + POLAR = 1, 0 "cho phép sử dụng chân STATE làm thiết lập lại để lập trình arduino qua BT"

Bây giờ đến bước APP

Nếu có bất kỳ sự cố nào, hãy kiểm tra hướng dẫn này về cách Sửa đổi Mặc định Mô-đun Bluetooth HC-05 Sử dụng Lệnh AT

www.instructables.com/id/Modify-The-HC-05-…

Đối với HC-06: 9600 hoặc 115200

Đối với mô-đun HC-06 BT, mọi thứ đơn giản hơn một chút vì mô-đun luôn ở chế độ lệnh AT khi không kết nối với bất kỳ thứ gì. Nhưng nhược điểm là không thể sử dụng mô-đun HC-06 để tải các bản phác thảo lên Arduino vì nó chưa có thiết lập lại. Để cấu hình mô-đun

1. tải bản phác thảo HC06_BT_config.ino này lên Nano của bạn

1. ngắt kết nối USB

2. kết nối mô-đun BT với Arduino Nano như thế này:

TX - RX

RX - TX

VCC - 5V

GND - GND

3. Bật nguồn Nano của bạn và sau khoảng 10-15 giây, mọi thứ sẽ hoàn tất và BT của bạn sẽ được cấu hình (LED13 sẽ bắt đầu nhấp nháy).

Nếu bất kỳ sự cố nào, hãy kiểm tra https://www.instructables.com/id/Tutorial-Using-HC… có thể hướng dẫn này

NẾU CÓ BẤT CỨ CÂU HỎI NÀO, tôi không nhận được thông báo bởi các nhận xét mới có thể hướng dẫn, vì vậy nếu có bất kỳ điều gì vui lòng đăng trong cộng đồng của chúng tôi

Đề xuất: