Mengambil Data Suhu dari RTC DS3231/DS3232 dengan Arduino

mengambil data suhu dari RTC DS3231 DS3232

Sekali merengkuh dayung, dua tiga pulau terlampaui. Mungkin itu peribahasa yang tepat untuk RTC tipe DS3231/DS3232, karena selain memiliki fitur utama sebagai penyedia waktu presisi, RTC ini ternyata juga memiliki sensor suhu yang dapat diambil outputnya. Namun, yang perlu Anda ketahui data suhu di RTC DS3231/DS3232 hanya akan update setiap 64 detik sekali sesuai dengan … Read more

Cara Mudah Setting Waktu RTC DS3231/DS3232 dengan Arduino

cara mengeset waktu rtc ds3231 ds3232 dg arduino

JIka Anda membeli modul RTC DS3231/DS3232 yang baru, biasanya waktu yang tersimpan di memorinya (SRAM) adalah waktu default pabrikannya (waktu Amerika). Nah, jika Anda ingin mengatur waktu RTC dengan cara yang mudah dan cepat menggunakan Arduino, Anda dapat mengikuti tips berikut ini. Sebagai persiapan, buatlah prototipe rangkaian seperti pada artikel sebelumnya, 5 Menit Handling RTC … Read more

5 Menit Handling RTC DS3231/DS3232 dengan Arduino

prototipe rangkaian rtc ds3231 dan arduino

RTC (Real Time Clock) adalah sebutan untuk IC yang menyediakan informasi waktu secara presisi mulai dari detik, menit, jam, tanggal, hari, bulan sampai dengan tahun. Ada banyak tipe IC RTC yang tersedia di pasaran, misalnya DS1307, DS1321, DS1332, dsb. Kebanyakan IC RTC yang banyak digunakan memang buatan Dallas Semiconductor. Produk mereka mudah dikenali dengan prefix … Read more

Membuat Aplikasi Android dengan Delphi XE8

Ilustrasi Membuat Aplikasi Android dengan Delphi XE8

Aplikasi Android sudah dapat dibuat melalui Delphi mulai versi XE5 ke atas, setelah sebelumnya aplikasi iOS (untuk iPhone dan iPad) sudah dapat dibuat pada versi Delphi XE4. Ini merupakan titik awal Delphi sebagai RAD (Rapid Application Development) untuk semua platform (Windows, Linux, MacOS) dan semua device (komputer, tablet, smartphone). Bahkan pada generasi terbaru, Delphi XE8, … Read more

Menangani Komunikasi Serial Asinkron di Arduino

ilustrasi wiring komunikasi serial uart arduino

Sebuah papan Arduino dibekali beberapa pilihan protokol komunikasi data yakni serial asinkron dan serial sinkron (I2C, TWI dan SPI). Serial asinkron adalah protokol komunikasi serial yang tidak memiliki jalur clock sinkronisasi, dan sebaliknya protokol komunikasi serial sinkron memilikinya. Pada tutorial kali yang akan kita fokuskan tentang komunikasi serial asinkron, sementara untuk tipe komunikasi sinkron akan … Read more

Mengemulasi Pin Digital menjadi Pin Serial dengan SoftwareSerial

2015-07-15 09_48_26-SoftwareSerialExample _ Arduino 1.6.5

Komunikasi serial digunakan untuk bertukar data antar device menggunakan protokol serial. Sebenarnya ada dua macam tipe komunikasi serial yang dapat dibangun dengan Arduino, yakni serial sinkron (SPI, I2C/IIC dan TWI) dan serial asinkron melalui pin 0 dan 1. Pada tutorial kali ini yang akan dibahas adalah serial asinkron, karena tipe komunikasi ini dapat diemulasi dari … Read more

Langkah-langkah Instalasi Code::Blocks, Free IDE untuk C/C++/Fortran

tampilan code blocks IDE

Code::Blocks adalah free IDE untuk pemrograman bahasa C, C++ atau Fortran. IDE ini dikembangkan oleh komunitas open source di www.codeblocks.org, dan dapat digunakan secara gratis bagi siapapun yang membutuhkan. Untuk ukuran sebuah software yang gratis, Code::Blocks ini cukup mumpuni fiturnya. Anda bisa membaca ulasan saya tentang IDE di artikel saya yang terdahulu, Mengenal Code Blocks, … Read more

Mengukur Tegangan Analog di pin Analog Arduino

mengukur tegangan analog dengan pin analog arduino - contoh program analoginput

Sebuah papan Arduino (Uno) memiliki 6 buah pin Analog dengan nama ‘A0’ s.d ‘A5’. Pin ini mampu mengukur tegangan analog (kontinu) dengan rentang tegangan antara 0V s.d 5V baik tegangan DC maupun AC. Yang perlu Anda perhatikan bahwa batas maksimal tegangan yang dapat diterima Arduino adalah 5V, jadi jangan sekali-kali menggunakan tegangan di atas 5V … Read more

Mendeteksi Input Digital dengan Arduino

cara mendeteksi input digital dengan Arduino - contoh program button

Pin Arduino merupakan pin universal yang dapat diset sebagai pin input maupun output. Untuk mengeset pin Arduino sebagai pin output digital, caranya sudah saya jelaskan di artikel “Mengeluarkan Output Digital dengan Arduino“. Sedangkan untuk mengesetnya menjadi pin input digital, caranya kurang lebih sama, yakni harus didefinisikan di void setup() dan mendeteksinya di void loop(). Pengertian … Read more

Mengeluarkan OUTPUT Digital dengan Arduino

mengeluarkan output digital dengan arduino - contoh program sketch blink

Sebuah papan Arduino, dalam hal ini Arduino Uno memiliki 14 buah pin digital yang dinamakan pin 0 s.d 13. Secara umum, pin digital adalah pin yang digunakan untuk bekerja pada level digital (logika ‘0’ dan logika ‘1’) baik sebagai input dan output. Sebagai ‘INPUT’ berarti ada tegangan yang masuk ke pin Arduino, dan sebaliknya, yang … Read more