Official StoreTekan tombol di atas untuk membeli semua alat dan bahan eksperimen di web ini

Cara Membaca-Menyimpan String ke EEPROM Arduino

Tipe data ‘string’ sudah didukung oleh Arduino sejak versi 1.6.x ke atas. String bisa dikatakan sebagai tipe data yang berisi kumpulan karakter. Namun untuk pemakaiannya di perangkat mikrokontroller harus hati-hati dan tepat sasaran karena penggunaan string akan sangat banyak menghabiskan memori terutama untuk string yang panjang. Di Arduino, Anda bisa menggunakan char array sebagai pengganti string. Namun karena ada beberapa kelebihan string, maka kadang kita perlu memakainya dalam sketch kita.

Artikel kali ini akan membahas tentang Cara Membaca-Menyimpan String ke EEPROM Arduino yang merupakan lanjutan dari tutorial sebelumnya, ini dan itu. Artikel ini juga terinspirasi dari artikel ‘Bekerja dengan Variabel String di Arduino‘. Tutorial di bawah langsung ke pemakaian script ya, jadi tidak lagi membahas library EEPROMEx.h, cara instalasi, cara penggunaan, dsb. Silahkan dibaca artikel pengantarnya pada link-ink artikel di atas.

Cara Menyimpan String ke EEPROM Arduino

Seperti yang saya utarakan sebelumnya, untuk memudahkan pengelolaan EEPROM di Arduino, salah satu alternatif library yang cukup powerful adalah EEPROMEx.h. Dengan mendeklarasikan library ini ke dalam sketch Anda, maka Anda akan dapat dengan mudah menyimpan integer, longInt, float, double, char array, dll ke EEPROM. Namun untuk langsung menyimpan variabel string tidak bisa. Anda harus mengubah dulu variabel string menjadi char array, baru bisa disimpan ke EEPROM. Contoh pemakaian:

Cara Membaca String dari EEPROM Arduino

Kebalikan dari langkah di atas, untuk membaca string dari EEPROM Arduino tidakah bisa langsung dilakukan, karena data yang tersimpan di EEPROM Arduino adalah tipe char array. Jadi Anda harus baca dulu data char array di EEPROM baru kemudian diubah ke string. Berikut contoh penggunaannya.

Demikian sedikit contoh cara Membaca-Menyimpan String ke EEPROM Arduino, semoga bermanfaat. Berhati-hatilah menggunakan variabel string di Arduino. Sayangi memori-mu 🙂

Incoming search terms:

simpan data char ke eeprom, cara menggunakan eeprom arduino, simpan string di eeprom, cara baca library, menyimpan string ke eeprom arduino, Cara menyimpsn Eprom arduino, string eeprom arduino, cara membaca memori eeprom, baca string, cara menambah tombol untuk setting eeprom arduino

Leave a Reply

16 Comments on "Cara Membaca-Menyimpan String ke EEPROM Arduino"

avatar
  Subscribe  
newest oldest most voted
Notify of
Bayu
Guest

Saya coba upload example dari library yg didownload tdk bisa,ada eror struck.ada solusi? Sya mau menyimpan integer ke eeprom sebgai parameter

Heri
Guest

Tolong dijawab jg bozz ajie…
Sy jg mengalami hal yg sama (eror struck)
Suwunn….

Danny
Guest

assalamualaikum mas , mohon bantuannya mas saya mau tanya bagaimana menyimpan data rtc+hasil scan rfid reader mfrc522 secara bersaman ke eeprom mas terimakasih .

apriadi.s
Guest

assalamualaikum mas,mau tanya? kenapa penggunaan EEPROMex. masih bermasalah ketika di compile mas,katanya eror for “compiling board arduino”
sudah saya ganti board nya tpi ttp juga gak mau,kira2 masalah nya apa itu mas,mohon bantuan nya mas.

Izzudin
Guest

assalamualaikum mas maaf mau bertanya,kalau ingin menyimpan data string dari serial mau disimpan ke 1 alamat EEPROM bagaimana ya mas?
contoh = String data=”saptaji”
ingin disimpan di alamat EEPROM 0 gmana mas?tp menggunakan EEPROM bawaannya arduino mas,makasih

Rendy
Guest

Assalamualikum mas Aji, saya ada project arduino kunci pintu menggunakan solenoid. lalu saya ingin menampilkan log event di lcd data waktu dari operasi kunci pintu tersebut, untuk tombol pake keypad dan untuk waktu renacana saya pakai RTC. apakah data tersebut bisa di simpan dan di baca menggunakan eeprom mas?
Terimakasih

Rendy
Guest

Oke di coba dulu, mkasih mas info dan saran nya

waskito
Guest

bang needs help, gimana make eeprom buat nyimpan data latitude longitude bang. saya sudah coba berbagai cara yang kebaca hanya 2 digit dibeakang koma dan kdang malah gak kebaca. mohon bantuannya

error: Content is protected !!