Mục lục:
- Bước 1: Kết nối Bộ điều hợp USB-to-serial và Tạo Bộ điều hợp Nối tiếp
- Bước 2: Tùy chọn: Cấp nguồn cho OLPC từ Tạo
- Bước 3: Đính kèm OLPC và Cáp
- Bước 4: Cài đặt phần mềm Telepresence
- Bước 5: Khởi động Máy chủ Web
Video: OLPC Telepresence: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:36
Cập nhật! Đây là một dự án đang diễn ra. Tôi sẽ cập nhật hướng dẫn này, nhưng blog của tôi được cập nhật thường xuyên hơn.. Có thể hướng dẫn này cho biết cách ghép nối một OLPC với một iRobot Create để tạo ra một robot dịch chuyển tức thời. Sử dụng giao diện web đơn giản, người dùng có thể điều khiển Create, theo dõi các chỉ số cảm biến của nó và khám phá thế giới trên internet thông qua webcam và micrô của OLPC được đính kèm.
- OLPC
- iRobot Create (bao gồm Tạo cáp nối tiếp)
- Bộ chuyển đổi USB-to-serial
- Dán trên khóa dán hoặc băng keo
Vật liệu tùy chọn:
- 2 cặp Đầu nối Pin Kyosho Nữ / Nam
- Đầu nối 25 chân nam cốc hàn DB25
- Hàn
- Băng dính điện hoặc co nhiệt
Các công cụ tùy chọn:
- Hàn sắt
- Đồng hồ vôn
- Máy cắt dây
- Dụng cụ tuốt dây
- Máy sấy tóc (nếu sử dụng co nhiệt)
Bước 1: Kết nối Bộ điều hợp USB-to-serial và Tạo Bộ điều hợp Nối tiếp
Kết nối bộ điều hợp USB-to-serial với bộ điều hợp nối tiếp của Create.
Bước 2: Tùy chọn: Cấp nguồn cho OLPC từ Tạo
Bước này cho phép cả OLPC và Create cùng sạc.
Đầu tiên, chuẩn bị trình kết nối DB25. 1. Lấy một đầu nối Kyosho nữ và dải cách điện khoảng 0,25 inch từ các đầu của cả hai dây. 2. Xoắn và thiếc các sợi. 3. Cắt hai miếng co nhiệt nhỏ và trượt một miếng vào mỗi dây. 4. Hàn cáp màu đỏ vào chân 11 của đầu nối DB25. 3. Hàn cáp đen vào chân 25 của đầu nối DB25. 4. Trượt nhiệt co xuống để bao phủ các ghim và sử dụng máy sấy tóc để làm co lại. Tiếp theo, chuẩn bị đầu nối nguồn OLPC. 1. Cắt đôi cáp nguồn OLPC bằng máy cắt dây. Hãy chắc chắn rằng bạn có thể nhớ hướng của hai cáp (dương và âm). 2. Dải cách điện khoảng 0,25 inch từ cả hai đầu đã cắt. 3. Tách hai dây cáp ở cả hai đầu khoảng 1 inch xuống cáp. 4. Để xác định dây nào là nối đất, sử dụng bộ đồng hồ vôn để kiểm tra tính liên tục hoặc đo điện trở. Đặt một đầu dò ở bên ngoài phích cắm của thùng và đặt đầu dò kia trên một dây. Nếu đồng hồ chỉ ra điện trở hoặc liên tục, bạn đã chọn dây nối đất. 5. Tách khoảng 0,25 inch cách điện khỏi bộ chuyển đổi Kyosho nam. 6. Cắt hai đoạn co nhiệt ngắn và trượt một đoạn qua mỗi cáp của bộ chuyển đổi Kyosho. 7. Hàn dây nối đen Kyosho vào dây nối đất của phích cắm thùng của OLPC. 8. Hàn dây bộ chuyển đổi Kyosho màu đỏ vào dây dương của phích cắm thùng của OLPC. 9. Trượt nhiệt co lại trên các khớp hàn của bạn và sử dụng máy sấy tóc để làm co lại. Cuối cùng, hàn và nhiệt co lại một bộ chuyển đổi Kyosho cái khác vào nửa còn lại của bộ đổi nguồn.
Bước 3: Đính kèm OLPC và Cáp
OLPC vừa vặn trên đầu Create. Sử dụng miếng dán trên khóa dán hoặc băng keo để gắn OLPC vào Create để nó không bị trượt ra trong quá trình hoạt động.
Gắn tất cả các dây cáp vào thiết bị tạo và bọc chúng gọn gàng trong khoang hàng hóa. Để một chút chùng vào các đầu của cáp nối tiếp, nguồn và USB để đưa qua tay cầm của OLPC. Sau đó, dán OLPC lên trên Tạo. Mở nắp OLPC và vặn nó để nó hướng về phía trước. Bây giờ bạn có thể cắm cáp nguồn OLPC và phích cắm USB của bộ chuyển đổi nối tiếp USB.
Bước 4: Cài đặt phần mềm Telepresence
Bước đầu tiên là tải xuống và cài đặt phần mềm cần thiết.
- PyRobot là một thư viện Python để điều khiển Roomba hoặc Create của iRobot. Nó được phát triển cho hướng dẫn này và bao gồm các mô-đun để truy cập vào webcam và micrô của OLPC và cung cấp giao diện web để điều khiển Tạo qua internet.
- PySerial
- web.py
- MochiKit
- simplejson
Tất cả các phụ thuộc này đều được gói gọn trong các bản phát hành. Để cài đặt bản phát hành PyRobot hiện tại, hãy SSH vào OLPC hoặc mở bảng điều khiển dành cho nhà phát triển.
root @ olpc $ wget https://pyrobot.googlecode.com/files/pyrobot-alpha1.tgzroot@olpc$ tar zxvf pyrobot-alpha1.tgzNếu bạn muốn làm việc từ phiên bản phát triển, bạn sẽ phải tự cài đặt các phụ thuộc cần thiết. Hình dưới đây là ảnh chụp màn hình của giao diện web.
Bước 5: Khởi động Máy chủ Web
Để khởi động máy chủ web, hãy SSH vào OLPC hoặc mở bảng điều khiển dành cho nhà phát triển. Sau đó chạy web_ui.py trong thư mục pyrobot.
root @ olpc $ cd pyrobotroot @ olpc $ python web_ui.py host: port'host: port' phải là địa chỉ IP của OLPC và cổng bạn muốn chạy máy chủ web. Quyền root được yêu cầu để truy cập cổng nối tiếp. Để xem giao diện và điều khiển nút Tạo, hãy trỏ trình duyệt web của bạn tới cổng https:// host:.
Đề xuất:
Robot Telepresence: Nền tảng cơ bản (Phần 1): 23 bước (có hình ảnh)
Robot dịch chuyển tức thời: Nền tảng cơ bản (Phần 1): Robot có khả năng dịch chuyển tức thời là một loại robot có thể được điều khiển từ xa qua internet và hoạt động như một người thay thế cho một người nào đó ở một nơi khác. Ví dụ: nếu bạn đang ở New York, nhưng muốn tương tác thực tế với một nhóm người ở Californ
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Cách đóng góp nội dung giáo dục cho máy tính xách tay OLPC $ 100: 3 bước
Cách Đóng góp Nội dung Giáo dục cho Máy tính xách tay 100 đô la OLPC: Hiệp hội Một máy tính xách tay cho mỗi trẻ em (OLPC) đang tìm kiếm nội dung giáo dục để đặt trên máy tính xách tay và trong các kho khu vực / quốc gia. Huấn luyện viên là một định dạng tuyệt vời cho nội dung, vì vậy chúng tôi mời tất cả các bạn đóng góp Công cụ tuyệt vời của mình
Cài đặt bàn phím USB vào máy tính xách tay OLPC XO, Giai đoạn I: 8 bước (có Hình ảnh)
Cài đặt bàn phím USB vào máy tính xách tay OLPC XO, Giai đoạn I: Tôi không biết về bạn, nhưng tôi có thể chắc chắn rằng silicone từ sự thật. Dưới đây là cách loại bỏ thạch và ép bàn phím USB loại keycaps và lò xo bình thường vào máy tính xách tay OLPC XO. Đây là " giai đoạn I " - đưa bàn phím vào l
Hoàn thành công việc: Cài đặt bàn phím USB vào máy tính xách tay OLPC XO, Giai đoạn II: 6 bước
Hoàn thành công việc: Cài đặt bàn phím USB vào máy tính xách tay OLPC XO, Giai đoạn II: Đối với một chàng trai đã dành phần lớn cuộc đời của mình với các ngón tay được kết nối với hàng chủ, việc thêm bàn phím USB này mà tôi thực sự có thể chạm vào đã tạo ra một sự khác biệt lớn về khả năng sử dụng của XO. Đây là " giai đoạn II " - đặt dây cáp