Petoi Doc Center
🇹🇭 Thai
🇹🇭 Thai
  • ยินดีต้อนรับสู่ Petoi Doc Center
  • Infrared Remote
    • รีโมทคอนโทรล
  • Mobile App
    • คาลิเบเตอร์และคอนโทรลเลอร์
  • Desktop APP
    • การแนะนำเบื้องต้น
    • ตัวอัปโหลดเฟิร์มแวร์
    • การคาลิเบรทข้อต่อ
    • สกิลคอมโพสเซอร์
  • Arduino IDE
    • อัปโหลด Sketch สำหรับ NyBoard
    • อัปโหลด Sketch สำหรับ BiBoard
    • การคาลิเบรทด้วย Arduino IDE
    • ซีเรียลมอนิเตอร์
  • API
    • 🖇️ซีเรียลโปรโตคอล
    • 🐍คู่มือผู้ใช้ Python SerialMaster
    • 🐛MicroPython คอนโทรลเลอร์
      • การเรียกใช้ MicroPython บน ESP8266
      • ติดตั้ง WebREPL
      • การใช้โปรโตคอล ESP-NOW
    • 🍓การสื่อสารผ่านพอร์ตซีเรียลของ Raspberry Pi
    • 🤖ROS
  • Nyboard
    • NyBoard V1_0
    • NyBoard V1_1
  • BIBOARD
    • คู่มือเริ่มต้นใช้งาน BiBoard ฉบับรวบลัด
    • Demo Applications
      • 1.GPIO port
      • 2.Serial port
      • 3.Analog-digital converter
      • 4.Digital-Analog Converter
      • 5.EEPROM (Electrically Erasable Programmable read only memory)
      • 6.Gyro IMU(MPU6050)
      • 7.Infrared remote control
      • 8.PWM(Pulse Width Modulation)
      • 9.Servo(under construction)
      • 10.Classic Bluetooth serial port SPP
      • 11.Bluetooth low energy (BLE) serial port pass-through
      • 12.File system SPIFFS
      • 13.Add hardware partition configuration option in Arduino IDE
      • 14.Play MP3
      • 15.The usage of Wi-Fi OTA(Over-The-Air)
  • Communication Modules
    • Introduction
    • USB Uploader (CH340C or CH343G)
    • Dual Mode Bluetooth
    • WiFi ESP8266
      • ESP8266 + Python Scripts Implement wireless crowd control
  • Extensible Modules
    • Introduction
    • MU Camera
    • Ultrasonic Sensor
    • Light Sensor
    • Touch Sensor
    • Gesture Sensor
    • PIR Motion Sensor
  • Applications
    • Skill Creation
    • OpenCat Imitation Tutorial
    • Programmable Puppet Character
  • History
    • Upload Sketch For NyBoard (software 1.0)
  • Technical Support
    • 🛠️Supporting Application and Software
    • 🙋‍♂️FAQ(Frequently Asked Questions)
  • Useful Links 🕸
    • 🔭Official Site of Petoi
    • 💿GitHub of OpenCat
    • 🎪PetoiCamp (Forum)
Powered by GitBook
On this page
  • การแนะนำ
  • ดานว์โหลดและติดตั้ง
  • เชื่อมต่อกับหุ่นยนต์ของคุณ
  • คาลิเบตข้อต่อ
  • Nybble
  • Bittle
  • ใช้แผงควบคุม
  • การอัปเดตและการสนับสนุน

Was this helpful?

Export as PDF
  1. Mobile App

คาลิเบเตอร์และคอนโทรลเลอร์

📱🤖

PreviousรีโมทคอนโทรลNextการแนะนำเบื้องต้น

Last updated 2 years ago

Was this helpful?

การแนะนำ

ขอบคุณที่เลือกหุ่นยนต์ Bittle หรือ Nybble ของ Petoi คู่มือนี้จะช่วยคุณตั้งค่าหุ่นยนต์บัดดี้และจัดเตรียม UI ที่เรียบง่ายขึ้นเพื่อปรับเทียบ ควบคุม และตั้งโปรแกรม สำหรับผู้ใช้ขั้นสูง เราขอแนะนำให้คุณอัปเดตหุ่นยนต์ด้วยเฟิร์มแวร์ บน Github เพื่อความเข้ากันได้ที่ดีที่สุดและคุณสมบัติใหม่ล่าสุด

ดานว์โหลดและติดตั้ง

แอพนี้ใช้งานได้ทั้งบนอุปกรณ์ Android และ iOS

คุณยังสามารถดาวน์โหลด android APK และติดตั้งบนโทรศัพท์ของคุณ คุณต้องเปิดเครื่องรูดก่อนการติดตั้ง

หากดองเกิล Bluetooth กะพริบในขณะที่แผงการเชื่อมต่อภายในแอพแสดงรายการการเชื่อมต่อ Bluetooth ที่ว่างเปล่า ก่อนอื่นให้ตรวจสอบว่าคุณได้ให้สิทธิ์ Bluetooth และตำแหน่งแก่แอพหรือไม่ หากยังคงแสดงรายการว่าง คุณอาจลองติดตั้งเวอร์ชันเสถียรก่อนหน้า

เชื่อมต่อกับหุ่นยนต์ของคุณ

หากเสียงบี๊บดังขึ้นซ้ำๆ หลังจากบู๊ตเครื่องหรือระหว่างใช้งาน แสดงว่าแบตเตอรี่เหลือน้อย กรุณาชาร์จในเวลา พอร์ตชาร์จอยู่ที่ปลายด้านหนึ่งของแบตเตอรี่

ไฟ LED บนดองเกิล Bluetooth ควรกะพริบเพื่อรอการเชื่อมต่อ เปิดแอปและสแกนอุปกรณ์บลูทูธที่มีอยู่ อย่าเชื่อมต่อหุ่นยนต์กับการตั้งค่าบลูทูธทั้งระบบของโทรศัพท์! เชื่อมต่ออุปกรณ์ด้วยชื่อ Bittle, Petoi หรือ OpenCat อย่าลืมเปิดบริการบลูทูธและให้สิทธิ์แอปเข้าถึงบริการ ในบางอุปกรณ์ คุณอาจต้องอนุญาตบริการระบุตำแหน่งสำหรับแอป แม้ว่าเราจะไม่ได้ใช้ข้อมูลเหล่านั้นก็ตาม

แอพจะส่งคำทักทายไปยังอุปกรณ์บลูทูธและคาดหวังการตอบกลับจากเฟิร์มแวร์ OpenCat คุณต้องติดตั้งรหัส OpenCat แบบเต็มบนหุ่นยนต์ของคุณก่อนที่จะเชื่อมต่อกับแอพ มิฉะนั้นแอปจะถือว่า "ไม่ใช่อุปกรณ์ Petoi" หุ่นยนต์ที่ประกอบไว้ล่วงหน้าควรติดตั้งเฟิร์มแวร์ไว้แล้ว มิฉะนั้น คุณต้องกำหนดค่าด้วย Arduino IDE หรือแอปเดสก์ท็อป

หากเชื่อมต่อ Bluetooth ไฟ LED จะสว่างคงที่ หุ่นยนต์จะเล่นทำนองสามเสียง หากหุ่นยนต์ไม่ตอบสนองหรือทำงานผิดปกติในภายหลัง ให้กดปุ่มรีเซ็ตบน NyBoard เพื่อรีสตาร์ทโปรแกรมบน NyBoard

แอพควรตรวจจับ Nybble หรือ Bittle โดยอัตโนมัติด้วยเฟิร์มแวร์ OpenCat ล่าสุด มิฉะนั้นจะแสดงการเลือกสำหรับ Nybble หรือ Bittle ตัวเลือก "เลือกหุ่นยนต์" ยังสามารถเข้าชมซ้ำได้ในแผงควบคุม

คาลิเบตข้อต่อ

Nybble

Bittle

อินเทอร์เฟซหน้าจอด้านบนจะแสดงขึ้นเมื่อคุณคาลิเบตเป็นครั้งแรก คุณยังสามารถคลิกเพื่อเปิดเมนูด้านขวาบนในแผงควบคุมและเลือก "ปรับเทียบ" เพื่อเข้าถึงอีกครั้ง

หุ่นยนต์ที่ประกอบไว้ล่วงหน้าควรติดตั้งขาอย่างถูกต้องแล้ว แต่ไม่ได้รับการปรับแต่งอย่างละเอียด

หากคุณกำลังสร้างหุ่นยนต์จากชุดอุปกรณ์ อย่าติดตั้งส่วนประกอบขาจนกว่าจะมีการคาลิเบต คุณต้องติดตั้งแบตเตอรี่และกดปุ่มบนแบตเตอรี่ค้างไว้เพื่อจ่ายไฟให้กับหุ่นยนต์

เข้าสู่อินเทอร์เฟซการสอบเทียบ คลิกปุ่ม "คาลิเบตเทียบ" และเซอร์โวทั้งหมดจะย้ายไปยังตำแหน่งการคาลิเบตทันที

หากคุณกำลังสร้างหุ่นยนต์จากชุดอุปกรณ์ ให้ติดตั้งส่วนประกอบที่เกี่ยวข้องกับเซอร์โวตามส่วนที่สองในภาพอินเทอร์เฟซการสอบเทียบ และพยายามตรวจสอบให้แน่ใจว่าชิ้นส่วนเหล่านี้ตั้งฉากกัน (ขาท่อนบนตั้งฉากกับลำตัว และ ขาท่อนล่างตั้งฉากกับท่อนบน) โปรดดูบทที่เกี่ยวข้องในคู่มือผู้ใช้สำหรับรายละเอียด:

  • Nybble

ใช้เครื่องมือรูปตัว L ที่ให้มาเพื่อเป็นข้อมูลอ้างอิง!

เมื่อทำการปรับเทียบ ก่อนอื่นให้เลือกหมายเลขดัชนีของข้อต่อเซอร์โวจากไดอะแกรม (เมื่อปรับเซอร์โวขา ให้ปรับต้นขาก่อน จากนั้นจึงปรับน่อง) จากนั้นคลิกปุ่ม "+" หรือ "-" เพื่อปรับแต่ง ข้อต่อไปยังสถานะมุมฉาก

หากออฟเซ็ตมากกว่า +/- 9 องศา คุณต้องถอดชิ้นส่วนเซอร์โวที่เกี่ยวข้องออกและติดตั้งใหม่โดยหมุนฟันซี่เดียว จากนั้นกดปุ่ม "+" หรือ "-"

ตัวอย่างเช่น หากคุณต้องใช้ -10 เป็นค่าการสอบเทียบ ให้ถอดขาออก หมุนด้วยฟันซี่เดียวแล้วติดกลับเข้าไปใหม่ ค่าการสอบเทียบใหม่ควรอยู่ที่ประมาณ 4 นั่นคือรวมได้สูงสุด 14 หลีกเลี่ยงการหมุนเพลาเซอร์โวระหว่างการปรับนี้

คุณสามารถสลับระหว่างการพัก ยืน และเดินเพื่อทดสอบการปรับเทียบ

Note:

คุณอาจต้องทำการคาลิเบตรอบที่สองเพื่อให้ได้ผลลัพธ์ที่ดีที่สุด

หลังจากการคาลิเบต อย่าลืมคลิกปุ่ม "บันทึก" เพื่อบันทึกค่าคาลิเบตอันใหม่ มิฉะนั้น ให้คลิก "<" ที่มุมซ้ายบนเพื่อยกเลิกการปรับเทียบ

ใช้แผงควบคุม

ในแผงควบคุม คุณสามารถใช้ปุ่ม pe-set เพื่อควบคุมหุ่นยนต์ได้

การเดิน

ท่าทางและพฤติกรรม

ท่าทางและพฤติกรรมในตัวสามารถกระตุ้นได้โดยการกดปุ่ม อย่ากดปุ่มบ่อยเกินไปและซ้ำๆ ให้เวลาหุ่นยนต์ทำงานปัจจุบันให้เสร็จ

ปุ่มที่กำหนดเอง

คุณยังสามารถกำหนดคำสั่งที่กำหนดเองได้โดยกดปุ่ม "+" กดปุ่มค้างไว้แล้วลากเพื่อเปลี่ยนตำแหน่งปุ่ม ดับเบิลคลิกที่ปุ่มคำสั่งเพื่อแก้ไข หลังจากเข้าสู่สถานะแก้ไข จะมีคอนโซลซีเรียลไลต์สำหรับทดสอบคำสั่งและกำหนดค่าหุ่นยนต์

คำสั่งที่กำหนดเองเพื่อลอง:

* move head (move joint angle)

m0 45

* move head left and right (move joint1 angle1 joint2 angle2 .... The angle is -127~128)

m0 -70 0 70

* sit

ksit

* move joints one by one

m 0 -70 0 70 8 -30

* MOVE joints simutanuosly

i 0 -45 8 -30 12 -60

ด้านล่างนี้คือดัชนีของข้อต่อสำหรับการอ้างอิงของคุณ สังเกตรูปแบบการจัดลำดับและพยายามจดจำให้ได้

* show current joint angles

j

* long meow once

u0 1

* short meow three times

u2 20

* play a short tone (beep tone duration, duration is 0~256)

b12 100

* play a melody (beep tone1 duration1, tone2 duration2, tone3 duration3, .... only 64 characters are allowed, the actual duration is calculated as 1/duration)

b14 4 14 4 21 4 21 4

คุณสามารถแบ่งปันทักษะใหม่ของคุณได้โดยส่งคำขอผสานไปยังโฟลเดอร์นี้.

การอัปเดตและการสนับสนุน

เราปรับปรุงแอปต่อไปและจะแจ้งให้คุณทราบเมื่อมีการอัปเดต โปรดส่งข้อความถึง support@petoi.com หากคุณมีคำถามใดๆ เกี่ยวกับแอป

คุณต้องเสียบ เข้ากับซ็อกเก็ต 6 พินบน NyBoard ให้ความสนใจกับลำดับพินของดองเกิลบลูทูธ กดปุ่มบนแบตเตอรี่ค้างไว้เพื่อเปิดพลังงานของหุ่นยนต์

ตรวจสอบให้แน่ใจว่าคุณได้อัปโหลดเฟิร์มแวร์ ก่อนการคาลิเบต

แผงด้านซ้ายกำหนดทั้งการเดินและทิศทางของหุ่นยนต์ และส่งคำสั่งรวมกัน เช่น "เดินไปทางซ้าย" และ "วิ่งไปข้างหน้า" หุ่นยนต์จะเคลื่อนที่ก็ต่อเมื่อเลือกการเดินและทิศทางเริ่มต้นเท่านั้น "ก้าว" ไม่มีทิศทาง และ "ถอยหลัง" มีทิศทางซ้ายและขวา ปุ่มหยุดชั่วคราว "||" จะหยุดการเคลื่อนไหวของหุ่นยนต์ชั่วคราวและปิดเซอร์โว เพื่อให้คุณสามารถหมุนข้อต่อไปยังมุมใดก็ได้ ปุ่ม "Turbo" ( )เปิด/ปิดไจโร ซึ่งเป็นเซ็นเซอร์ตรวจจับทิศทางร่างกายของหุ่นยนต์ การเปิดเครื่องจะทำให้หุ่นยนต์ปรับตามมุมของร่างกายและจะรู้ได้เองเมื่อกลับหัว การปิดจะลดการคำนวณและทำให้เดินเร็วขึ้นและเสถียรขึ้น

สามารถดูตารางคำสั่งโดยละเอียดเพิ่มเติมได้ใน .

ใน Github คือการรวบรวมทักษะใหม่ๆ ของหุ่นยนต์ OpenCat ซึ่งสามารถใช้อ้างอิงและใช้งานได้ (หลังจากดาวน์โหลด คุณสามารถบันทึกทักษะเดียวไปยังหน่วยความจำของหุ่นยนต์ผ่านแอปพลิเคชันเดสก์ท็อป Petoi -> และใช้ .ตั้งชื่อคำสั่งในกล่องข้อความ "ชื่อ" (เช่น "เรียกทักษะใหม่") ป้อน "T" ในกล่องข้อความ "รหัส" และบันทึก คลิกปุ่มฟังก์ชันนี้เพื่อดูผลของการดำเนินการทักษะนำเข้า)

Bluetooth dongle
"Main function" firmware
Serial Protocol
The SkillLibrary folder
Skill Composer
Customized buttons
OpenCat firmware
iOS 11+
Android 4.4+
Bittle
30MB
app-release-v1.0.5-17-1.apk.zip
archive
We keep updating the newest version here
29MB
Petoi-1.0.2.apk.zip
archive
The latest stable version in case of compatibility issues
Calibration Interface
Calibration Interface
Bittle