Monday, January 23, 2017

Tutorial Cara Mengambil File .HEX Hasil Compile Arduino IDE

Sedikit Pengenalan

Dalam pemrograman mikrokontroler, kita mengenal beberapa extensi sebuah file salah satunya Hex File (.hex). File hex atau Intel Hex adalah salah satu file tipe yang menyampaikan informasi biner dalam bentuk text ASCII, hal ini umumnya digunakan oleg mikrokontroler, EERPOM, dan beberapa perangkat Programable Logic lainya. File ini merupakan hasil penerjemahan dari aplikasi Kompilator (Compiler), seperti Arduino IDE, Bascom AVR, Code Vision AVR, AVR Studio, dll. Kompiler akan menerjemahkan bahasa pemrograman seperti C, Asembler, Basic, dll, menjadi sebuah kode mesin. Dimana kode-kode tersebut didownload/ ditransfer menggunakan sebuah programmer ke dalam sistem untuk dibaca dan dieksekusi.
Dalam artikel ini saya akan membahas sebuah tutorial, bagaimana cara mengambil file .HEX pada hasil pemrograman Arduino IDE. Apa perlu mengambil file hex pada program yang kita buat? Tentu saja sangat diperlukan karena, misalkan saat kita membuat suatu program dan ingin membaginya kepada teman atau seseorang lain, namun anda tidak ingin memberikan source code/program aslinya. Anda dapat memberikan file .hex saja, dengan catatan konfigurasi pin hardware harus disamakan dengan program yang anda buat atau mungkin anda ingin menggunakanya pada aplikasi simulator.

Proses Pengerjaan

Seperti ketahui pada arduino IDE, program yang sudah kita buat akan langsung diupload secara langsung pada chip mikrokontroler. Dan pada folder project tidak terdapat sebuah file .hex, hasil dari proses compile. Namun sama seperti Compiler yang lain Arduino IDE juga menghasilkan file .hex namun terletak pada folder yang terpisah dan tersembunyi pada komputer/laptop kita. Berikut ini step by step proses mengambil file .hex pada arduino IDE.

Buka Arduino IDE, dan buatlah sebuah project baru (atau menggunakan project anda).

Arduino IDE

Buka Menu File-Peference. Centang bagian Compilation dan Upload.

Peference

Kemudian Compile program yang anda buat, dengan mengklik icon Centang, Setelah selesai maka akan keluar text lokasi file .hex dari program yang anda buat. Seperti gambar dibawah ini.

Compilation

Copy lokasi file seperti pada gambar diatas (bagian yang di blok saja), dan pastekan pada form alamat, seperti gambar dibawah ini.

Lokasi

Copy file dengan extensi file .hex, sekarang anda dapat mengupload program tanpa arduino IDE.

Sekian dulu tutorial kali ini, jika terdapat pertanyaan terkait artikel ini, anda dapat meninggalkan pesan pada kotak komentar dibawah. Dan jangan lupa like Fans Pages kami dan ikuti kami di sosial media pada icon pojok kanan atas. Semoga bermanfaat, salam FansElectronics.

12 comments:
Write komentar
  1. A standout amongst the most agreeable strategies to purchase hardware things is to scan for accessibility for the said item or comparative item extend in the online sites. best heat press machine

    ReplyDelete
  2. Cara coppy nya gmna ya ?
    Udah saya block mau coppy gak bisa ??

    ReplyDelete
    Replies
    1. copy apanya ya? kalau sudah di kunci ya tidak bisa di copy lagi

      Delete
  3. Perhaps one of the best ways to buy cheap electronic products is through a wholesaler, be it for business or personal use. Manscaping Best Choice

    ReplyDelete
  4. You can likewise make courses of action with a discount dropshipper for you to offer their items on your online webpage. Robot vacuum

    ReplyDelete
  5. These factors ought to dependably be kept inside the breaking points which are admissible by the producer. top gas stoves under 5000

    ReplyDelete
  6. Different gadgets that make driving more advantageous and more secure incorporate reinforcement cameras..Bobsweep robotic vacuum

    ReplyDelete
  7. This technology breakthrough has created a big commercial activity for business people.Bobsweep pethair plus robotic vacuum cleaner and mop reviews

    ReplyDelete
  8. The advantages of science and technology far exceed each apparent deficiency. The absolute greatest impacts of technology are in the zone of correspondence; through the web and cell phones. rechargeable hearing amplifiers

    ReplyDelete
  9. Indeed, even technology devotees will state "I'll have a go at utilizing this yet in the event that it doesn't work for me, I'm not going to seek after it.TechinExpert

    ReplyDelete
  10. Its advantageous philosophy has gotten an abnormal state of proficiency the arrangement of business coordinations..door review

    ReplyDelete

>>Kami sangat menerima Kritik dan Saran dari para pembaca
>>Tutorial download terdapat navbar bagian atas

Jasa Pembuatan Project Elektro