Belajar Arduino Board Dari Dasar Yuk…

Posted on

Daftar Isi

Bab 1 Mengenal Arduino

Apa itu Arduino?

Jenis-jenis Arduino

Tipe Arduino Yang Cocok Untuk Pemula

Bagaimana Cara Progam Arduino

Cara Install Arduino IDE di Linux


Bab 2 Dasar Pemrogaman C++ Untuk Arduino

Pengenalan C++

Sintak Dasar Pemrograman Arduino

Komentar Pada C++

Variabel Pada C++

Tipe Data Pada C++

    2.6 Mengenal Operator Pada C++

    2.7 Penggunaan String Pada C++

    2.8 Penggunaan Boolean Pada C++

    2.9 Mengenal Konstanta Pada C++

Pointer Pada C++

    2.10 Cara Memisahkan String

    2.11 Cara Menyimpan Data Float ke EEPROM

    2.10 Cara Konversi Float ke String

    2.11 Cara Konversi Tipe Data Dari Serial Monitor

    2.11 Cara Menggunakan ADC Arduino

    2.12 Cara Reset Arduino Dengan Soft Reset

    2.13 Perbedaan File Extensi .ino .pde .h .cpp dan .c

    2.14 Cara Pemetaan Nilai INT dan FLOAT Menggunakan Map Arduino

    2.14 Cara Membandingkan Nilai Hexadesimal Arduino

Bab 3 Pemrograman Arduino Pemula

TOMBOL

Cara Menggunakan Tombol Dasar Rangkaian

LED

Cara Mengendalikan LED
Cara Membuat LED Berjalan
Cara Membuat LED Dengan Efek Redup Terang
Cara Menghidupkan LED Dengan Satu Tombol
Cara Menghidupkan LED Dengan Serial Monitor

Cara Mengendalikan Seven Segment

Cara Mengendalikan Dot Matrix Max7219

LCD

LCD Monokrom 8×2
LCD Monokrom 16×2

LCD Monokrom 16×4

LCD Monokrom 20×4

LCD Monokrom 128×64

LCD Monokrom 192×64

 LCD Monokrom 192×128

LCD Monokrom 240×128

LCD Nokia 5110

OLED 0.96″ 128×64 I2C

TFT 2.4″

TFT 3.5″

TFT 2.8″ Nextion

MOTOR

Cara Menggunakan Motor DC

Cara Menggunakan Motor Servo
Cara Menggunakan Motor Servo Continous (MG995 dan MG996R)
Cara Menggunakan Motor Stepper TB6560 Driver

SENSOR

Sensor Suhu

Cara Menggunakan Sensor LM35

Cara Menggunakan Sensor DHT11

Cara Menggunakan Sensor DHT22

Cara Menggunakan Sensor NTC 3950

Cara Menggunakan Sensor DS1820

Sensor Cahaya

Cara Menggunakan LDR

Sensor Ultraviolet GL ML 8511

Sensor Intensitas GY 302 BH1750

Sensor Opto Coupler

          3.4.3 Sensor Gas

              3.4.4 Cara Menggunakan Sensor MQ-2

              3.4.6 Cara Menggunakan Sensor MQ-3

              3.4.4 Cara Menggunakan Sensor MQ-4

              3.4.5 Cara Menggunakan Sensor MQ-5

              3.4.6 Cara Menggunakan Sensor MQ-6

              3.4.6 Cara Menggunakan Sensor MQ-7

              3.4.6 Cara Menggunakan Sensor MQ-8

              3.4.6 Cara Menggunakan Sensor MQ-9

              3.4.6 Cara Menggunakan Sensor MQ-135

          3.4.4 Sensor Thermal Image

               3.4.4.1 Sensor PIR HC SR501

               3.4.4.2 Sensor AMG8833 Arduino Processing

          3.4.5 Sensor Magnet

             3.3.3 Sensor Reed Swetch

             3.3.3 Sensor Hall

          3.4.6 Sensor Udara

             3.3.3 Sensor Tekanan Udara GY-BMP280

          3.4.7 Sensor Ultrasonik

              3.4.1 Cara Menggunakan Sensor HC-SR04

          3.4.7 Sensor Inframerah

              3.4.1 Cara Menggunakan TSOP1738 Arduino

              3.4.2 Cara Menggunakan VS1838B Arduino

          3.4.8 Sensor Gyro

               3.4.8.1 Cara Mengunakan Sensor  MPU-6050 GY-521

      3.5 RTC

          3.5.1 Cara Menggunakan RTC DS1302

          3.5.1 Cara Menggunakan RTC DS1307

          3.5.2 Cara Menggunakan RTC DS3231

Wireless

          3.6.1 Cara Menggunakan nRF24L01

RFID

  1. Cara Baca ID tag RFID RC522
  2. Hidupkan Lampu dengan RFID

       3.7 Micro SD

            3.7.1 Cara Akses MicroSD 

            3.7.2 Cara Membuat Data Logger 

     Cara Menggunakan Joystick Arduino

     Joystick Dengan Arduino dan Processing

Bab 4 Projek Arduino

       4.1 Jadwal Sholat Menggunakan Arduino

       4.2 Mambuat Anti Maling Dengan Sensor PIR

       4.3 Cara menampilkan Nilai Joystick ke Processing

Bab 5 Error Pada Arduino IDE

       5.1 Penyebab Stray ‘302’ in Program

       5.2 Penyebab Port Arduino Uno Nano Tidak Terdeteksi

Bab 6 ATtiny13

       6.1 Cara Program ATtiny13 dan Bootloader Arduino ISP

Bab 7 Attiny2313

        7.1 Cara Menggunakan OLED 128×64 ATtiny2313

Bab 8 ATtiny85

       8.1 Cara Progam ATtiny85 dan Bootloader Arduino ISP
       8.2 Cara Menggunakan OLED 128×64 ATtiny85 Dengan Library
       8.3 Cara Menggunakan OLED 128×64 ATtiny85 Tanpa Library