0% menganggap dokumen ini bermanfaat (0 suara)
31 tayangan

Modul 1 - Arduino Fundamental

Modul praktikum microcontroller 2018/2019 membahas tentang teori dasar microcontroller dan perangkat yang digunakan untuk memprogramnya seperti Arduino dan breadboard. Microcontroller merupakan computer dalam satu chip yang terdiri dari processor, memory, dan interface input/output. Arduino dan breadboard digunakan untuk membangun rangkaian elektronika secara cepat tanpa penyolderan. IDE Arduino digunakan untuk memprogram board Arduino dengan menulis kode dalam format file *.ino yang terdiri dari fungsi setup

Diunggah oleh

UkhtiAthifah
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
31 tayangan

Modul 1 - Arduino Fundamental

Modul praktikum microcontroller 2018/2019 membahas tentang teori dasar microcontroller dan perangkat yang digunakan untuk memprogramnya seperti Arduino dan breadboard. Microcontroller merupakan computer dalam satu chip yang terdiri dari processor, memory, dan interface input/output. Arduino dan breadboard digunakan untuk membangun rangkaian elektronika secara cepat tanpa penyolderan. IDE Arduino digunakan untuk memprogram board Arduino dengan menulis kode dalam format file *.ino yang terdiri dari fungsi setup

Diunggah oleh

UkhtiAthifah
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 3

Modul Praktikum Microcontroller 2018/2019

Teori Dasar

Microcontroller atau sering dikenal dengan sebutan μC, uC atau MCU adalah computer yang

berukuran mikro dalam satu chip IC (Integrated Circuit) yang terdiri dari Microprocessor (Processor),

memory serta antar-muka (interface) yang dapat diprogram. Disebut komputer micro dikarenakan

dalam IC atau Chip Microcontroller terdiri atas CPU, Memori dan I/O (Input/Output) yang dapat

dikontrol dengan memprogramnya. I/O juga sering disebut dengan GPIO (General Purpose Input

Output Pins) yang berarti pin yang dapat diprogram sebagai input atau output sesuai dengan

kebutuhan.

Gambar 1.1 Perangkat Arduino Seri UNO

Dalam dunia Teknik Elektronika, dibutuhkan Papan Sirkuit Tercetak (PCB: Printed Circuit

Board), untuk menghubungkan setiap komponen elektronika pada sebuah project, dimana setiap

komponen dihubungkan dan dilakukan penyolderan pada setiap komponen yang akan dihubungkan.

PCB tersebut akan digantikan dengan Papan Proyek (Project Board/ Bread Board) yang memungkinkan

untuk membangun dan membongkar rangkaian elektronika dengan cepat tanpa harus melakukan

penyolderan pada setiap komponen yang akan dibangun. Bread Board digunakan dalam tahap

eksperimen, pada papan tersebut terdiri atas jalur vertikal dan jalur horizontal.

Laboratorium Microcontroller & Microprocessor


1
Modul Praktikum Microcontroller 2018/2019

Gambar 1.2 Perangkat BreadBoard Seri 2x64 dan Arsitekturnya

Jalur Vertikal terdapat pada bagian tengah papan yang terdiri dari 2 x 64 jalur dimana masing-

masing jalur terdri atas 5 titik vertikal misalnya Jalur 1A-1B-1C-1D-1E dan Jalur 1F-1G-1H-1I-1J yang

keduanya tidak saling terhubung. Sedangkan jalur horizontal terdapat 8 jalur, 4 jalur ada pada bagian

atas dan 4 jalur lainnya ada pada bagian bawah. Jalur ini biasanya digunakan untuk pembagian daya

dan tegangan tanah (VCC dan GND atau Ground) untuk rangkaian. Untuk lebih jelasnya, silahkan

perhatikan gambar 1.2 Garis Merah menunjukkan bahwa titik tersebut terhubung secara fisik.

Untuk memprogram board Arduino, dibutuhkan sebuah IDE (Integrated Development

Environtment) dimana, IDE merupakan sebuah program yang terdiri atas Code Editor (Editor Kode

Program), Interpreter atau Compiler, Linker dan Debugger. IDE yang digunakan pada saat

memprogram sebuah board Arduino sendiri adalah Arduino IDE yang dikeluarkan oleh Arduino itu

sendiri.

Gambar 1.3 Arduino IDE (Integrated Development Environtment)

Laboratorium Microcontroller & Microprocessor


2
Modul Praktikum Microcontroller 2018/2019

Format file yang digunakan oleh Arduino sendiri berekstensi *.ino, sedangkan untuk source

code pada Arduino umumnya disebut dengan Sketch yang pada dasarnya terdiri atas 2 fungsi yaitu

fungsi setup dan fungsi loop.

Gambar 1.4 Dasar Pemrograman Arduino

Laboratorium Microcontroller & Microprocessor


3

Anda mungkin juga menyukai