Pengertian Arduino Adalah …..

pengertian-arduino-adalah-bagian-bagian-arduino-uno

Arduino adalah papan elektronik open source yang berisi mikrokontroller dan rangkaian pendukungnya, yang dapat diprogram dan digunakan untuk mengendalikan sesuatu (interfacing) melalui port-port-nya. Ini pengertian Arduino menurut saya ya, seorang hobbyist dan praktisi elektronik dan mikrokontroller, technopreneur, sekaligus penulis buku dari Indonesia. Sekarang coba kita bandingkan dengan pengertian Arduino menurut pakar di luar sono. Saya bantu … Read more

Cara Upload Sketch ke Arduino Nano

arduino-nano-di-laptop

Arduino Nano adalah salah satu varian papan Arduino yang dimensinya paling kecil namun sudah memiliki port USB (tipe mikro). Ini berbeda dengan Arduino Pro Mini, yang sama-sama kecil bentuknya namun tidak memiliki port USB. Bisa dikatakan bahwa Arduino Nano merupakan Arduino Uno yang diperkecil, karena semua functionality Arduino Uno ada di Arduino Nano. Dengan dimensi … Read more

Belajar Arduino Untuk Pemula

tipe-papan-arduino-belajar-arduino-bagi-pemula

Arduino adalah model papan mikrokontroller yang dirancang sedemikian rupa sehingga mudah dipahami, dipelajari, diprogram dan diaplikasikan untuk berbagai keperluan. Arduino kebanyakan menggunakan mikrokontroller AVR keluarga Intel, namun ada beberapa pula yang menggunakan produk lain semacam ARM (kebanyakan smartphone menggunakan prosesor ini) dan Atheros (misalnya Arduino YUN). Jadi Ada banyak tipe papan (board) Arduino, tinggal kita … Read more

Burn Bootloader Arduino di ATMEGA8 menggunakan USBASP+Arduino IDE 1.6.12

burn-bootloader-arduino-di-atmega8-menggunakan-usbasp-dan-arduino-ide-1-6-12

ATMega8 adalah salah satu mikrokontroller AVR keluaran Intel yang dulunya sangat populer di kalangan pecinta mikrokontroller. Dulu, IC ini menjadi andalan di dunia kendali digital berkat fiturnya yang sangat populer saat itu, built-in ADC (Analog Digital Converter). Saat ini, sesuai perkembangan jaman, ATMEga8 bertransformasi menjadi ATMega168 dan ATMega328 (16 dan 32 menunjukkan ukuran flash memori … Read more

Cara On-Off DC Fan 12V Menggunakan Arduino

cara-on-off-dc-fan-12v-menggunakan-arduino

Ada kalanya project Arduino kita membutuhkan sistem pendinginan agar perangkat tidak terlalu panas. Suhu yang panas dapat menyebabkan kerusakan perangkat secara permanen. Dalam jangka pendek, perangkat Anda mudah hang tanpa bisa diprediksi kapan akan terjadi. Ya, tau sendirilah, komponen-komponen elektronik yang kita pakai ini kan grade-nya komersial bukan industrial apalagi otomotif, jadi yaw ajar hanya … Read more

Cara Membaca-Menyimpan String ke EEPROM Arduino

bekerja-dengan-variabel-string-di-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 … Read more

Bekerja dengan Variabel String di Arduino

bekerja-dengan-variabel-string-di-arduino

String adalah tipe data yang berisi kumpulan karakter alfanumerik, bisa berupa angka, huruf maupun karakter khusus (*, @, #, dst). Tipe data string umum digunakan dalam berbagai macam Software Development Kit (SDK) semacam Delphi, VB, PHP, Java, dll. Namun bagaimana dengan bahasa pemrograman untuk perangkat embedded system, semisal mikrokontroller yang memiliki keterbatasan memori? Char vs … Read more

Contoh Arduino Baca/Simpan LongInt, Float, String ke EEPROM

cara-mengakses-eeprom-arduino

Artikel ini merupakan kelanjutan dari tutorial yang lalu, yakni overview tentang EEPROM dan bagaimana cara mengaksesnya (membaca, menulis/menyimpan data). Untuk data bertipe byte, hal itu dapat dengan mudah dilakukan, namun untuk tipe data yang lain seperti interger, longint, float, char array atau string, tentunya kita akan sedikit mengalami kesulitan karena harus membuat semacam script tambahan … Read more

Membaca dan Menyimpan Integer, Float dan String ke EEPROM Arduino

cara-membaca-dan-menyimpan-integer-float-string-eeprom-arduino

EEPROM (Electronic Erasable Programmable Read Only Memory) adalah memori yang tidak akan hilang ketika catu daya juga hilang. Ketika power on, isi memori akan tetap ada seperti sebelumnya. Walaupun bersifat non-volatile (tetap), sifat dari EEPROM adalah bisa dihapus dan diisi ulang, berbeda dengan ROM yang hanya bisa diisi data sekali saja dan berlaku selamanya. EEPROM … Read more

Aplikasi Delphi – Android ‘Bluetooth Logger’

blok-diagram-aplikasi-delphi-android-bluetooth-logger

Aplikasi Android Bluetooth Logger ini dibuat menggunakan Delphi XE5. Kegunaan aplikasi ini adalah untuk menampilkan data dari sensor dengan perantara/media Bluetooth. Oleh karena itu di sisi sensor akan membutuhkan sebuah controller yang dapat ‘menerjemahkan’ sensor dan mengirimnya ke smartphone Android melalui Bluetooth. Untuk project ini, seperti biasa, saya menggunakan Arduino sebagai controller di sisi last … Read more