Anda di halaman 1dari 13

inkubatek jogja

TROUBLE SHOOTING ARDUINO

@2016

Inkubatek jogja

Trouble Shooting
Semua proyek program Arduino sudah kami uji coba dengan
hardware dan sudah dipastikan semua berjalan dengan baik.
Jika ada yang tidak jalan cek kemungkinan kesalahan
- Tipe Arduino
- Tipe versi sketch Arduino
- Koneksi hardware (disesuaikan skematik)
- Library Arduino tidak sesuai
- Tipe sensor dan periperal tidak sesuai

Software:
1. Driver Arduino tidak terbaca
Solusi:
-

Instal driver Arduino (langkah instalasi ada di CD).

2. Arduino tidak bisa di-upload


Solusi:
-

Cek Com serial / port Arduino jika seperti gambar dibawah ini berarti driver
belum ter instal:

Inkubatek jogja

Anda juga bisa cek dengan membuka device manager, jika tampilannya seperti
gambar dibawah ini berarti driver Arduino memang belum ter instal silahkan
Anda instal ulang (langkah instalasi ada di CD).

3. Error saat instal

Inkubatek jogja

Solusi:
-

Tipe Arduino yang digunakan tidak support dengan driver Arduino. Lihat
hardware Arduino Anda, jika IC driver yang digunakan adalah CH340G

Inkubatek jogja

Instal Arduino dengan mengikuti langkah Panduan instalasi driver Arduino UNO
(smd).pdf yang ada di CD.

Jika masih gagal, ikuti langkah Panduan instalasi driver CH340G.pdf ada di CD.

4. ERROR saat upload Arduino

Inkubatek jogja

Solusi:
-

Jika Arduino sudah di instal dan berhasil. Jabut koneksi arduino dengan konektor
USB setelah 5 detik kemudian hubungkan kembali.

Jika masih sama (tidak bisa upload) pindah/ganti COM USB laptop/komputer ke
COM yang lain.

Jika masih sama ganti laptop/komputer, dan jika masih sama kemungkinan
hardware Arduinonya bermasalah.

5. ERROR saat compile

Inkubatek jogja

Solusi:
-

Pada baris diatasnya belum ada penutup titik koma.

6. ERROR saat compaile

Inkubatek jogja

Solusi:
-

Library LCD belum di tulis

7. ERROR saat compile

Inkubatek jogja

Solusi:
-

Library sensor DHT belum di instal ikuti langkah Cara menambahkan file library
Arduino pada program sketch Arduino.pdf pada CD.

Hardware:
1. LCD tidak bisa menampilkan karakter
Solusi:
-

Pastikan koneksi power terhubung dengan benar.

Cek koneksi pin arduino dengan LCD, sudah sesuai belum?


LiquidCrystal lcd(2, 3, 4, 5, 6, 7);

Inkubatek jogja

Jika dengan urutan pin seperti contoh program di atas maka koneksi yang harus
dihubungkan sebagai berikut:
Pin Arduino

Pin LCD

RS

EN

D4

D5

D6

D7

LiquidCrystal lcd(2, 3, 4, 5, 6, 7);

(RS, EN, D4, D5, D6, D7)


Sedangkan susunan pin pada LCD sebagai berikut
1

16

Pin

Keterangan

Pin

Keterangan

VSS / GND

D2

VDD / +5V

10

D3

VO / Kontrol Kontras

11

D4

RS

12

D5

RW

13

D6

14

D7

D0

15

Anoda / +5V (+ LED)

Inkubatek jogja

D1

16

Katoda / GND (- LED)

2. Relay tidak bisa ON/OFF


+5V

RL1
D1
1N4002

Q1
2N2222

2
1

R1
A0
1k

J1
CONN-H2

Solusi:
-

Cek koneksi hardware sudah sesuai belum?

Cek power supply untuk Relay sudah ada apa belum?

Cek relay dengan memberi tegangan langsung pada koilnya. Tegangan


disesuaikan dengan tegangan yang dibutuhkan oleh relay tersebut.

Jika relay normal, kemungkinan rusak pada transistor driver (2N2222).

Jika masih belum bisa coba ganti pin output pada Arduino dengan pin lain
(program disesuaikan).

3. Data output Keypad tidak sesuai.


Solusi:
-

Pastikan pin pada keypad sesuai koneksinya.

Jika keypad yang digunakan 3x4 maka susunan pinya sebagai berikut

10

Inkubatek jogja

K3
Keterangan

Pin
2

K2

K1

B1

2
A

Kolom 2
Baris 1

B2

1
D

Kolom 1
Baris 4

B3

Kolom 3

Baris 3

Baris 2

B4

#
2A1D3CB

Contoh koneksi keypad 3x4 dengan Arduino:


Pin Keypad
1
2
3
A
B
C
D

Pin ARDUINO
Pin A1
Pin A2
Pin A3
Pin 9
Pin 10
Pin 11
Pin 12

4. Sensor LM35 tidak terbaca.

Solusi:
-

Cek koneksi dengan pin Arduino sudah sesuai belum?

Cek power sensor pastikan pin 1 terhubung dengan tegangan +5V dan pin 3
terhubung dengan GND.

Jika sudah sesuai semua tapi masih belum terbaca, cek dengan multimeter (Volt
meter) output dari sensor (pin 2) jika ada outputnya, coba pindah pin Arduino
pada pin Analog Input yang lain.

11

Inkubatek jogja

5. Secara umum jika sensor tidak bisa terbaca outputnya.


Solusi:
-

Cek koneksi sensor dengan pin Arduino sudah sesuai apa belum?

Cek power supplay sensor.

Pindah pada pin yang lain.

Pastikan program yang di upload benar.

Jika menggunakan kabel panjang dan sensor tidak bisa membaca, ganti kabel
yang ke sensor dengan kabel pendek. Jika dengan kabel pendek bisa terbaca
normal kemungkinan sensor tidak bisa membaca saat sensor menggunakan kabel
panjang.

12

Anda mungkin juga menyukai