Arduino Error : conflicting declaration

Jika pada konsol Arduino IDE terdapat error seperti ini:

conflicting declaration

 

Arduino Error : conflicting declaration

 

Hal ini dikarenakan ada satu nama variabel yang dideklarasi dua atau lebih dengan tipe data yang berbeda. Jika dari gambar di atas, maka ada variabel bernama pin_relay yang dideklarasi oleh dua tipe data yaitu int dan float.

 

Arduino Error : conflicting declaration

 

Contoh kedua yaitu, misal ada satu nama variabel yang dideklarasi dengan 3 tipe data yang berbeda. Nama errornya masih sama.

Solusinya yaitu, buat satu nama variabel hanya untuk satu tipe data saja. Seperti pada gambar di bawah ini.

 

Arduino Error : conflicting declaration

Pada gambar di atas, sudah tidak ada lagi error. Karena nama variabel sudah berbeda satu dengan yang lainnya.




Kerjasama:
https://linktr.ee/robotikid

Youtube: https://www.youtube.com/robotikid
Instagram: https://www.instagram.com/robotikid/
Facebook: https://www.facebook.com/RobotikID/
Website: https://www.robotikindonesia.com/
Tokopedia: http://tokopedia.com/instrumentrobot

Post a Comment

0 Comments