Komunikasi Serial Asinkron RS232 dengan Arduino

prototipe rangkaian usb to serial vs modul konverter uart ttl to rs232

Pin 0 dan 1 Arduino memiliki fungsi khusus sebagai pin serial asinkron. Kedua pin ini terhubung dengan perangkat UART (Universal Asynchronous Receiver Transmitter) secara internal. Namun serial asinkron yang dimiliki Arduino ini level elektrikalnya adalah level tegangan TTL (Transistor-transistor Logic) dengan rentang tegangan 0 s.d 5V (tegangan 0V mewakili logika ‘0’, tegangan 5V mewakili logika … Read more

Mengukur Intensitas Cahaya dengan LDR dan Arduino

Rangkaian LDR-Mengukur Intensitas Cahaya dengan LDR dan Arduino

Untuk mengukur intensitas cahaya dibutuhkan sensor cahaya yang peka terhadap perubahan intensistas cahaya. Salah satu sensor cahaya yang dapat digunakan adalah LDR atau Light Dependent Resistor. LDR mempunyai karakteristik berubah nilai resistansinya sesuai intensitas cahaya yang mengenainya. Untuk mengukur intensitas cahaya menggunakan Arduino, Anda harus mengubah perubahan resistansi LDR menjadi perubahan tegangan (DC) karena Arduino … Read more

5 Menit Menangani Motor Servo dengan Arduino

motor servo tipe micro SG90

Motor servo adalah motor DC yang memiliki output umpan balik yang menunjukkan posisi putaran motor. Motor servo banyak digunakan sebagai aktuator yang membutuhkan posisi putaran motor yang presisi. Jika motor DC biasa hanya dapat dikendalikan kecepatannya dan arah putaran, maka motor servo ini ada satu tambahan besaran parameter yang dapat dikendalikan, yakni posisi berdasarkan sudut/derajat. … Read more

Menangani Buzzer dengan Arduino

Menangani Buzzer dengan Arduino - buzzer driver

Buzzer adalah salah satu komponen elektronika yang dapat mengeluarkan bunyi/suara. Suara yang dihasilkan tergolong sederhana yakni monofonik, beda dengan speaker yang dapat mengeluarkan suara yang lebih variatif (polifonik). Buzzer terbuat dari rangkaian piezo electric, yang bergetar dan menimbulkan suara ketika diberi tegangan DC pada kedua kutubnya. Dengan mengatur frekuensi tegangan DC yang dimasukkan ke piezo … Read more

Komunikasi Serial Sinkron I2C/IIC/TWI dengan Arduino

Saat melakukan eksperimen handling RTC DS3231/DS3232 pada artikel sebelumnya, kalau Anda perhatikan komunikasi yang dijalin antara RTC dan Arduino menggunakan pin A4 dan A5. Pin apakah itu? Mengapa bukan di pin 0 dan 1 (pin serial)? Jawabannya adalah : secara arsitektur, IC RTC DS3231/DS3232 didesain menggunakan komunikasi I2C/IIC/TWI, jadi perangkat apapun yang ingin mengambil data … Read more

Mudahnya Bikin Hello World di LCD 16×2 dengan Arduino

gambar rangkaian menangani LCD 16x2 dengan arduino

LCD biasanya digunakan sebagai output tampilan sederhana pada sebuah sistem mikrokontroller. Sebuah LCD bisa menampilkan karakter alfanumerik, beda dengan seven segment (7 segment) yang hanya menampilkan karakter angka saja. Untuk output tampilan yang animatif, LCD ini layak untuk dipertimbangkan dalam project elektronika Anda. Di pasaran, yang paling banyak tersedia dan paling terjangkau harganya adalah LCD … Read more

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

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