Home » » Mengatasi Error “WProgram.h” pada Arduino

Mengatasi Error “WProgram.h” pada Arduino

Written By Unknown on Sabtu, 14 Desember 2013 | 21.30

Jika Anda menggunakan Arduino dengan versi diatas 1.0, pasti Anda pernah mengalami error “WProgram.h” pada saat kompilasi program. Hal ini bisa disebabkan karena Anda menggunakan library yang belum support untuk Arduino diatas versi 1.0. Error ini sebenarnya terjadi karena Arduino telah mengganti nama file WProgram.h menjadi Arduino.h untuk versi Arduino diatas versi 1.0. Oleh karena itu library yang ditulis menggunakan Arduino versi 1.0 pasti tidak kompatibel dengan Arduino versi 1.0 keatas. Sebenarnya kita bisa mengatasi hal ini dengan cara sangat sederhana. Disini saya contohkan untuk menanggulangi error pada library SHT11 yang saya download dari link berikut http://www.dfrobot.com/image/data/DFR0066/SHT1x_Arduino.zip . Untuk memperbaiki library agar kompatibel dengan Arduino terbaru, buka dulu source dari library tersebut. Yang perlu dibuka hanyalah file dengan ekstensi .h atau .cpp. Kemudian perhatikan pada bagian pendeklarasian header file. Apakah disana tertulis #include “WProgram.h” ? Jika ya, maka ganti baris tersebut menjadi #include “Arduino.h”



Sebelum Dirubah





Setelah Dirubah

Kemudian save file .cpp dan .h yang merupakan library tadi, lakukan kompilasi program Anda kembali. Pesan error WProgram.h yang Anda temukan sebelumnya tidak akan muncul lagi
Share this article :

3 komentar:

Diberdayakan oleh Blogger.

Arsip Blog

 
Support : Your Link | Your Link | Your Link
Copyright © 2013. Titik - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger