source code bisa donlot disini gan https://www.dropbox.com/sh/h6e776jhr4x1eft/Y39SeyGfrs
pake visual studio 2008 (c#), .net versi 3.5. kalo nyoba exenya aja bisa tapi mesti install .net framework 3.5
nggerakin servo itu mudah ya kao satu satu, lah kalo bikin gerakan komplex bisa bikin pusing…
sumpah bagian paling menyebalkan…..
itulah kenapa editor sequencer itu penting…, bahkan kalo beli harganya mahal, ada juga sih yang free tapi ga sesuai keinginan, banyak bug, susah edit ulang de el el…
editor ini dibuat sesuai dengan controller ssc32 punya lynxmotion, jadi kalo pake controller lain, mesti disesuaikan format datanya.
kita sesuaikan dulu istilahnya disini, ‘posisi’ atau pose adalah kondisi servo di posisinya masing2, ‘sequence’ adalah kumpulan posisi yang ketika di jalankan akan menghasilkan gerak tertentu.
okelah ini editor bikinan gua, minimal source codenya bisa dicontoh karena emang spesifik buat robot gua hehehe….
cara kerjanya gini:
sequence terdiri dari posisi2 tertentu yang diatur/ di play sesuai urutan dan waktu tertentu.
editor gua ini menyimpan data2 dalam bentuk file .txt jadi mudah diliat. contoh:
posisi tegak, kita simpan sebagai ‘tegak.txt’, isinya:
#22p1558#15p1500#14p1562#21p1468#13p1500#20p1468#12p1500#19p1500#10p1466#16p1390#9p1482#17p1466#8p1364#23p1556#11p1438#18p1482 T500
500
sequence jalan 1 langkah kita simpan sebagai ‘jalan1.txt’, isinya;
#22p1545#15p1500#14p1700#21p1700#13p1500#20p1442#12p1500#19p1500#10p1466#16p1190#9p1482#17p1266#8p1303#23p1487#11p1438#18p1482
100
#22p1500#15p1500#14p1300#21p1300#13p1500#20p1442#12p1500#19p1500#10p1466#16p2200#9p1482#17p1525#8p1303#23p1487#11p1438#18p1482
100
#22p1545#15p1300#14p1300#21p1300#13p1500#20p1455#12p1500#19p1500#10p1566#16p1490#9p1582#17p1566#8p1364#23p1556#11p1438#18p1482
100
#22p1545#15p1500#14p1300#21p1300#13p1500#20p1468#12p1500#19p1500#10p1666#16p1390#9p1682#17p1466#8p1410#23p1599#11p1438#18p1482
100
#22p1558#15p1500#14p1700#21p1700#13p1500#20p1455#12p1500#19p1500#10p750#16p1390#9p1482#17p1466#8p1410#23p1599#11p1438#18p1482
100
#22p1545#15p1500#14p1700#21p1700#13p1500#20p1455#12p1500#19p1500#10p1366#16p1290#9p1382#17p1366#8p1364#23p1556#11p1438#18p1482
100
seandainya setiap posisi kita simpan dalam file sendiri2 maka, dengan mudah kita bisa bikin sequencenya, cukup pake notepad.
untuk menjalankan seq/pose software harus nge –load tuh file, membacanya per baris, lalu mengirimkan ke port serial jika baris mengandung tanda # , jika tidak maka aplikasi di sleep/ wait sekian milisecond sesuai angkanya. dengan begitu kita bisa atur jeda tiap posisi (perhatikan data diatas).
masalahnya ketika kita udah punya banyak sequence, jalan, belok, duduk, nari dsb. trus kita mau edit tuh sequence
….. pusing dooong….
penampakan gan;

bagian2nya:


cara pakenya gini:
a. bikin pose/ posisi:

- atur alamat COM dan baudratenya, klik connect
- atur posisi masing2 dragbar, kalo udah klik SEND POSE, maka data pose dikirim ke kontroller.
- kalo masih posis servo2 belum sesuai keinginan, ulangi lagi aja
- kalo udah oke, isi nama pose yang barusan dibuat di texbox bawah, defaultnya disitu C:/motion/.txt, kalo di c udah ada folder dengan nama motion, kita tinggal sisipkan namanya misal C:/motion/tegak.txt, jika belum bikin foldernya dulu ya……trus klik SAVE POSE
knapa gua pake metode ini bukan pake load windows explorer?, karena lebih cepat!
b. edit pose/posisi:
-connect dulu kayak diatas
-klik OPEN POSE , arahkan ke file yang mau di edit, trus klik OK, maka drag bar otomatis akan menyesuaikan posisinya .
- atur2 drag bar , send pose, sampe sesuai keingingan.
-kalo udah isi alamat pose, klik SAVE POSE
c. bikin sequence

- di bagian pose: buka pose, klik OK, lalu klik fill (gambar diatas tuh), buka pose lagi, klok ok, klik fill, dan seterusnya.
- pada add sleep kita bisa isi jeda waktu antara pose2 nya
- untuk uji coba kita bisa langsung jalankan, klik SEND SEQ
- kalo udah oke save sequence, isi alamatnya, klik SAVE SEQUENCE
d. edit sequence
- connect dulu jangan lupa
-klik open sequence (gambar diatas tuh)
-arahkan ke filenya, otomatis akan terisi. contoh:

- doube klik pose yang akan di edit:

- klik <MODIFY, maka otomatis bagian pose (dragbar akan menyesuaikan). atur2, klik send pose, sampe sesuai keinginan.
-udah oke??, klik MOIFY> maka bagian yang kita doubel lik tadi aka di replace dengan pose yang baru.
- save sequence yang udeah di edit, kalo mau ditumpuk ke yang lama, klik save sequence (tombol atas), kalo mau ke alamat baru, isi alamatnya di bawah, trus klik save sequence di bawah.
hhhuuuuuaaaaaaaaaaaaaaaahhhhhh gua capek nulisnyaaaa…..
simpel kan???? 


ok deh sekarang kita mau main2 dengan sequence2 atau pose2 yang udah dibikin
bukan yang ini:

buka file2nya, klik send……kita bisa ngisi 6 sequence disini.
sementara udah dulu deh…. entar insya allah gua mau share lagi soal robot player, masih di godok hehehe…..