Artikel kali ini saya akan membahas beberapa masalah Error yang sering dialami oleh para Pemula Arduino, biasanya banyak beberapa hal yang menyebabkan orang yang baru belajar pemograman Arduino mengalami error entah itu saat compile program atau saat uplode program pada board arduino,
artikel berikut akan menjelaskan tentang Error yang sering dialamin oleh Pemula Arduino Versi Anak Kendali :
Belum Menginstal Driver Usb Serial CH340/CH341
tidak jarang dan tidak terlalu sering juga para pemula arduino mengalami kegagalan upload program pada board arduino karena belum menginstal Driver CH340.
kenapa kita perlu menginstal Driver CH340 atau CH341Ser ?
menurut saya karena kita hanya membeli Board Arduino Replika atau Kw bukan yang Ori, Sehingga yang digunakan sebagai downloader nya menggunakan IC CH340 untuk mentransfer program dari PC ke board Arduino,
jika kita tidak menginstal drivernya maka Port COM Arduino tidak akan terdeteksi sehingga akan gagal mengupload program ke board Arduino
lalu bagaimana mengatasinya?
cara mengatasinya kita hanya perlu Mendownload Drivernya lalu menginstal driver tersebut
biasanya pesan errornya seperti gambar diatas padahal hanya mengupload program kosong.
Belum Mengerti Komunikasi Serial
Mungkin error seperti ini sedikit jarang dialami pemula, tapi pasti ada diantara kita belum mengerti tentang komunikasi serial, serial yang terdapat pada arduino Uno, nano, Promini yang biasa kita gunakan sebagai awal pembelajaran, hanya memiliki 1 Buah Pin serial, atau biasa dilihat mata kita pin TX dan RX, sehingga saat para pemula mencari code di internet dan kebetulan mendapati code yang digunakan untuk arduino mega atau arduino due yang memiliki empat Pin Serial, sehingga tidak menyadari fungsi Serial1 Serial2 Serial3 hanya bisa untuk Arduino Mega dan Due, lalu bagaimana solusinya? Solusinya mengganti Serial1 Serial2 Serial3 dengan dengan variable serial yang kita buat sendiri menggunakan library software serial. yang mana variable itu dialamatkan pada pin arduino kita, misal untuk Tx = pin 2 dan untuk Rx = pin 3
Pin Serial Terganggu
Kesalahan ini yang sering terjadi ketika para pemula Arduino belajar untuk mengakses Bluetooth, Kebanyakan tidak mengetahui ketika Pin RX dan TX Arduino terpakai maka tidak akan bisa menguplode program dari PC ke Arduino lalu solusinya bagaimana? cara untuk menyelesaikan masalah ini, saat ketika kita mengupload program, lepaslah dahulu pin TX RX nya dari device lain, misalnya bluetooth, kemudian setelah selesai upload bisa dipasang kembali
Biasanya pesan errornya seperti gambar diatas
Belum Mengerti Library
Error seperti ini biasanya terjadi ketika para pemula Arduino mencoba mengcompile atau mengupload program Arduino yang menggunakan Library, padahal library belum terpasang pada Arduino Ide di PC nya solusinya bagaimana? caranya kita hanya perlu mengupload library yang dibutuhkan, misalnya pada digambar, kita membutuhkan library <HX711.h> kita tinggal tulisa di google dot com, dengan kata kunci library hx711 dan saran dari saya pilih yang dari web github, karena saya sudah sering berlangganan disitu :v atau juga bisa, download library dari software Adruinonya caranya : klik Sketch — Include Library — Manage library — kemudian cari library yang dibutuhkan dan instal 🙂
Class atau Fungsi tidak ada pada library
Error ini disebabkan tidak ada fungsi yang dipanggil pada library tersebut. contohnya seperti ini.
Class RFID, kemudian dipanggil pada void setup RFID.begin(); sedangkan fungsi begin pada class RFID di librarynya ini tidak ada.
Kesalahan ini paling sering terjadi karena user salah ketik atau typo. namun bisa juga terjadi karena library tersebut terhubung dengan library ainya dan memang tidak dibuat untuk board yang kalian pilih.
contohnya, library DMD.h khusus untuk Arduino Uno dan kawan-kawanya. tapi kalian menggunakanya untuk ESP8266, kemungkinan error terjadi akan bercabang.
Diatas adalah gambar pesan error yang biasa terjadi untuk error karena tidak adanya library di Software arduino ide kita.
Itulah 4 error yang sering dialami Pemula versi Anak Kendali, semoga bermanfaat jika ada yang kurang silahkan beri saran dikolom komentar
Keyword : belajar arduino, pemula project arduino, pemula arduino error, arduino tidak bisa upload arduino tidak bisa dicompile
terimaksih buat pencerahanya mas
kalau errornya itu problem uploading to board. itu kira kira apa ya mas ?
Siang MAs….
Aduino Uno…
Port : Arduino Uno COM3
saat running di cmd, ada error:
“no response from the board: list index out of range, please check the connection, port setting or reset the avr”
Bagaimana sulusinya…?
NUhun
IC programmer nya, atau ic atmeganya belum di burn bootloader
bang, gimana caranya menggunakan software serial kalau lebih dari 2.?
misalnya gini bang :
SoftwareSerial mySerial(7, 6);//r503
SoftwareSerial mSerial(2, 3); //dfplayer
saya sudah punya 2, kemudian saya ingin menambahkan 1 lagi softwareserial lagi, bisa gk bang.?
saya coba hanya bisa sampai 2 saja.
terima kasih banyak sebelumnya bang..
ya tinggal panggil aja variablenya kaya biasa.
MAAF KALAU PROGRAM TDK BISA EDIT/TULIS CODINGNYA, TAPI KALAU FLASH ATAU UPLOAD BISA.
PROGRAM YG TELAH DITULIS DI LAPTOP LAIN. HANYA TINGGAL UPLOAD BISA
SEPERTI DI KUNCI.
MOHON SOULUSINYA