Arduino Training

Arduino merupakan platform pengembangan mikrokontroler yang banyak digunakan untuk berbagai macam kalangan di seluruh dunia. Penggunaannya yang terbilang mudah menjadi daya tarik tersendiri bagi seluruh kalangan yang membutuhkan teknologi otomasi namun tidak menginginkan faktor kerumitan yang berlebih. Pengguna mikrokontroler yang sudah familiar dengan arsitektur yang digunakan (seperti 8051, PIC, AVR) tentu akan berpikir "kenapa harus belajar Arduino?" Beberapa alasan yang dapat dijadikan sebagai pertimbangan utama adalah:

  1. Penggunaan yang mudah dari Arduino tidak menuju kepada pembuatan sistem jadi yang asal-asalan. Namun sebaliknya, dengan kemudahan tersebut pengembangan sistem dapat difokuskan kepada alur kerja sistem yang lebih kompleks. Pengembang sistem tidak lagi perlu dan selalu direpotkan dengan pengaturan-pengaturan register, fusebit, dll.
  2. Hardware Arduino memiliki standar unik yaitu Shield form factor. Dengan standar ini, proses untuk menghubungkan Arduino dengan modul eksternal (modul sensor, modul GPS, modul Ethernet, modul I/O, dll.) menjadi jauh lebih mudah. Kita tidak perlu lagi menggunakan kabel karena modul-modul eksternal tersebut dapat dihubungkan hanya dengan menumpuknya di atas modul Arduino.
  3. Bahasa pemrograman Arduino mudah. Arduino menggunakan bahasa pemrograman tingkat tinggi yang sudah mendukung fitur OOP (Object Oriented Programming). OOP ditujukan untuk mempermudah serta membuat susunan pemrograman menjadi lebih terstruktur.
  4. Arduino bersifat open source serta memiliki dukungan yang luar biasa dari komunitas penggunanya. Karena Arduino bersifat open source, maka kita dapat melakukan modifikasi/hack sewaktu-waktu apabila diperlukan. Komunitas Arduino merupakan wadah kita untuk bertukar informasi mengenai berbagai macam project Arduino dengan seluruh penggunanya.
  • Durasi : 9 jam
  • Hari : Jumat dan Sabtu
  • Waktu :
    • Jumat 09:00 - 17:00
    • Sabtu 09:00 - 12:00
  • Tanggal pelaksanaan : Contact Us
  • Metode : Teori dan Praktek
  • Peserta : Para penggemar/hobi elektronika, mahasiswa, programmer, dan masyarakat umum
  • Prasyarat :
    • Mengenal bahasa C
    • Menguasai dasar-dasar elektronika
  • Perlengkapan yang harus dibawa :
    • Laptop dengan sistem operasi Windows
    • Flash disk
  • Fasilitas :
    • LCD Projector
    • Training kit
    • Handout (softcopy)
    • Sertifikat

Divisi Training Innovative mengadakan pelatihan Arduino bagi para pemula yang ataupun para programmer mikrokontroler yang ingin mempelajari Arduino. Materi yang akan disampaikan antara lain :

Silabus Pelatihan Dasar Arduino - Regular Class

Pertemuan Materi Alokasi Waktu
Pertemuan I

Pengenalan Arduino

  • Pengenalan platform Arduino
  • Pengenalan hardware Arduino
  • Pengenalan Arduino IDE
  • Struktur dasar pemrograman Arduino
  • Pengenalan trainer shield
  • Instalasi driver & prosedur upload sketch
45 Menit
Pertemuan II

I/O digital

  • Pengenalan dasar sinyal digital
  • Pemrograman I/O digital pada Arduino
  • Project
45 Menit
Pertemuan III

I/O analog

  • Pengenalan dasar sinyal analog
  • Pemrograman I/O analog pada Arduino
  • Project
45 Menit
Pertemuan IV

Komunikasi serial UART

  • Pengenalan komunikasi serial UART
  • Pemrograman komunikasi serial UART pada Arduino
  • Project
45 Menit
Pertemuan V

Metode scanning I/O & akses UART modul sensor

  • Pengenalan metode scanning
  • Pemrograman scanning input dengan keypad matrix 3 x 4
  • Pemrograman scanning output dengan modul seven segment
  • Akses UART modul sensor DT-Sense Temperature Sensor
  • Project
1 Jam 30 Menit
Pertemuan VI

Antarmuka TWI (I2C)

  • Pengenalan antarmuka I2C
  • Perbedaan TWI dan I2C
  • Pemrograman antarmuka TWI pada Arduino
  • Penggunaan library DT-Sense Temperature Sensor
  • Penggunaan library DT-I/O I2C to Parallel Converter
  • Project
1 Jam 30 Menit
Pertemuan VII

Antarmuka SPI (bagian 1)

  • Pengenalan antarmuka SPI
  • Pemrograman antarmuka SPI pada Arduino
  • Pengaksesan MMA7455L dengan antarmuka SPI
  • Penggunaan library MMA7455L
  • Pengenalan SD card dan sistem FAT
  • Penggunaan library SdFat untuk pengaksesan SD card
  • Project
1 Jam 30 Menit
Pertemuan VIII

Antarmuka SPI (bagian 2) & pembuatan library Arduino

  • Project: datalogger sederhana dengan input tegangan analog
  • Pengenalan library Arduino
  • Penjelasan file header pada library Arduino
  • Penjelasan file source pada library Arduino
  • Penjelasan file keyword.txt pada library Arduino
  • Penjelasan folder utility dan folder example pada Arduino IDE
1 Jam 30 Menit

Informasi lengkap mengenai pendaftaran dapat langsung mengirimkan email ke : learn@innovativeelectronics.com

Learn Innovative Electronics
Handphone: +62852 3199 5647
Phone: (031) 503 9436 ext 23
learn@InnovativeElectronics.com