Mục lục:
- Quân nhu
- Bước 1: In 3D
- Bước 2: Khối
- Bước 3: Arduino
- Bước 4: Điện tử
- Bước 5: Hướng dẫn lắp ráp
- Bước 6: ỨNG DỤNG Bluetooth
- Bước 7: Tham gia Cộng đồng Otto Builder
Video: Robot hình người tự làm Otto: 7 bước (kèm hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Dự án Tinkercad »
Robot hai chân Otto giờ đây có cánh tay trông tương tự như "Con người" và một ma trận LED để thể hiện cảm xúc. Tự in 3D và sau đó tập hợp các bộ phận để tự chế tạo.
Otto thực sự là Opensource; nó có nghĩa là phần cứng dễ dàng nhận biết để người khác có thể tạo ra nó, tương thích với Arduino, có thể in 3D và có thể tùy chỉnh, cơ hội hoàn hảo để xây dựng và sở hữu robot đầu tiên của bạn, học robot và vui chơi, bạn sẽ học được mối liên hệ hợp lý giữa mã và hành động và bằng cách lắp ráp nó, bạn sẽ hiểu cách thức hoạt động của các bộ phận và thiết bị điện tử của nó. Truy cập www.ottodiy.com để biết thêm thông tin chi tiết.
Otto DIY Humanoid đi bộ, nhảy múa, tạo ra âm thanh và tránh chướng ngại vật, giống như cơ bản nhưng cũng có 2 cánh tay, một ma trận LED để thể hiện cảm xúc và một con quay hồi chuyển để đo định hướng và chuyển động cho các tương tác.
Xin lưu ý rằng Humanoid là một robot tiên tiến so với Otto hai chân đơn giản, nó sẽ yêu cầu bạn có KINH NGHIỆM XÂY DỰNG ROBOTS VÀ THỜI GIAN NHIỀU HƠN, CHÚNG TÔI KHUYẾN CÁO BẠN ĐẦU TIÊN XÂY DỰNG Otto CƠ BẢN ÍT NHẤT, nếu không thì hãy coi đó là một thử thách: D
Quân nhu
1 x Nano ATmega328
1 x Nano Shield I / O
1 x cáp USB-A đến Mini-USB
1 x cảm biến siêu âm HC-SR04
6 x Micro servo MG90s
1 x Buzzer 24 x Dây nhảy nữ / Nữ
1 x Ma trận LED 8x8
1 x cảm biến âm thanh
1 x cảm biến chạm
1 x mô-đun BLE Bluetooth
1 x bộ sạc + bộ tăng cường điện
1 x Công tắc Micro Tự khóa Bật / Tắt
1 x cảm biến con quay hồi chuyển (tùy chọn)
1 đầu in x3D
1 x thân máy in 3D
4 x chân in 3D (2 là tay)
2 x tay cầm in 3D
2 x chân in 3D
1 x Tuốc nơ vít Phillipis nhỏ 8 x vít M2 bổ sung
Kéo hoặc kìm.
Máy tính để lập trình và điện thoại thông minh để điều khiển.
Bước 1: In 3D
Otto được thiết kế rất tốt cho in 3D, vì vậy sẽ không gây rắc rối cho bạn nếu bạn làm theo các thông số chung sau:
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è. Độ phân giải: 0,30mm Mật độ lấp đầy 20%, sẽ mất khoảng 9 giờ để in 3D một bộ đầy đủ các bộ phận cho một Otto Humanoid.
Tôi đã làm nó trong TinkerCAD để bạn có thể chơi xung quanh và tùy chỉnh robot của riêng bạn!
Tìm tệp STL tại đây
Bước 2: Khối
Đối với người mới bắt đầu, bạn nên bắt đầu viết mã bằng cách sử dụng Otto Blockly mới của chúng tôi, một phần mềm lập trình trực quan đơn giản:
Otto Blockly hoàn toàn tự trị (không cần Arduino IDE hoặc thiết lập thư viện và không cần truy cập Internet).
- Tải xuống từ trang web của chúng tôi tại đây
- Cài đặt.
- Mở ví dụ cho Hình người.
- Kết nối robot Otto của bạn.
- Chọn Arduino nano,
- Chọn cổng USB nơi rô bốt của bạn được kết nối. *
- Kiểm tra / Tải lên và có thật dễ dàng!
* Nếu máy tính của bạn không nhận dạng được thiết bị USB, bạn nên cài đặt trình điều khiển CH340 cho Hệ thống hoạt động của mình, tìm nó ở đây:
Tìm hiểu thêm về Otto Blockly tại đây
Bước 3: Arduino
Đối với các lập trình viên cao cấp hơn, bạn có thể sử dụng luân phiên Arduino IDE.
Tải xuống Otto Libraries tại đây
Nó sẽ cho phép bạn thực sự khai thác tiềm năng của robot của mình, bạn sẽ có thể thử nhiều mã ví dụ (sketch) mà bạn có thể chỉ cần tải lên và sửa đổi chúng cho các chương trình của riêng bạn.
- Tải xuống phần mềm Arduino IDE miễn phí
- Cài đặt phần mềm Arduino IDE vào máy tính của bạn.
- Tải xuống các thư viện Otto tại đây
- Mở Arduino IDE, điều hướng đến Phác thảo> Bao gồm Thư viện> Thêm Thư viện. ZIP. Ở đầu danh sách thả xuống, hãy chọn tùy chọn "Thêm thư viện. ZIP".
- Bạn sẽ được nhắc chọn thư viện. Điều hướng đến vị trí của tệp.zip mà bạn vừa tải xuống và mở như cũ.
- Quay lại trình đơn Phác thảo> Bao gồm Thư viện. thực đơn. Bây giờ bạn sẽ thấy thư viện ở cuối trình đơn thả xuống. Điều đó có nghĩa là đã sẵn sàng để sử dụng mã Ottos!
- Kết nối Otto của bạn qua USB.
- Chọn trong Công cụ / Bảng Arduino: Bộ xử lý “Arduino Nano”: “ATmega328 (Bộ nạp khởi động cũ)" Cổng COM # (nơi kết nối Otto của bạn)
- Mở trong File / Examples / OttoDIYLib / dance / Otto_allmoves_V9.ino
- Kiểm tra / Tải lên mã.
Bước 4: Điện tử
Trước khi sử dụng bất kỳ loại pin nào, bạn nên kiểm tra các kết nối và kiểm tra rô bốt của mình bằng cáp USB được kết nối với máy tính.
Một thông lệ tốt, bạn nên kiểm tra thiết bị điện tử và phần mềm trong máy tính trước khi lắp ráp tất cả robot để tránh phải tháo rời toàn bộ robot để sửa một thứ gì đó. Bạn có thể thực hiện việc này bằng cách kết nối ít nhất tất cả các Servos, ở vị trí được chỉ ra trong dây bên dưới và tải lên bất kỳ mã nào khiến Otto di chuyển. Nếu bạn đã sẵn sàng cho Pin, bạn cũng có thể kiểm tra xem nguồn điện của mình có hoạt động hay không, tùy thuộc vào loại pin mà bạn có, có rất nhiều lựa chọn
Thực sự có rất nhiều tùy chọn để cung cấp năng lượng cho rô bốt Otto của bạn theo nhiều cách, chúng tôi khám phá chi tiết hơn trong bài đăng trên blog này:
Đây là cách đi dây cơ bản sử dụng Mạch Tinkercad, với một chương trình cơ bản mà bạn có thể viết mã cơ bản để đảm bảo các servo của bạn được căn giữa và mọi thứ đang hoạt động (xin lưu ý rằng các thành phần trong Mạch Tinkercad không giống như Arduino UNO thay vì nano nhưng Nguyên tắc là như nhau.
Bước 5: Hướng dẫn lắp ráp
Bây giờ sau khi chúng tôi kiểm tra tất cả các công nghệ đang hoạt động bình thường, chúng tôi có thể bắt đầu xây dựng cuối cùng! tập hợp tất cả các bộ phận mà bạn sẽ cần cho việc lắp ráp này.
CHÂN THẬT THỰC SỰ LÀ MỘT PHẦN CÙNG CHO ARMS!"
Trước khi bắt đầu lắp ráp, hãy tải xuống và đọc kỹ hướng dẫn sử dụng.
Hoặc chỉ cần làm theo video.
Nếu bạn thấy một số sai lệch trong các chuyển động, hãy kiểm tra xem đã căn chỉnh với trung tâm của servo trước khi lắp ráp chưa nhưng nếu bạn muốn bước đi và chuyển động chính xác hơn thì bạn có thể thực hiện một số hiệu chỉnh điện tử như chúng tôi giải thích trong bài viết trên blog này: https:// www. ottodiy.com/blog/calibration
Bước 6: ỨNG DỤNG Bluetooth
Nhiều người chỉ muốn trực tiếp làm điều này nhưng tôi khuyên bạn nên thực hiện một số mã hóa trước;)
Chúng tôi có một Ứng dụng tuyệt vời điều khiển và cũng lập trình các chuỗi cơ bản cho Otto, cho cả iOS và Android, Nếu bạn đã sẵn sàng cho việc này
1. Đảm bảo rằng Thư viện Arduino của Otto đã được cài đặt đúng cách
2. Sau đó kết nối mô-đun Bluetooth của bạn như sau:
Chân RX đến 12 trên bảng
Ghim TX thành 11
Vcc sang 5V bất kỳ
Gnd cho bất kỳ G nào
Tải lên mã Bluetooth với Arduino IDE rất đơn giản nhưng bạn phải đảm bảo rằng các thư viện được cài đặt chính xác (bạn không cần phải lặp lại bước này, nếu bạn đã làm trước đó)
3. Điều hướng đến File / Examples / OttoDIYLib / Bluetooth / Otto_APP.ino hoặc Mở bản phác thảo Arduino.ino từ thư mục mã.
4. Kết nối Otto của bạn qua USB. Chọn trong Công cụ / Bảng Arduino: Bộ xử lý “Arduino Nano”: “ATmega328 (Bộ nạp khởi động cũ) Cổng COM # (nơi kết nối Otto của bạn)
5. Kiểm tra và sau đó Tải lên mã qua USB.
6. Tải xuống và cài đặt APP trong điện thoại thông minh của bạn
7. Trong cài đặt điện thoại của bạn Bật Bluetooth, tìm kiếm và ghép nối với mô-đun 1234 làm mật khẩu. (đây là để liên kết với điện thoại của bạn và chỉ cần thực hiện một lần)
8. Sau đó, mở APP thực tế và làm theo quy trình kết nối trong APP.
9. Xong! Otto của bạn đã sẵn sàng để điều khiển và lập trình từ điện thoại của bạn.
Bước 7: Tham gia Cộng đồng Otto Builder
Xin chúc mừng bạn đã tạo ra một robot Hình người! về cơ bản.
Bạn có nghĩ rằng mình có thể tạo ra một robot phức tạp hơn? Tìm hiểu thêm về mã hóa, điện tử, thiết kế, in 3D và người máy nói chung trong chương trình Open EDU (Giáo dục mở) của chúng tôi tại đây.
Chia sẻ sự sáng tạo của bạn. Ý tưởng của Otto là một khi bạn học được những điều cơ bản, bạn có thể hack và tạo ra của riêng mình!
Tham gia cộng đồng của chúng tôi tại đây
Nhóm trong Facebook. chia sẻ và yêu cầu sự giúp đỡ trong cộng đồng và thích trang Facebook của chúng tôi
Kênh YouTube để biết thêm cách làm video và hướng dẫn.
Instagram theo dõi chúng tôi và chia sẻ #ottodiy
Twitter theo dõi chúng tôi và chia sẻ #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! Chào mừng bạn đến với cộng đồng Otto Builder của chúng tôi!
hẹn gặp bạn ở đó;)
Đề xuất:
Làm thế nào để sử dụng đồng hồ vạn năng trong tiếng Tamil. Hướng dẫn cho người mới bắt đầu - Đồng hồ vạn năng cho người mới bắt đầu: 8 bước
Làm thế nào để sử dụng đồng hồ vạn năng trong tiếng Tamil. Hướng dẫn cho người mới bắt đầu | Đồng hồ vạn năng dành cho người mới bắt đầu: Xin chào các bạn, Trong hướng dẫn này, tôi đã giải thích cách sử dụng đồng hồ vạn năng trong tất cả các loại mạch điện tử theo 7 bước khác nhau, chẳng hạn như 1) kiểm tra tính liên tục khi phần cứng gặp sự cố 2) Đo dòng điện một chiều 3) kiểm tra Diode và đèn LED 4) Đo Resi
Trình đọc / ghi và ghi âm thanh ScanUp NFC cho người mù, người khiếm thị và mọi người khác: 4 bước (có hình ảnh)
Máy đọc / ghi âm thanh ScanUp NFC và Máy ghi âm cho Người mù, Khiếm thị và Mọi người Khác: Tôi học thiết kế công nghiệp và dự án là công việc trong học kỳ của tôi. Mục đích là để hỗ trợ người khiếm thị và người mù bằng một thiết bị cho phép ghi lại âm thanh ở định dạng WAV trên thẻ SD và gọi thông tin đó bằng thẻ NFC. Vì vậy, trong
Otto DIY - Chế tạo robot của riêng bạn trong một giờ!: 9 bước (kèm hình ảnh)
Otto DIY - Tự chế tạo rô bốt của riêng bạn trong một giờ !: Otto là một rô bốt tương tác mà bất kỳ ai cũng có thể chế tạo !, Otto đi bộ, nhảy múa, phát ra âm thanh và tránh chướng ngại vật. sứ mệnh tác động để tạo ra một môi trường hòa nhập cho tất cả k
Vui nhộn Micro: Robot bit - DỄ DÀNG và Không tốn kém !: 17 Bước (kèm Hình ảnh)
Fun Micro: bit Robot - DỄ DÀNG và Không tốn kém !: BBC micro: bit thật tuyệt vời! Chúng rất dễ lập trình, được tích hợp các tính năng như Bluetooth và cảm biến gia tốc và chúng không đắt. Dự án này được lấy cảm hứng từ
Ngày đầu tiên của người máy K-2: Sức mạnh của cây dự án!: 8 bước (kèm hình ảnh)
Ngày đầu tiên học người máy K-2: Sức mạnh của cây dự án !: Vào ngày đầu tiên của môn học người máy cấp độ 1 (sử dụng bot của Racer Pro ®), chúng tôi giới thiệu học sinh về " Robot của họ " và sau đó cho họ xem Project Challenge-Tree ™ Không 1. Dự án Thách thức-Cây tạo điều kiện cho Khu vực học tập tích cực & giao dịch;