YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

Transcript
  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    1/31

    Modul ke:

    Fakultas

    Program Studi

    MikrokontrolerArduino

    Dr. Ir. Andi Adriansyah, M.Eng03TEKNIKTeknik Elektro

    Pembuka

    Defnisi

    Sistem BerbasisMikrorosesor

    Arduino

    Da!tar Pustaka

    Penutu

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    2/31

    < >MEN

    UAKHIRI

    Pembuka

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    3/31

    < >MEN

    UAKHIRI

    Defnisi

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    4/31

    < >MEN

    UAKHIRI

    Defnisi: Mikrorosesor

    Mikrorosesor (microprocessor": mikro #micro": sangat ke$il, dan

    rosesor #processor": alat untuk

    memroses atau mengolah data Mikrorosesor bisa didefnisikan

    sebagai chipdigital sangat ke$il yangdigunakan untuk memroses ataumengolah data.

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    5/31

    < >MEN

    UAKHIRI

    Defnisi: BentukMikrorosesor

    Quad Flat Package,%FP

    Dual InlinePackage, DIP I& dengan struktur berua 'saya

    $amar( yang im)inya membentak keseluruh emat sisinya. Biasanyabentuk ini memiliki *umlah in yangbanyak. +arang tersedia di asaran.

    I& dengan struktur berua ersegian*ang dan in)in yang terletakada dua baris sisinya se$araaralel. Biasanya bentuk ini memiliki*umlah in yang tidak terlalu banyak.

    Banyak terdaat di asaran.

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    6/31

    < >MEN

    UAKHIRI

    Defnisi: nit InternalMikrorosesor

    nit)unit InternalMikrorosesor

    Control

    Unit

    ALU

    REGISTER

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    7/31< >MEN

    UAKHIRI

    Defnisi: SistemMikrorosesor

    Sistem Mikrorosesor

    MEMORI

    MIKROPROS

    ESOR

    INPUTOUTPUT

    INTRUKSI/DATA

    DATA

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    8/31< >MEN

    UAKHIRI

    Defnisi: Mikrokontroler

    SistemMikroprosesor

    Mikrokontroler

    Mikrokontroleradalah

    sebuah $hi yang ber!ungsisebagai engontrol rangkaianelektronik . Mikrokontrolerumumnya terdiri dari aa)aayang terdaat dalam sistem

    mikrorosesor, seerti &P,memori, I- dan unitendukung seerti Analog)to)Digital &on/erter #AD&", I0&dan P1M yang sudah

    terintegrasi di dalamnya.

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    9/31< >MEN

    UAKHIRI

    Mikrorosesor danMikrokontroler

    (a) (b) (c)

    +enis)*enis Mikrorosesor: #a" Intel, #b" AMD dan #$"&yri2

    (a) (b) (c)

    +enis)*enis Mikrokontroler: #a" Atmel, #b" PI& dan #$"Ma2im

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    10/31< >MEN

    UAKHIRI

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    11/31< >

    MENU

    AKHIRI

    Sistem BerbasisMikrorosesor

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    12/31< >

    MENU

    AKHIRI

    3atar Belakang

    Banyak royek automatisasi industridan mekatronika membutuhkanInut-utut analog dan digital

    Proyek mekatronika selalumenggunakan alat)alat enggerak,seerti motor D&, motor ser/o danmotor steer

    4eterbatasan ukuran dan danaroyek

    4ebutuhan terhada 5eksibelitas dan

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    13/31< >

    MENU

    AKHIRI

    Sistem BerbasisMikrorosesor

    SE8SI8

    9

    A&6I8

    9

    P7&ESSI

    89

    &MP6A6I8A3

    7E%I7EME86S

    P797AMMI893A89A9E

    HARDWARE

    SOFTWARE

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    14/31< >

    MENU

    AKHIRI

    Sistem BerbasisMikrorosesor

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    15/31< >

    MENU

    AKHIRI

    4euntungan Sistem BerbasisMikrorosesor Bentuknya ke$il dan ringkas Portable

    4onsumsi daya rendah

    Biaya rendah Programmable

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    16/31< >

    MENU

    AKHIRI

    4esulitan Sistem BerbasisMikrorosesor

    Peran$angan ;ard

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    17/31

    < >MEN

    UAKHIRI

    Mikrokontroler: Arduino

    SE8SI89

    A&6I89P7&ESSI89

    &MP6A6I8A3 7E%I7EME86S

    P797AMMI893A89A9E

    HARDWARE

    SOFTWARE

    SIMP3IFI4ASIdengan

    ARDUIN

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    18/31

    < >MEN

    UAKHIRI

    Arduino

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    19/31

    < >MEN

    UAKHIRI

    Arduino

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    20/31

    < >MEN

    UAKHIRI

    Arduino

    3ogoArduino

    &ontoh: ArduinoDuemilano/e

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    21/31

    < >MEN

    UAKHIRI

    Arduino: Defnisi

    Arduino is an open source physicalcomputing platform based on asimple input/output (I/O board and a

    de!elopment en!ironment thatimplement the Processing language

    Arduino adalah sebuah lat!ormelektronika yang menggunakansistem terbuka denganmengutamakan ada emrogramanfsik berbasiskan sistem inut-outut

    sederhana dengan engembangan

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    22/31

    < >MEN

    UAKHIRI

    Arduino: Defnisi

    Platform elektronika, yaitu sebuah aan

    elektronika #board" yang berisi system minimummikrokontroler dengan I& A6Mega =0>.

    "istem #erbuka (open source, yaitu systemyang meman!aatkan erangkat lunak dengan kode

    utamanya #source code" daat dilihat dan diunduhse$ara bebas, tana membayar lisensi satu ruiah un.

    Pemrograman Fisik #physical computing",yaitu suatu $ara endekatan emrograman yang

    langsung menggunakan komonen)komonenelektronika se$ara fsik, komonen inut ataukomonen outut, sehingga mudah diterakan se$araraktis.

    Bahasa Pro$essing #Processing

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    23/31

    < >MEN

    UAKHIRI

    Arduino: Struktur

    6erdiri dari: Mikkrokontroler A6 Mega =0>

    @)tal M;C,

    Flash =04B, S7AM 04B dan EEP7M 4 in I- Digital

    in Inut Analog

    6egangan erasi

    I0&

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    24/31

    < >MEN

    UAKHIRI

    Arduino: Struktur

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    25/31

    < >MEN

    UAKHIRI

    Arduino: 4omonen tama

    A6Mega =0>

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    26/31

    < >MEN

    UAKHIRI

    Arduino: I& Pin Maing

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    27/31

    < >MEN

    UAKHIRI

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    28/31

    < >MEN

    UAKHIRI

    Arduino: 4eunggulan

    Arduino daat dialikasikan ada lingkungan

    komuter yang beragam, seerti: 1indo

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    29/31

    < >MEN

    UAKHIRI

    Arduino: Pemrograman

    MenggunakanArduino IDE(IntegratedDe!elopment

    &n!ironment" Free So!t

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    30/31

    < >MEN

    UAKHIRI

    Bagaiamana

    memrogra

    m denganArduino G

    6unggu dikuliah

    berikutnya

  • 7/25/2019 Mekatronika Mikrokontroler Arduino

    31/31

    6erima 4asih

    MEN AKHI

    Dr. Ir. Andi Adriansyah, M.Eng


Related Documents