Skip to main content

Posts

Showing posts with the label Arduino

Cara Membuat Sensor Suhu dengan Arduino dan LM35

Pada kesempatan kali ini saya akan share pengalaman membuat sensor suhu dengan Arduino dan ic LM35 sebagai sensornya. Pastikan kalian sudah menginstall Arduino IDE, jika belum silahkan download terlebih dahulu. Pastikan juga driver usb Arduino sudah terinstall, jika belum silahkan lihat artikel Menginstall Arduino Uno di Ubuntu Peralatan yang kita butuhkan: - Arduino Uno - IC LM35 (bentuknya simple memiliki 3kaki seperti transistor, harganya pun terjangkau sekitar Rp.15k) - Kabel jumper male to female (3buah) Sambungkan LM35 dengan arduino menggunakan jumper, perhatikan posisi LM35 seperti gambar dibawah: Kaki 1 : 5V (daya) Kaki 2 : A1 (analog input) Kaki 3: GND (ground) Kemudian untuk programmingnya buka Arduino IDE: Tambahkan code dibawah ini //start of code float temp; int tempPin = 1; void setup() { Serial.begin(9600); } void loop() { temp = analogRead(tempPin); temp = temp * 0.48828125; Serial.print(temp); Serial.print(" C"); ...

Cara Menginstall Arduino Uno di Linux Ubuntu

Sebelumnya saya pernah bercerita tentang membuat arduino uno sendiri atau menggunakan minimum system untuk low budget :D. Alhamdulillah akhirnya sekarang saya memiliki arduino uno sendiri, setelah di hadiahi oleh kang Sucipto yang baik :D. Oke kali saya akan menceritakan pengalaman saya menggunakan arduino di linux Ubuntu. Keunggulan arduino Uno adalah praktis, dan sudah ada regulator tegangan, serta dapat di monitoring dengan serial monitor. sedangkan Minimum system kita masih sedikit ribet dengan perkabelan, tidak ada regulator tegangan, tidak bisa diserial monitor, kecuali harus memprogram menggunakan alat tambahan USBasp atau USB to UART(USB to TTL). Walaupun begitu, pengalaman menggunakan minimum system tentu sangat penting bagi kita, akhirnya kita lebih paham dari dasar microcontroller dan cara kerja dari arduino sendiri. Serta nanti nya pada fase produksi. Biaya produksi akan lebih tertekan menggunakan minimum system daripada harus membeli arduino uno untuk set...

Menginstall Bootloader Arduino di IC ATMega328

Melanjutkan artikel seri Membuat Arduino Sendiri , Seperti yang telah dibahas sebelumnya bahwa kita harus menginstall bootloader di IC baru sebelum bisa digunakan sebagai Arduino. Tutorial kali ini kita akan menginstall bootloader di ATMega328 menggunakan USBasp Programmer, beginilah caranya: 1. Tancapkan USBasp dan pastikan driver USBasp sudah tersintall di komputer, Jika belum tutorialnya disini Menginstall driver USBasp di Linux Ubuntu 2. Sambungkan pin out dari USBasp ke pin pada ATMega328 dengan kabel pin, lihatlah gambar dibawah sebagai panduan: Sambungkan pin MOSI dari USBasp dengan MOSI di ATMega328. Sambungkan pin Reset dari USBasp dengan Reset di ATMega328. Sambungkan pin SCK dari USBasp dengan SCK di ATMega328. Sambungkan pin MISO dari USBasp dengan MISO di ATMega328. Sambungkan pin VCC dari USBasp dengan VCC di ATMega328. Sambungkan pin GND dari USBasp dengan GDN di ATMega328. Perlu di ingat! Jangan sampai salah menyambungkan pin, dan pastikan arah dari kab...

Menginstall USBasp Programmer di Ubuntu Linux

Berkaitan dengan artikel sebelumnya yaitu Membuat Arduino Uno Sendiri , kali ini saya akan menjelaskan Cara installasi USBasp Programmer di Ubuntu Linux. Sedikit ulasan: USBasp Programmer adalah alat yang digunakan untuk menginstall/burn bootloader pada sebuah microcontroller (IC) dan memprogram sebuah IC. Pada kasus ini saya nantinya menggunakan USBasp untuk menginstall bootloader di IC ATMega328 untuk membuat Arduino Uno sendiri. :D Langsung saja, Caranya sebagai berikut: 1. Install driver dengan paket AVRdude sudo apt-get install avrdude 2. Setelah itu tancapkan USBasp ke komputer dan promt dmesg $ dmesg [...] [15014.460382] usb 5-1: new low-speed USB device number 4 using uhci_hcd Dibaris paling bawah akan terlihat bahwa device usb baru terdeteksi oleh sistem, seperti contoh diatas 3. Coba ketik lsusb untuk mengetahui semua daftar usb device yang terhubung $ lsusb Bus 006 Device 002: ID 046d:c526 Logitech, Inc. Nano Receiver Bus 007 Device 002: ID 044e:...

Membuat Arduino Uno Sendiri

Arduino adalah jenis microcontroller yang digunakan untuk membuat prototype project elektronik dan robotik. Arduino Board telah di desain sedemikian rupa untuk memudahkan pemrograman microcontroller. Trend microcontroller bernama Arduino yang berbasis Open Source / Open Hardware (Artinya semua orang bebas membeli, menggunakan dan mengembangkan Arduino untuk prototyping keperluan belajar, proyek pribadi maupun corporate company) saat ini rupanya telah menyerang saya juga. Betapa penasarannya saya ingin belajar pemrograman untuk hardware. Karena microcontroller ini berkaitan dengan elektronika alhasil saya harus mempelajari elektronika mulai dasar :D Cerita berawal dari harapan saya ingin membeli Arduino namun digagalkan oleh teman saya, dia merekomendasikan saya untuk membuat arduino sendiri.. Lho? Dasar elektro saja saya gak bisa kok disuruh bikin arduino :D Teman saya yang cukup hobi dengan elektronika itu, ternyata dia cukup mengerti tentang microcontroller walaupun belum p...