Skip to main content

Posts

Showing posts from September, 2016

Keyboard PS2 Arduino

Tipe keyboard yang dipakai adalah PS2, walaupun tipe USB juga dapat dipakai, yaitu ditambahi konektor  USB to PS2 adapter .  Pada konektor PS2 terdapat 6 pin seperti terlihat pada gambar. Pin data dan clock dihubungkan ke pin  Arduino. Rangkaian keyboard dengan Arduino tampak pada gambar. Jadi cukup 4 pin Arduino yang dipakai. Ok, siapkan rangkaian Arduino dengan keyboard seperti berikut : Trus buka program Arduino, kemudian Compile atau Verify, kalau tidak ada yang error, silahkan lanjut di Upload. #include  #include  LiquidCrystal lcd(5, 6, 7, 8, 9, 10); #define DATA_PIN 4 PS2Keyboard keyboard; void setup() {   keyboard.begin(DATA_PIN);   lcd.begin(16, 2);   lcd.print(“TES KEYBOARD”);     delay(1000); } void loop() {   if(keyboard.available()) {     byte data = keyboard.read();         if(data == PS2_KC_BREAK) {       lcd.clear();       lcd.print(“[BREAK]”);           } else if(data == PS2_KC_ENTER) {       lcd.clear();       lcd.print(“[ENTER]”);     } else if(data ==

Defrag Hardisk

Anda memiliki komputer saat ini? Sudah berapa lamakah komputer tersebut Anda miliki? Sama halnya dengan makhluk hidup, perangkat komputer milik Anda pun tentunya juga memiliki batas normal pemakaian. Baik software di dalamnya yang bisa expired , ataupun hardware nya juga bisa rusak. Dari sekian hardware pada komputer Anda adalah harddisk . Lewat perangkat ini Anda biasa melakukan penyimpanan file baik berupa dokumen, foto, gambar, maupun video. Harddisk terkadang akan mengalami gagal dalam penyimpanan file ataupun pembacaan file. Misalkan saja, Anda mungkin pernah menyimpan sebuah file sangat lama pada harddisk usang, file nya mungkin Ada namun tidak bisa di copy ataupun dibuka. Bisa jadi juga harddisk milik Anda mengalami fragmentasi, tentu saja salah satu alternatif solusi adalah dengan menggunakan cloud storage Pada Artikel kali ini penulis mencoba berbagi pengetahuan tentang disk fragmentation , utamanya jika Anda pengguna sistem operasi Windows. Kalaupun Anda pengguna

Menjadikan Usbasp Ke Arduino

Menjadikan Usbasp Ke Arduino Hai kawan howrudi kali ini kita share cara menggunakan usbasp agar bisa di input prpogram arduino. lanhkah pertama yang harus kita lakukan adalah : 1. Pertama download dulu software Arduino nya...klik disini 2. Extrack file Zipnya.. 3. Buka file arduino.exe nya.. 4. setelah itu close Arduino yang telah dibuka tadi 5. Buka Tools>Folder Options>View centang pada bagian show hidden files and folder 6. Untuk Windows Xp buka folder C:\Documents and Settings\" user "\Application Data\Arduino     sedangkan unuk Windows seven C:\Users\user\AppData\Roaming\Arduino 7. " user " adalah nama user account yang sedang anda pakai... 8. buka file preferences.txt 9. cari tulisan upload.using=bootloader , dan ganti menjadi upload.using=usbasp 10. setelah itu save dan close 11. Buka Folder software arduino anda.. 12. Buka Folder ...\hardware\arduino 13. Buka file programmers.txt 14. Tambahkan ko

RTC Dengan Arduino

Selamat sore teman teman howrudi , setelah kita membahas pembuatan jam digital menggunakan sevent segment, sore ini kita bahas tentang ic untuk jam digital, pendukung jam digital. Modul  RTC (Real Time Clock) menggunakan IC DS1307 mencatat Tanggal dan waktu (jam). RTC ini dapat digunakan pada Arduino atau ATMEGA 8/16/32 melalui komunikasi I2C. Kita akan mencoba merancang Arduino dengan RTC. Lihat Schematic dibawah ini : Source code // Program: Date and time with RTC DS1302 module / www.howrudi.com // Load the virtuabotixRTC library #include < Wire .h> #include  "RTClib.h" RTC_DS1307 RTC; void setup () {      Serial . begin (57600);      Wire . begin ();     RTC. begin ();    if (! RTC.isrunning()) {      Serial . println ( "RTC is NOT running!" );      // following line sets the RTC to the date & time this sketch was compiled     RTC.adjust(DateTime(__DATE__, __TIME__));   } } void loop () {     DateTime now = RTC.now();           Ser

Sevent Segmen Arduino

Salah satu topik yang menarik untuk dibahas untuk malam ini , sambil datangnya waktu shubuh ( pagi ). Banyak sekali project yang dapat dibuat. Beberapa contohnya adalah jam digital dengan seven segment, stopwatch dengan 7 segment atau display jam sholat digita l yah walaupun sudah banyak yang membahasnya. Untuk membuat alat yang saya sebutkan diatas,  perlu memahami dulu bagaimana cara untuk memprogram seven segment menggunakan arduino . Karena dasar dari itu semua adalah menyalakan seven segment sesuai keinginan. Banyak sekali metode yang dapat digunakan untuk memprogram 7 segment. Beda metode beda juga rangkaian yang digunakan. Salah satu metode yang sangat sederhana dan tidak membutuhkan banyak rangkaian adalah metode scanning . Apa itu metode scanning ?? Yuk lanjutkan baca sampai selesai yaa !! metode ini akan saya gunakan untuk matakuliah yang saya akan ajarkan...... Apa Itu Metode Scanning ?? Salah satu metode memprogram seven segment yang banyak digunakan adalah metode

Robot Arduino Penyortir Warna

Prakte k itu penting. Khususnya Belajar Arduino tidak boleh berhenti hanya mempelajari teori-teori arduino dan mempraktekkan proyek-proyek yang sudah ada di buku, akan tetapi harus bisa menghasilkan produk inovatif yang bisa memberi manfaat bagi pengembangan kecerdasan anak-anak dan menciptakan produk-produk kebutuhan sehari-hari yang bisa mempermudah melakukan segala aktifitas kehidupan positif. Berikut kita akan uji coba bagaimana membuat robot sederhana dengan ardino. tentang penyortiran warna. Mempersiapkan Bahan dan Alat  Bahan-bahan yang digunakan dalam proyek ini antara lain adalah :  ·          2 x Capasitor 22 pF ·          1 x Resistor 330 ohm ·          1 x Resistor 10 K ohm ·          1 x Resistor 33 K ohm ·          1 x LDR ·          1 x RGB LED Commom Cathode ·          1 x Crystal Oscilator 16-MHz ·          Mur  dan Baut M3  8 mm  (jumlah sesuai kebutuhan) ·          Mur  dan Baut M2 8 mm (jumlah sesuai kebutuhan) ·          PCB

Hitung Resistor

setelah mengenal led. sekarang kita menuju Rumus yang digunakan untuk menghitung besarnya resistor adalah R = (VS– VL) / I VS: Voltage supply VL: Voltage LED I: adalah arus LED Contoh soal LED 2V - 35mA (milliampere) dihubungkan dengan digitial pin dari Arduino. Berapa ohm resistor yang dibutuhkan? (Digital pin dari Arduino adalah 5V). R = (5 – 2) / 0.035 R=  85.71. Dikarenakan resistor dikeluarkan dengan standard value, nilai yang paling dekat adalah 100 ohms. Selalu pilih angka ohm yang lebih besar. Misalnya ada pilihan menggunakan 100 ohm atau 70ohm, maka gunakan yang 100 ohm. Setelah mengetahui besar resistor yang digunakan, bagaimana cara kita menentukan ukuran resistor? Resistor menggunakan kode warna. Silakan gunakan table dibawah untuk menentukan nilai sebuah resistor

Mengenal LED

LED atau biasa di sebut Light Emitting Diode. Diode adalah komponen penyearah arus. Sedangkan LED adalah dioda yang juga menghasilkan cahaya. LED tersedia dalam beberapa warna dan tingkat keterangan.LED memiliki 2 kaki, 1 panjang, lainnya lebih pendek, dan salah satu sisi pada LED itu datar, tidak bundar. Ini untuk menunjukkan, kaki panjang adalah anode (anoda/positif) dan sisi yang datar adalah cathode (katoda/negatif). Tetapi ketentuan ini berlaku untuk jenis LED yang umum. Terdapat bentuk LED lainnya, untuk itu harap membaca datasheet terlebih dahulu untuk mengetahui katoda dan anoda. LED cukup kuat, bila kita salah menghubungkan dengan power, selama tegangannya rendah. Kita perlu meggunakan resistor secara seri bila ingin menggunakan LED, untuk memastikan tegangan yang tepat. Teknologi LED juga makin berkembang, sekarang anda dapat menemukan LED dengan bicolor atau RGB. Perlu dibaca datasheet nya karena untuk bicolor sudah memiliki 3 kaki OK..Semoga penjelasan sedikit di a