Modul Bioloid
Modul Bioloid
Ahmad Zulaifuddin B. Mohamed (Kuantan) Arif Junizam Bin Kornain (Batu Pahat) Farizwa Ibrahim (Pontian) Jamilah Bt Mohamed Jamil (Kuching) Mohd Ali B. Mohd Yusof (Parit) Nurul Ain Bt Daud (Kota Putra) Wan Rohani Binti Harun (Taiping) Diedit Oleh:
Ithnaini Muhamed Kamil (BPM) Konsultan: En. Saiful Azmi Bin Hamzah dari Astana Digital Sdn. Bhd (013 6202657)
Kurikulum
ACTIVITIES What is robotics Controller Bioloid CM510,530 Roboplus (task, motion, manager)
EXAMPLE Refer attachment 1 Refer module page 5-7 Refer to module page 15
Motor
1. 2. 3. 4. 5. 1. 1. 2.
What is motor/DXL Refer to module Function: motor/DXL page 26-27 DXL port (Lab 5) Control speed Control goal position What is sensor IR DMS IR/ zigbee IR sensitive to colour DMS to determine distance between 10 cm 80 cm Refer page 8-11
Sensor
Biped construction
Technical skills
Flow chart programming Simple walking programming Ready coded Assembly checking Sensor checking
1.
Track
Check the latest IRO rules and regulations (Can check at www.physics.webege.com- will be updated later.)
2. 3. 4. 5.
6.
Sharing session
Students and teacher can discuss problems or sharing the idea at forum www.physics.webege.com
Enrichment
Humanoid Simple behaviour 1. Walking 2. Sitting 3. Pumping Advanced behaviour 1. Dancing 2. Stairs climbing
Get programming example from the internet and ask student to try the program or modify them
MODULE 1
ATTACHMENT 1 : What is Robotic?
Pengenalan: Apa itu robotik? Alat yang ada di dalam sistem robotic : Controller, Sensor, Motor, Pengaturcaraan logik , Sumber Kuasa.
Controller - Unit pemprosesan utama (CPU). Berperanan menerima maklumat (Sense) , memproses maklumat (Think )berdasarkan aturcara dan melaksanakan arahan (Act)
Sensor - Alat yang menukar ukuran persekitaran (environmental variable) kepada isyarat elektrik yang boleh dibaca oleh Controller
Motor / Actuator /DXL - Alat yang melaksanakan arahan yang diterima dari controller .
Diagram
Roboplus Task Perisian ini digunakan untuk menulis aturcara logik. Aturcara logik ini akan dimasukkan (embed) ke dalam CM530. CM530 akan memproses maklumat berdasarkan aturcara logik ini dan menghasilkan tindakan/keputusan.
Lab 0 : Hardware Setup , Software Basic Structure: Start/Endless Loop , Compiling, Downloading Lab 1: Aux LED ON/OFF (Digital Output) Lab 2 : Press a push button (Digital Input)
AX-12A Motor Interfacing - Daisy Chain Connection, Torque, Motor Speed, Motor Position, Wheel/Joint Type - Lab
Biped Robot Construction - Procedural, House Keeping, Robot Assembly and Testing Roboplus Motion - Why we need Roboplus Motion
Maintenance
Roboplus Manager (CM530 Controller Firmware Refresh, AX-12A Motor Properties) Dynamixel Wizard (Motor Firmware Refresh Function) Lipo Battery Operation
CM 510 Controller
CM 530 Controller
Battery Management
1. How to charge the battery?
2.
Dynamixel (DXL)
3. The actuator of a robot
4.
Addressing EEPROM
5.
Addressing RAM
6.
Introduction to RoboPlus
RoboPlus installation
1.
2.
3.
This program will program the U button to turn the AUX LED on and the D button to turn it off. Pressing the START button will end the program.