Pelatihan Mikrokontroler dan Robotika

Posted on Posted in Aktivitas Robotik, Arduino, Belajar Mikrokontroler, belajar robot, Belajar Robotika, Bermain Mikrokontroler, Bermain Robotika, Lego Mindstorms NXT Indonesia, Mikrokontroler untuk anak, NS.One, Pelatihan Lego Mindstorms NXT, Pelatihan Mikrokontroler, Pelatihan mikrokontroler untuk anak, Pelatihan Robotika, Pemrograman Lego Mindstorms NXT dengan Bahasa C, Pemrograman Mikrokontroler, Pemrograman Robot, Pemrograman Robot Lego Mindstorms NXT, robot edukasi, Robot Lego Mindstorms, Robot Lego Mindstorms NXT, seminar robotika, workshop robotik

NEXT SYSTEM Robotics Learning and Experience Center menyelenggarakan sejumlah program pelatihan intensif untuk pembelajaran mikrokontroler dan robotik. Saat ini, platform yang didukung adalah MCS-51 (8-bit), AVR (8-bit), PIC (8-bit), ARM Cortex (32-bit), MSP430 (16-bit), BASIC Stamp (8-bit) dan Lego Mindstorms NXT.

Kini, semua kalangan dari berbagai usia, gender dan latar belakang pendidikan, dapat mempelajari mikrokontroler dan robotik dengan cara yang asyik, mudah dan menyenangkan.

Untuk platform mikrokontroler ARM Cortex (32-bit) pemrograman dilakukan dengan Bahasa C. Untuk platform mikrokontroler MSP430 (16-bit) pemrograman dilakukan dengan Bahasa C.

Untuk platform mikrokontroler MCS-51 (AT89S51/52) terdapat pilihan pemrograman dengan Bahasa C, BASIC dan Pascal.

Untuk platform mikrokontroler AVR terdapat pilihan pemrograman dengan Bahasa C (termasuk Arduino), BASIC dan Pascal.

Untuk platform mikrokontroler PIC, terdapat pilihan pemrograman dengan Bahasa C, BASIC dan Pascal.

Untuk platform BASIC Stamp pemrograman dilakukan dengan Bahasa BASIC.

Untuk platform Robot Lego Mindstorms NXT terdapat pilihan pemrograman dengan NXT-G yang berbasis grafis, Bahasa C dan Java, serta Microsoft Robotics Studio.

Seluruh program pelatihan yang diselenggarakan NEXT SYSTEM Robotics Learning Center menekankan aspek penerapan berdasarkan prinsip learning by doing dan experiencial learning. Dalam latihan, tantangan maupun proyek yang dibahas di kelas, diangkat kasus-kasus yang kerap dijumpai di sekitar. Pembelajaran dimulai dengan dasar-dasar mikrokontroler, interfacing, prinsip-prinsip pemrograman mikrokontroler, serta sejumlah aplikasi dan tantangan.

Diharapkan, setelah mengikuti pelatihan intensif selama 2-5 hari, peserta akan memiliki bekal dan cara pandang baru mengenai mikrokontroler serta mampu mengaplikasikannya dengan baik dan efisien, dengan memanfaatkan sejumlah fitur utama yang dimiliki mikrokontroler yang dipelajarinya.

Di akhir pelatihan, peserta akan mendapatkan development board dengan internal downloader berbasis USB, sebagai sarana berlatih selepas kelas pelatihan. Atau, dapat pula memilih membawa pulang set Robot Edukasi, sehingga dapat langsung berpraktek robot setelah kelas usai. Atau, dapat pula memilih opsi tanpa alat, sehingga peserta ditantang untuk membuatnya sendiri.

Seluruh subyek pelatihan mikrokontroler dan robotik yang kami selenggarakan dapat dilihat di bagian Pelatihan Mikrokontroler dan Robotik.

Kami pun menyelenggarakan sejumlah kelas khusus seperti: Robot Line Follower, Robot Line Follower dengan Kendali PID, Robot Maze Solver, Robot Transporter, Robot Prison Break, dan lain-lain.

Juga program pelatihan khusus, seperti: Robotic for Teachers, Robotic for Parents, Robotic for Families, dan lain-lain.

Kami pun menyelenggarakan program pelatihan khusus untuk kompetisi robotik. Dalam program ini, peserta akan mengembangkan robot dari nol, sesuai dengan target dari kompetisi yang akan diikutinya.

Bagaimana dengan kelas robotik untuk anak sekolah?

Untuk anak sekolah, SD s.d. SMA, kami menyelenggarakan program Robotic for Kids intensif. Program ini berlangsung setiap hari Sabtu. Program Robotic for Kids menggunakan platform robot Lego Mindstorms NXT Education untuk pemula, dan Robot Edukasi untuk tingkat lanjutan.

Dan bagi mereka yang ingin mengikuti program khusus untuk persiapan mengikuti kompetisi robotik, kami menyelenggarakan program Robotic for Olympiad.

Untuk informasi lebih lanjut mengenai kelas pelatihan yang diselenggarakan, jadwal dan pendaftaran, silahkan menghubungi kami:

NEXT SYSTEM
Robotics Learning and Experience Center
ITC Kosambi Ruko F2
Jl. Baranang Siang 6-8
Bandung 40112
Tel. (022) 4222062, (022) 70775874 (Flexi), (022) 72293440 (SMS Only)

Email: info@nextsys.web.id atau nextsystem.robotics@gmail.com

Jadwal Pelatihan

Berikut adalah jadwal kelas pelatihan privat intensif reguler dan seminar / workshop yang akan dan sedang berjalan:

  • 06/02/13 – 08/02/13 : Pemrograman Mikrokontroler dan Aplikasinya**
  • 13/02/13 – 15/02/13 : Pemrograman Mikrokontroler dan Aplikasinya**
  • 20/02/13 – 22/02/13 : Pemrograman Mikrokontroler dan Aplikasinya**
  • 27/02/13 – 01/03/13 : Pemrograman Mikrokontroler dan Aplikasinya**
  • 06/03/13 – 08/03/13 : Pemrograman Mikrokontroler dan Aplikasinya**
  • 13/03/13 – 15/03/13 : Pemrograman Mikrokontroler dan Aplikasinya**
  • 20/03/13 – 22/03/13 : Pemrograman Mikrokontroler dan Aplikasinya**
  • 26/03/13 – 28/03/13 : Pemrograman Mikrokontroler dan Aplikasinya**

Warna hijau dengan asteriks (**) menunjukkan jadwal dan subyek pelatihan masih tentative (bisa berubah). Warna hijau tanpa asteriks menunjukkan jadwal masih tentative namun subyek pelatihan sudah pasti. Warna biru menunjukkan kelas belum dimulai namun sudah ada peserta yang mendaftar, dan tempat masih tersedia. Warna merah menunjukkan seluruh tempat sudah terisi dan pendaftaran sudah ditutup.

Seluruh kelas di atas berlangsung secara privat intensif dengan maksimal 4 (empat) peserta per kelas. Setiap harinya kelas berlangsung dari pk 09.30 – 15.30 wib.

Untuk permintaan jadwal atau topik khusus, silahkan menghubungi training@nextsys.web.id atau nextsystem.robotics@gmail.com.

Seminar / Workshop / Robotic Camp

Seminar dan Workshop adalah program pembelajaran yang kami selenggarakan untuk menjangkau massa yang lebih besar. Program ini biasanya digelar bersama dengan sekolah atau kampus.

Robotic Camp lebih dikhususkan untuk mempersiapkan tim robotik sekolah atau kampus,  untuk mengikuti kompetisi robotik tingkat lokal, regional, nasional maupun internasional.

Untuk informasi lebih lanjut mengenai Seminar Mikrokontroler dan Robotik, Workshop Mikrokontroler dan Robotik, Kompetisi Robot serta Robotic Camp, silahkan menghubungi training@nextsys.web.id atau nextsystem.robotics@gmail.com.

Robot Lego dan Kecerdasan Buatan di Universitas Islam Indonesia Yogyakarta

Posted on Posted in belajar robot, Bermain Robotika, Pemrograman Lego Mindstorms NXT dengan Bahasa C

Kecerdasan Buatan didefinisikan sebagai kecerdasan yang ditunjukkan oleh suatu entitas buatan. Sistem seperti ini umumnya dianggap komputer. Kecerdasan diciptakan dan dimasukkan ke dalam suatu mesin agar dapat melakukan pekerjaan seperti yang dapat dilakukan manusia. Beberapa macam bidang yang menggunakan kecerdasan buatan antara lain sistem pakar, permainan komputer, fuzzy logic, jaringan syaraf tiruan dan robotika (Sumber: Wikipedia).

Fakultas Teknik Industri Prodi Teknik Informatika Universitas Islam Indonesia Yogyakarta menggunakan Robot Lego Mindstorms NXT , sebagai sarana untuk mempraktekkan kecerdasan buatan yang telah dipelajari di kelas.

Pemrograman menggunakan RobotC, yang dikembangkan oleh Carnegie Mellon University. Sejumlah pengajar telah mengikuti kelas persiapan, Pemrograman Robot Lego Mindstorms NXT dengan Bahasa C, beberapa waktu lalu.

Terima kasih untuk kepercayaan yang diberikan kepada NEXT SYSTEM Robotics Learning Center ūüôā

Sensor HiTechnic untuk Lego Mindstorms NXT

Posted on Posted in Lego Mindstorms NXT Indonesia, Pemrograman Lego Mindstorms NXT dengan Bahasa C, Robot Lego Mindstorms, Robot Lego Mindstorms NXT

NEXT SYSTEM Robotics Learning Center melengkapi jajaran Lego Mindstorms NXT Education yang dijualnya selama ini, dengan sejumlah sensor kompatibel buatan HiTechnic.

Kini, kami menyediakan sejumlah sensor ekstra, seperti: HiTechnic Compass, Gyro, IRSeeker, Proximity, Accelerator, dan lain-lain, serta sensor temperatur dari Lego.

Dengan tersedianya sensor-sensor tambahan tersebut, proyek dan robot yang dikembangkan dapat lebih variatif. Pemrograman melalui Mindstorms Education Software pun dapat dilakukan dengan mudah karena sudah disediakan pustaka sensor terkait.

Untuk informasi lebih lanjut dan pembelian produk sensor HiTechnic, silahkan menghubungi kami.

Mikrokontroler dan Robotika

Posted on Posted in Lego Mindstorms NXT Indonesia, Pelatihan Lego Mindstorms NXT, Pelatihan Mikrokontroler, Pelatihan Robot Boe-Bot, Pelatihan Robot Scribbler, Pelatihan Robotika, Pemrograman Lego Mindstorms NXT dengan Bahasa C, Pemrograman Mikrokontroler, Pemrograman Robot, Pemrograman Robot Boe-Bot, Pemrograman Robot Lego Mindstorms NXT, Pemrograman Robot Scribbler, Robot Lego Mindstorms, Robot Lego Mindstorms NXT

NEXT SYSTEM Robotics Learning Center menyediakan Produk, Konsultasi, dan menyelenggarakan Pelatihan / Kursus / Training (reguler dan inhouse) tentang Mikrokontroler dan aplikasi Mikrokontroler dalam Robotika, untuk siswa SD kelas 3 hingga siswa SMA kelas 12 (Program Robotics for Kidz!), mahasiswa, profesional dan umum, serta para orang tua siswa, yang ingin memberikan bimbingan teknologi kepada anaknya. Kami juga mendukung keberadaan klub Mikrokontroler dan klub Robotika di kota Bandung pada khususnya.

Pelatihan / kursus / training dikemas dalam kelas “bermain” (hands-on activities dan learning by doing), sehingga peserta akan senang dan menikmati projek-projek yang dikembangkannya, sekaligus melihat, bahwa perkembangan teknologi elektronika terkini memang membawa kemudahan.

Don’t reinventing the wheel. Motto ini menjadi rujukan kami. Maka dari itu, untuk pemrograman mikrokontroler, kami tidak menggunakan assembly yang rumit, namun menggunakan Bahasa BASIC (PBASIC, MikroBASIC, BASCOM-8051 dan BASCOM-AVR), Bahasa C (CodeVision, SDCC, Keil C, MikroC, dll.), Pascal dan Java, yang lebih manusiawi. Juga menggunakan media flowchart, sehingga pembelajar pemula dapat melakukan pemrograman dengan dengan pendekatan algoritma visual.

Untuk pemula yang ingin menekuni Robotika, dapat memulainya dengan pemrograman Robot Lego Mindstorms NXT dengan NXT-G yang berbasis GUI; dilanjutkan dengan Robot Lego Mindstorms NXT dengan Bahasa C atau Bahasa Java, Bermain Mikrokontroler BASIC Stamp, Bermain Robot BoeBot dan Robot Edukasi.

Pusat pelatihan yang menggabungkan konsep Mekanik, Elektronika, Pemrograman dan Kontrol; dengan instruktur dan praktisi yang berpengalaman dalam bidang Pendidikan, Mikrokontroler dan Robotika, serta memiliki jam terbang yang cukup dalam mempersiapkan siswa, dalam mengikuti Kompetisi Robot.

Mempelajari Robotika tidaklah sesulit yang dibayangkan. Dengan teknologi terkini, anak-anak pun dapat menguasainya dengan cepat. Dengan konsep pembelajaran dan kurikulum yang kami miliki, Robotika adalah sesuatu yang mengasyikkan dan menantang. Dengan mengedepankan aplikasi dan projek, pelatihan akan menorehkan pengalaman dan kesan yang mendalam bagi peserta.

Kelas training / pelatihan reguler dan in-house yang kami selenggarakan untuk siswa SD kelas 3 sampai dengan SMA kelas 12, mahasiswa, guru, dosen, profesional dan umum:

  • Pemrograman Robot Lego Mindstorms NXT dengan NXT-G
  • Pemrograman Robot Lego Mindstorms NXT dengan Bahasa C
  • Pemrograman Robot Lego Mindstorms NXT dengan Bahasa Java
  • Pemrograman Robot Lego Mindstorms NXT dengan Microsoft Robotics Studio
  • Pemrograman Robot Boe-Bot dengan Bahasa BASIC
  • Pemrograman Robot Scribbler dengan Bahasa BASIC
  • Pemrograman Robot Edukasi dengan Bahasa BASIC
  • Pemrograman Robot Edukasi dengan Bahasa C
  • Pemrograman Robot Edukasi dengan Bahasa Pascal
  • Pemrograman Mikrokontroler BASIC Stamp dengan Bahasa BASIC
  • Pemrograman Mikrokontroler MCS-51 dengan Bahasa BASIC
  • Pemrograman Mikrokontroler MCS-51 dengan Bahasa C
  • Pemrograman Mikrokontroler AVR dengan Bahasa BASIC
  • Pemrograman Mikrokontroler AVR dengan Bahasa C
  • Pemrograman Mikrokontroler AVR dengan Bahasa Pascal
  • Pemrograman Mikrokontroler PIC dengan Bahasa BASIC
  • Pemrograman Mikrokontroler PIC dengan Bahasa C
  • Pemrograman Mikrokontroler PIC dengan Bahasa Pascal
  • Kelas pelatihan selengkapnya dan terkini dapat dilihat di sini, sementara perangkat keras robot yang digunakan dalam pelatihan dapat dilihat di sini.

    Untuk informasi lebih lanjut mengenai kelas-kelas pelatihan di atas, jadwal dan pendaftarannya, silahkan menghubungi:

    NEXT SYSTEM
    Robotics Learning Center
    ITC Kosambi F2
    Jl. Baranang Siang 6-8
    Bandung 40112
    Telp. (+62 22) 4222062, 70775874
    Email: info@nextsys.web.id

    Lego Mindstorms NXT Robot Kit

    Posted on Posted in Lego Mindstorms NXT Indonesia, Pelatihan Lego Mindstorms NXT, Pelatihan Robotika, Pemrograman Lego Mindstorms NXT dengan Bahasa C, Pemrograman Lego Mindstorms NXT dengan Bahasa Java, Pemrograman Robot Lego Mindstorms NXT, Robot Lego Mindstorms, Robot Lego Mindstorms NXT

    Mindstorms NXT merupakan generasi kedua dari produk robot untuk pendidikan dari LEGO. Penampilannya sangat berbeda dengan pendahulunya – Mindstorms RCX. Untuk mendukung kompatibilitas, pada Mindstorms NXT terdapat sejumlah fasilitas untuk mendukung motor dan sensor dari RCX.

    Jantung dari dari robot Mindstorms adalah NXT control module, atau lebih terkenal dengan nama NXT Brick. Modul ini dihubungkan dengan komputer melalui USB atau Bluetooth. Software di komputer, yang dikembangkan dari LabView National Instruments, memungkinkan kita untuk membangun rutin-rutin program secara intuitif dengan cara drag and drop blok-blok yang tersedia.

    Touch Sensor

    Kita dapat menggunakan touch sensor untuk membuat robot mengambil sesuatu: sebuah lengan robot yang dilengkapi dengan touch sensor akan mengetahui apakah sudah menyentuh benda dan mencengkeramnya. Atau, kita dapat menggunakan touch sensor untuk membuat robot bereaksi atas sebuah perintah. Sebagai contoh, dengan menekan touch sensor, robot dapat berjalan, “berbicara”, menutup pintu atau mematikan televisi.

    Sound Sensor

    Sound Sensor dapat men-deteksi decibel (dB) dan adjusted decibel (dbA). Decibel adalah ukuran dari keras suara. dBA untuk men-deteksi suara dalam skala pendengaran manusia, sementara dB untuk skala semua suara.

    Sound Sensor dapat mengukur kekerasan suara hingga 90 dB. Kekerasan suara sangat kompleks. Keluaran dari sensor ini dibaca dalam prosentase. Prosentase yang rendah menunjukkan suara yang lembut. Sebagai contoh: 4-5% seperti ruang tamu yang hening, 5-10% untuk sebuah pembicaraan pada jarak tertentu, 10-30% untuk pembicaraan yang dekat dengan sensor atau musik dalam volume normal. 30-100% untuk teriakan atau musik yang dimainkan dalam volume tinggi.

    Light Sensor

    Kita dapat menggunakan Light Sensor untuk membuat robot anti pencuri: ketika penyusup menyalakan lampu, robot akan bereaksi untuk mengamankan properti. Kita dapat juga menggunakan Light Sensor untuk membuat robot penjejak garis (line following) atau robot yang dapat men-sortir benda berdasarkan warna.

    Ultra Sonic Sensor

    Ultra Sonic Sensor merupakan satu dari dua sensor yang memungkinkan robot “melihat”. Ultra Sonic Sensor membuat robot dapat melihat dan men-deteksi objek. Kita dapat menggunakannya agar robot dapat menghindari penghalang, mengindera dan mengukur jarak, dan men-deteksi pergerakan.

    Ultra Sonic Sensor mengukur jarak dalam centimeter dan inch, dan memiliki kemampuan untuk mengukur jarak 0-255 cm dengan ketelitian +/- 3 cm.

    Ultra Sonic Sensor menggunakan prinsip ilmiah seperti kelelawar, yang mengukur jarak berdasarkan waktu yang diperlukan oleh gelombang suara untuk mengenai benda dan kembali, seperti sebuah echo.

    Objek berukuran besar dengan permukaan keras, akan memberikan pembacaan yang baik. Objek yang terbuat dari fabric atau berbentuk spherical seperti bola atau sangat tipis atau kecil, akan sulit untuk di-deteksi.

    Servo Motor

    Tiga Servo Motor yang disediakan memberikan kemampuan bergerak pada robot. Jika kita menggunakan Move Block dalam Mindstorms NXT Education Software untuk memprogram motor, dua motor akan di-sinkronkan secara otomatis, sehingga robot dapat bergerak dalam sebuah garis lurus.

    Setiap motor memiliki Rotational Sensor yang tertanam di dalamnya. Sensor ini memungkinkan kita untuk mengendalikan pergerakan robot secara presisi. Rotation Sensor mengukur rotasi motor dalam degree atau rotasi (akurasi +/- 1 degree). Satu rotasi sama dgn 360 degree, sehingga bila kita mengatur motor untuk berputar 180 degree, maka sumbu motor akan berputar setengah putaran.

    Rotation Sensor dalam setiap motor juga memungkinkan kita untuk mengatur perbedaan kecepatan. Silahkan mencobanya ūüôā

    Untuk keterangan lebih lanjut mengenai produk Lego Mindstorms NXT Robot Kit, Lego Mindstorms Education Software dan Pelatihan Pemrograman Robot Mindstorms NXT dengan NXT-G, Bahasa C dan Bahasa Java, silahkan menghubungi:

    NEXT SYSTEM
    Robotics Learning Center
    ITC Kosambi F2
    Jl. Baranang Siang 6-8
    Bandung 40112
    Tel. (022) 4222062, 70775874

    Email: info@nextsys.web.id

    Pemrograman Lego Mindstorms NXT

    Posted on Posted in Lego Mindstorms NXT Indonesia, Pelatihan Lego Mindstorms NXT, Pemrograman Lego Mindstorms NXT dengan Bahasa C, Pemrograman Lego Mindstorms NXT dengan Bahasa Java, Pemrograman Robot, Pemrograman Robot Lego Mindstorms NXT

    Terdapat sejumlah software untuk memprogram Lego Mindstorms NXT. Yang paling populer dan paling mudah adalah NXT Software (NXT-G). Software berbasis grafis ini cocok untuk pengguna awam atau pemula, dan tidak mempersoalkan kecepatan eksekusi program.

    Untuk tingkat lanjutan, dapat menggunakan Bahasa C dan Java, yang memiliki kecepatan eksekusi lebih dari 50 kali dibanding NXT-G. Untuk menguasainya, perlu pemahaman konteks bahasa C dan Java, yang harus diakui, tidak terlalu mudah untuk siswa kebanyakan. Namun, kedua bahasa ini menawarkan keleluasaan dalam memprogram, sehingga kreativitas dapat lebih berkembang.

    Software lain yang bisa digunakan adalah Robotic Studio dari Microsoft. Software berbasis platform .NET ini pun tidak terlalu mudah, namun menawarkan fleksibilitas. Artinya, ada sejumlah platform robot yang didukung oleh software ini, sehingga dengan menguasainya, maka kita pun bisa menggunakannya dgn perangkat keras robot yang lain.

    Divisi Edukasi NEXT SYSTEM menyelenggarakan sejumlah kelas pelatihan Pemrograman Robot Lego Mindstorms NXT yang sarat dengan aktivitas dan proyek (learning by doing):

    • Pemrograman Robot Mindstorms NXT dengan NXT-G
    • Pemrograman Robot Mindstorms NXT dengan Bahasa C
    • Pemrograman Robot Mindstorms NXT dengan Bahasa Java

    Untuk informasi lebih lanjut, silahkan menghubungi:

    NEXT SYSTEM
    ITC Kosambi F2
    Jl. Baranang Siang 6-8
    Bandung 40112 РIndonesia
    email: info@nextsys.web.id
    http://www.nextsys.web.id