Kali ini saya akan sedikit memberi pengetahuan bagaimana cara memprogram robot yang berdasarkan mikrokontroler Basic Stamp. Mikrokontroler sendiri sebenarnya bukan hanya, namun juga Atmel Microcontroler ber-Id depan atxxxx sesuai namanya, Pic microcontroler yang biasanya menggunakan bahasa pemrograman C++ atau C dan lainya namun disamping itu kemampuan mikrokontroler berbeda satu sama lain contoh mikrokontroler Atmel sendiri dirancan untuk Advance programmer karena menggunakan ISP (In System Programming) yang membutuhkan dasar-dasar pemrograman yang harus dipelajari terlebih dahulu.Mikrokontroler Basic Stamp adalah yang paling banyak digunakan programmer kalangan Universitas ata para ilmuwan dari berbagi bidang ilmiah dan juga hobbyist.
pada kali ini saya menyertakan file latihan yaitu source code robot yang bisa anda dapatkan sendiri di //www.parallax.com. yang merupakan produesen dari Mikrokontroler Basic Stamp yang digunakan adalah keluarga PIC 16C57. untuk format bahasa pemrogramannya yaitu BS2 karena memakai mikrokontroler jenis Basic Stamp 2, namun masih banyak seri yang lain dari Basic Stamp BS1, BS2x dan lain-lain. Mengenai jenis Robot yang diproduksi oleh Parallax Inc. adalah yang paling terkenal dan paling banyak dipelajari dan ikut erta dalam lomba yaitu Boe-Bot yang merupakan singkatan dari Board Of Education bot, juga banyak seri yang lainya seperti Crawler kit Boe-bot yang mempunyai 4 lengan seperti kepiting tapi dengan Mikrokontroler yang sama, juga Versi yang terbaru yaitu Quad Crawler yang dirancang untuk para kontestan KRCI (kontes Robot Cerdas Indonesia) struktur tubuh robot ini lebih kompleks dan membutuhkan sedikit pengetahuan untuk merancangya dan kesemuanya memakai motor servo yang dirancang khusus untuk robot Boe-bot. Di sarankan bagi anda untuk meambah sensor sebagai bagian dari tubuh robot Ibarat Mikrokontoler otak
nya sensor adalah alat penyesuaian diri robot di lingkungannya. Basic Stamp sendiri mempunyai 24 pin yang memiliki fungsi berbeda
1. SOUT Serial Output (ke RxD pada PC com Port)
2. SIN Serial Input (dari TxD PC Com Port)
3. ATN attention (ke DTR PC Com Port)
4. VSS Ground ( Ke GND PC Com Port)
5-20. P0-P15 I/O Digital
21.VDD +5V DC I/O
22.RES Reset I/O
23.VSS Ground ( umum)
24.VIN +5.5-12V DC input
Cara memprogram Basic Stamp sangatlah mudah dan enak. anda akan menemui cara di era 80-an dengan menggunakan quick basic yang menggunakan Port COM di komputer.
Ini adalah Contoh program Untuk melakukan kalkulasi pada basic Stamp
jumlah. bs2
'Latihan menjumlahakan 2 bilangan
'Lab Robotics Lufti Robotic lab center
'{$STAMP BS2}------------------------- adalah jenis mikrokontoler yang akan diprogram
'{$PBASIC 2.5}--------------------------adalah jenis penggunaan bahasa versi yang diprogram
'jumlah.bs2
DEBUG "Berapa 2 + 13?"
DEBUG CR, "Jawabanya Ialah:"
PAUSE 2000
DEBUG CR, "betul jawabanya adalah"
DEBUG DEC 2+13
END
Program yang telah dijalankan diatas akan menjumlahkan 2 bilangan menjadi tipe data desimal.
Kode program yang lebih lengkap dapat anda download secara cuma-cuma di //www.parallax .com
Jumat, 07 November 2008
Pemrograman Robot melalui Mikrokontoler Basic Stamp
Diposting oleh Dj LoeTH-PHiE di 00.07
Langganan:
Posting Komentar (Atom)

0 komentar:
Posting Komentar