
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12

อัพเดท! นี่เป็นโครงการต่อเนื่อง ฉันจะอัปเดตคำแนะนำนี้ แต่บล็อกของฉันได้รับการอัปเดตบ่อยขึ้น แล็ปท็อปหนึ่งเครื่องต่อเด็ก (OLPC) เป็นสมาคมใหม่ที่ไม่แสวงหาผลกำไรที่อุทิศให้กับการวิจัยเพื่อพัฒนาแล็ปท็อปราคา $ 100 ซึ่งเป็นเทคโนโลยีที่สามารถปฏิวัติวิธีที่เราให้ความรู้แก่เด็ก ๆ ในโลก. คำแนะนำนี้แสดงวิธีจับคู่ OLPC กับ iRobot Create เพื่อสร้างหุ่นยนต์ telepresence ผู้ใช้สามารถขับเคลื่อน Create ตรวจสอบการอ่านเซ็นเซอร์ และสำรวจโลกผ่านอินเทอร์เน็ตผ่านเว็บแคมและไมโครโฟนของ OLPC ด้วยการใช้อินเทอร์เฟซเว็บที่เรียบง่าย
- OLPC
- iRobot Create (รวมถึงสร้างสายเคเบิลอนุกรม)
- อะแดปเตอร์ USB เป็นซีเรียล
- ติดเวลโครหรือเทปพันท่อ
วัสดุเสริม:
- ขั้วต่อแบตเตอรี่ Kyosho หญิง/ชาย 2 คู่
- ตัวเชื่อมต่อ 25 พินชายบัดกรี DB25 Connector
- ประสาน
- เทปพันสายไฟหรือฟิล์มหดความร้อน
เครื่องมือเสริม:
- หัวแร้ง
- โวลต์มิเตอร์
- เครื่องตัดลวด
- เครื่องปอกสายไฟ
- ไดร์เป่าผม (ถ้าใช้การหดตัวด้วยความร้อน)
ขั้นตอนที่ 1: เชื่อมต่อ USB-to-serial Adapter และ Create Serial Adapter

เชื่อมต่ออะแดปเตอร์ USB เป็นซีเรียลกับอะแดปเตอร์ซีเรียลของ Create
ขั้นตอนที่ 2: ทางเลือก: เพิ่มพลังให้ OLPC จาก Create



ขั้นตอนนี้อนุญาตให้ทั้ง OLPC และ Create สามารถเรียกเก็บเงินร่วมกันได้
ขั้นแรก เตรียมตัวเชื่อมต่อ DB25 1. นำขั้วต่อ Kyosho ตัวเมียและดึงฉนวนประมาณ 0.25 นิ้วออกจากปลายสายไฟทั้งสองข้าง 2. บิดเกลียวและม้วนเป็นเกลียว 3. ตัดความร้อนหดสองชิ้นเล็ก ๆ แล้วเลื่อนหนึ่งชิ้นบนลวดแต่ละเส้น 4. บัดกรีสายเคเบิลสีแดงเข้ากับพิน 11 ของขั้วต่อ DB25 3. บัดกรีสายเคเบิลสีดำเข้ากับพิน 25 ของขั้วต่อ DB25 4. เลื่อนความร้อนที่หดลงเพื่อปิดหมุดและใช้ไดร์เป่าผมหด ถัดไป เตรียมขั้วต่อสายไฟ OLPC 1. ตัดสายไฟ OLPC ครึ่งหนึ่งด้วยเครื่องตัดลวด ต้องแน่ใจว่าคุณจำการวางแนวของสายเคเบิลทั้งสองได้ (บวกและลบ) 2. ตัดฉนวนประมาณ 0.25 นิ้วจากปลายทั้งสองข้าง 3. แยกสายทั้งสองที่ปลายทั้งสองข้างห่างจากสายประมาณ 1 นิ้ว 4. ในการพิจารณาว่าสายใดเป็นกราวด์ ให้ใช้ชุดโวลต์มิเตอร์เพื่อตรวจสอบความต่อเนื่องหรือวัดความต้านทาน วางโพรบหนึ่งตัวที่ด้านนอกของปลั๊กกระบอกแล้ววางอีกตัวบนสายเส้นหนึ่ง หากมิเตอร์ระบุความต้านทานหรือความต่อเนื่อง แสดงว่าคุณได้เลือกสายกราวด์แล้ว 5. ถอดฉนวนประมาณ 0.25 นิ้วจากอะแดปเตอร์ Kyosho ตัวผู้ 6. ตัดส่วนที่หดด้วยความร้อนสั้น ๆ สองชิ้นแล้วเลื่อนหนึ่งอันบนสายเคเบิลของอะแดปเตอร์ Kyosho แต่ละอัน 7. ประสานสายอะแดปเตอร์ Kyosho สีดำกับสายกราวด์ของปลั๊กแบบบาร์เรลของ OLPC 8. บัดกรีสายอะแดปเตอร์ Kyosho สีแดงเข้ากับสายบวกของปลั๊กแบบบาร์เรลของ OLPC 9. เลื่อนความร้อนที่หดตัวเหนือข้อต่อบัดกรีของคุณแล้วใช้เครื่องเป่าผมเพื่อทำให้หดตัว ในที่สุด บัดกรีและความร้อนหดอะแดปเตอร์ Kyosho ตัวเมียอีกตัวหนึ่งไปยังอีกครึ่งหนึ่งของอะแดปเตอร์
ขั้นตอนที่ 3: แนบ OLPC และสายเคเบิล



OLPC เข้ากันได้ดีกับ Create ใช้แถบตีนตุ๊กแกหรือเทปพันสายไฟเพื่อติด OLPC เข้ากับ Create เพื่อไม่ให้สไลด์ออกระหว่างการทำงาน
ติดสายเคเบิลทั้งหมดเข้ากับโครงและห่อให้เรียบร้อยในช่องเก็บสัมภาระ ปล่อยให้ปลายสายอนุกรม สายไฟ และ USB หย่อนเล็กน้อยเพื่อป้อนผ่านที่จับของ OLPC จากนั้นติด OLPC ที่ด้านบนของ Create เปิดฝา OLPC แล้วบิดให้หันไปข้างหน้า ตอนนี้คุณสามารถเสียบสายไฟ OLPC และปลั๊ก USB อะแดปเตอร์ USB เป็นซีเรียล
ขั้นตอนที่ 4: ติดตั้งซอฟต์แวร์ Telepresence

ขั้นตอนแรกคือการดาวน์โหลดและติดตั้งซอฟต์แวร์ที่จำเป็น
- PyRobot เป็นไลบรารี Python สำหรับควบคุม Roomba หรือ Create ของ iRobot ได้รับการพัฒนาสำหรับคำแนะนำนี้และรวมถึงโมดูลสำหรับการเข้าถึงเว็บแคมและไมโครโฟนของ OLPC และสำหรับการให้บริการเว็บอินเตอร์เฟสเพื่อควบคุม Create ผ่านอินเทอร์เน็ต
- PySerial
- web.py
- โมจิคิท
- Simplejson
การพึ่งพาเหล่านี้ทั้งหมดถูกรวมไว้ด้วยการเผยแพร่ ในการติดตั้ง PyRobot รุ่นปัจจุบัน ให้ใช้ SSH ใน OLPC หรือเปิดคอนโซลนักพัฒนาซอฟต์แวร์
root@olpc$ wget https://pyrobot.googlecode.com/files/pyrobot-alpha1.tgzroot@olpc$ tar zxvf pyrobot-alpha1.tgzหากคุณต้องการทำงานจากเวอร์ชันการพัฒนา คุณจะต้องติดตั้งการพึ่งพาที่จำเป็นด้วยตนเอง รูปภาพด้านล่างเป็นภาพหน้าจอของอินเทอร์เฟซบนเว็บ
ขั้นตอนที่ 5: เริ่มเว็บเซิร์ฟเวอร์

ในการเริ่มต้นเว็บเซิร์ฟเวอร์ ให้ใช้ SSH ใน OLPC หรือเปิดคอนโซลนักพัฒนาซอฟต์แวร์ จากนั้นรัน web_ui.py ในไดเร็กทอรี pyrobot
root@olpc$ cd pyrobotroot@olpc$ python web_ui.py โฮสต์:พอร์ต'host:port' ควรเป็นที่อยู่ IP ของ OLPC และพอร์ตที่คุณต้องการเรียกใช้เว็บเซิร์ฟเวอร์ ต้องใช้สิทธิ์รูทเพื่อเข้าถึงพอร์ตอนุกรม หากต้องการดูอินเทอร์เฟซและควบคุม Create ให้ชี้เว็บเบราว์เซอร์ไปที่
แนะนำ:
หุ่นยนต์ Telepresence ขนาดมนุษย์พร้อมแขนจับ: 5 ขั้นตอน (พร้อมรูปภาพ)

หุ่นยนต์ Telepresence ขนาดมนุษย์พร้อมแขนกริปเปอร์: MANIFESTOA ความคลั่งไคล้ของฉันเชิญฉันไปที่งานปาร์ตี้ฮัลโลวีน (30+ คน) ระหว่างการระบาดใหญ่ ดังนั้นฉันจึงบอกเขาว่าฉันจะเข้าร่วมและออกแบบหุ่นยนต์ telepresence เพื่อสร้างความหายนะในงานปาร์ตี้ สถานที่. หากคุณไม่คุ้นเคยกับสิ่งที่โทร
Snap Circuits หุ่นยนต์ Telepresence: 9 ขั้นตอน

Snap Circuits Telepresence Robot: วันหยุดในปี 2020 แตกต่างกันเล็กน้อย ครอบครัวของฉันกระจายอยู่ทั่วประเทศ และเนื่องจากโรคระบาด เราจึงไม่สามารถมารวมตัวกันในช่วงวันหยุดได้ ฉันต้องการวิธีที่จะทำให้ปู่ย่าตายายรู้สึกเหมือนเป็นส่วนหนึ่งในการเฉลิมฉลองวันขอบคุณพระเจ้าของเรา เครื่องโทรสาร
หุ่นยนต์ Telepresence: แพลตฟอร์มพื้นฐาน (ตอนที่ 1): 23 ขั้นตอน (พร้อมรูปภาพ)

หุ่นยนต์ Telepresence: แพลตฟอร์มพื้นฐาน (ตอนที่ 1): หุ่นยนต์ telepresence เป็นหุ่นยนต์ประเภทหนึ่งที่สามารถควบคุมจากระยะไกลผ่านทางอินเทอร์เน็ตและทำหน้าที่เป็นตัวแทนของคนอื่นได้ ตัวอย่างเช่น หากคุณอยู่ในนิวยอร์ก แต่ต้องการมีปฏิสัมพันธ์ทางกายภาพกับทีมผู้คนในแคลิฟอร์เนีย
สร้างหุ่นยนต์ Telepresence ที่ควบคุมผ่าน Wifi: 11 ขั้นตอน (พร้อมรูปภาพ)

สร้างหุ่นยนต์ Telepresence ที่ควบคุมผ่าน Wifi: โครงการนี้เกี่ยวกับการสร้างหุ่นยนต์ที่สามารถโต้ตอบกับสภาพแวดล้อมระยะไกลและควบคุมจากส่วนใดของโลกโดยใช้ Wifi นี่เป็นโครงการวิศวกรรมปีสุดท้ายของฉัน และฉันได้เรียนรู้มากมายเกี่ยวกับอุปกรณ์อิเล็กทรอนิกส์ IoT และการเขียนโปรแกรม แม้ว่าฉันจะ
Sparky - หุ่นยนต์ Telepresence บนเว็บ DIY: 15 ขั้นตอน (พร้อมรูปภาพ)

Sparky - หุ่นยนต์ Telepresence บนเว็บ DIY: ชื่อ Sparky มาจากคำย่อของ ?Self Portrait Artifact ? Roving Chassis I? ชื่อที่น่าอึดอัดใจสำหรับโครงการศิลปะเริ่มขึ้นในช่วงต้นยุค 90 ตั้งแต่นั้นมา Sparky ก็พัฒนามาจากของเล่น RC ขนาดใหญ่ที่มี "baby monitor" สองสามตัว? วิดีโอ ca…