Sabtu, 09 Juli 2011

Membuat Robot Line Follower Sederhana

hmm..apakah di antara pembaca ada yang mengerti apa itu “robot line follower”? karena banyaknya request tutorial membuat robot pada postingan saya sebelumnya, sekarang akan saya tunjukkan salah satu contoh pembuatan robot, yaitu robot line follower.. enjoy.. :D INDEX : (Gara2 pagenya udah agak panjang, jadi saya buat aja index ini,masih belum lengkap nanti saya update :D ) 1. Pendahuluan 2. Sensor (Rangkaian Photo Dioda) 3. Sensor (Cara Kerja) 4. Processor (Pendahuluan) – update : 11 Januari 2009 5. Processor (IC LM339) – update : 11 Januari 2009 6. Processor (IC 74LS00) – update : 13 Januari 2009 7. Processor (Motor) – update : 13 Januari 2009 8. Processor (Transistor) – update : 27 Januari 2009 9. Mekanik – update : 27 Januari 2009 10. PCB Layout – update : 27 Januari 2009 1. Pendahuluan Secara sederhana, robot line follower adalah robot yang dapat bergerak mengikuti garis secara OTOMATIS! Sebenarnya, kalau pembaca googling, banyak sekali tutorial membuat robot line follower di internet, tapi hampir semuanya ribet dan menggunakan mikrokontroler yang belum dimengerti oleh bocah” smp dan sma yang banyak comment di postingan saya sebelumnya. Hehe.. :D Di bawah ini contoh robot line follower. Nah..terlihat bukan di gambar ada sebuah ‘benda’ dengan roda yang dapat bergerak mengikuti garis / jalur berwarna hitam yang berbelok-belok. ‘Benda’ tersebut mengikuti garis dengan otomatis loh. Prinsip dasarnya, sama seperti manusia, mata digunakan untuk melihat, kaki/roda digunakan untuk berjalan, dan otak digunakan untuk berpikir. 3 Komponen utama pada setiap robot : mata, kaki, dan otak. Sama seperti penjelasan saya pada postingan sebelumnya, jangan pikirkan robot itu RIBET, pikirkan robot itu sederhana, jangan dulu mikir yang rumit-rumit, robot line follower yang sekarang akan saya tunjukkan adalah sesuatu yang SEDERHANA..! tanamkan kata” sederhana pada pikiran pembaca sebelum memulai. :D Okeh..satu gambar lagi sebelum kita memulai tutorialnya.. :D Gambar di bawah ini adalah salah satu contoh track yang digunakan untuk lomba Line Follower Robot. Track yang cukup unik bukan? Sekarang udah kebayang kan robot yang mau dibuat seperti apa? 2. Sensor (Rangkaian Photo Dioda) Sensor dapat dianalogikan sebagai ‘mata’ dari sebuah robot. Mata di sini digunakan untuk ‘membaca’ garis hitam dari track robot. Kapan dia akan berbelok ke kanan, kapan dia berbelok ke kiri. Semua berawal dari mata bukan? Kita sebagai manusia tahu arah kita berjalan karena kita memiliki mata. Yaah, sama seperti robot. Pada robot line follower, sensor robot yang dapat digunakan ada 3 jenis, yaitu LDR (Light Dependent Resistor), Photo Dioda, dan Photo Transistor. Saya tidak akan menjelaskan satu” secara detail, di sini kita gunakan photo dioda sebagai sensor robot. Kalau yang masih penasaran dengan sensor lainnya, silahkan tanya om google saja. :P sensorNah..gambar di samping kanan adalah 1 pasang sensor yang akan kita gunakan pada robot line follower. Bentuknya mirip seperti LED, yang berwarna ungu bernama receiver (photo dioda) dan yang berwarna bening bernama transmitter (infrared). Kalau pembaca ingin membeli di toko elektronik, bilang saja 1 pasang infrared sensor. Untuk membuat robot ini, kita gunakan 4 pasang sensor seperti di kanan. Sip? Murah koQ, satu pasangnya 3 ribu rupiah..hehe.. :D Kemudian, setelah kita mengetahui sensor apa yang akan kita pakai, coba buat dulu rangkaian seperti di bawah ini untuk setiap 1 pasang sensor : rangkaian sensorNah, untuk 4 pasang sensor..kita perlu membuat 4 rangkaian seperti di samping kiri ini. Cara kerjanya cukup sederhana, hanya berdasarkan pembagi tegangan. Penjelasan di paragraf berikutnya aja yaa..hehe.. :D Lambang LED yang berwarna hitam adalah transmitter atau infrarednya yang memancarkan cahaya infrared terus menerus jika disusun seperti rangkaian di samping. Lambang LED yang kanan adalah receiver atau photo dioda-nya yang menangkap cahaya infrared yang ada di dekatnya. INGAT masang photo dioda-nya HARUS terbalik, seperti gambar rangkaian di samping. Dari rangkaian sensor ini, kita ambil OUTPUT (to comparator, A/D converter, dll) yang ditunjukkan oleh gambar di samping. 3. Sensor (Cara Kerja) Sekarang pertanyaannya, koQ lucu yaa sensor CUPU kaya gitu bisa baca garis? :P Cara kerjanya ditunjukkan oleh gambar di bawah ini. :D cara-kerja-sensorKetika transmitter (infrared) memancarkan cahaya ke bidang berwarna putih, cahaya akan dipantulkan hampir semuanya oleh bidang berwarna putih tersebut. Sebaliknya, ketika transmitter memancarkan cahaya ke bidang berwarna gelap atau hitam, maka cahaya akan banyak diserap oleh bidang gelap tersebut, sehingga cahaya yang sampai ke receiver tinggal sedikit. Nah, artinya kita sudah bisa membedakan pembacaan garis dari sensor bukan? Kalau kita sudah tahu, perbedaan cahaya yang diterima oleh receiver akan menyebabkan hambatan yang berbeda-beda di dalam receiver (photo dioda) tersebut. Ilustrasinya seperti gambar di bawah ini. Kalau cahaya yang dipancarkan ke bidang putih, sensor akan : baca-putihSebaliknya, kalau cahaya yang dipantulkan oleh bidang hitam, maka sensor akan : baca-hitamSetelah kita tahu ilustrasi sensor, tinjau kembali rangkaian sensornya, bisa kita analogikan seperti : lagiTadi kita tahu kalau hambatan receiver berubah-ubah, jadi otomatis rangkaian sensor yang bagian kanan bisa kita analogikan seperti gambar. Receiver bisa kita analogikan dengan resistor variabel, yaitu resistor yang nilai hambatannya bisa berubah. Otomatis, dengan pembagi tegangan, nilai tegangan di output rangkaian juga akan berubah-ubah bukan? Jadi, baca putih akan mengeluarkan output dengan tegangan rendah (sekitar 0 Volt) dan baca hitam akan mengeluarkan output dengan tegangan tinggi (mendekati Vcc = 5 Volt). Kalau rangkaian sensor pembaca sudah jadi, bisa dibandingkan dengan punya saya yang ditunjukkan oleh gambar di bawah ini. :D 4sensor 4. Processor (Pendahuluan) Processor yang kita gunakan di sini bukanlah processor” canggih seperti intel dan amd. :P Bahkan, kita sama sekali TIDAK menggunakan mikrokontroler, karena saya anggap mikrokontroler cukup rumit untuk ukuran smp dan sma. Dalam hal ini, kita gunakan 2 IC (integrated circuit) saja, yaitu 1 buah LM339 (Komparator) dan 1 buah 74LS00 (NAND gate). Simple bukan? :D Di bawah ini gambar kedua IC tersebut : ican5. Processor (IC LM339) IC LM339 biasa disebut sebagai komparator. Yah, dari istilahnya saja sudah ketahuan kalau gunanya adalah untuk meng-compare (membandingkan). Dengan kata lain, sesuatu yang berbentuk analog harus dikonversi dulu ke dalam bentuk digital (deretan biner) pada dunia elektronika. Hal ini bertujuan untuk mempermudah processing. :D Gambar di bawah ini adalah datasheet LM339. Coba perhatikan dulu sebentar :P lm339Nah, 1 IC LM339 terdiri dari 4 buah komparator (yang berbentuk segitiga :P ). Knapa kita hanya gunakan 1 buah IC ini? Soalnya kita juga hanya menggunakan 4 buah sensor. Kemudian, tinjau bagian komparator yang di sebelah kanan. Satu buah komparator terdiri dari 2 input, yaitu Vin (input masukan dari sensor) dan Vref (tegangan referensi). Pada dasarnya, jika tegangan Vin lebih besar dari Vref, maka Vo akan mengeluarkan logika 1 yang berarti 5 Volt atau setara dengan Vcc. Sebaliknya, jika tegangan Vin lebih kecil dari Vref, maka output Vo akan mengeluarkan logika 0 yang berarti 0 Volt. Knapa kita bisa membandingkan seperti ini? Nah, seperti yang sudah saya bahas di poin sensor, sensor akan menghasilkan tegangan yang berbeda-beda ketika dia membaca bidang putih atau hitam kan? :D Kemudian, jangan lupa untuk menambahkan resistor pull-up di keluaran komparator (Vo). Hal ini disebabkan oleh perilaku IC LM339 yang hanya menghasilkan logika 0 dan Z (bukan logika 1), sehingga si logika Z ini harus kita tarik ke Vcc dengan resistor pull-up agar menghasilkan logika 1. Sip? :D Setelah digabung dengan sensor, ilustrasi rangkaian menjadi seperti ini. sensor_lm339 6. Processor (IC 74LS00) IC 74LS00 merupakan “NAND gate” yang berguna dalam teknologi digital. NAND gate terkait dengan logika 0 dan 1 serta merupakan gate yang paling simple dan bisa merepresentasikan semua jenis gate yang ada. Saya rasa bocah smp atau sma blom bisa memahami bagian ini. Jadi saya skip saja.. :D Di bawah ini adalah datasheet IC 74LS00. nand7. Processor (Motor) Sekarang kita tinjau, bagaimana cara motor bekerja ketika robot berbelok ke kiri dan ke kanan. Lihat ilustrasi di bawah ini ketika robot akan berbelok ke arah kanan. belokkananKemudian, lihat ilustrasi di bawah ini ketika robot akan berbelok ke arah kiri. belokkiriNah..Ketika robot bergerak lurus, motor akan menyala dua”nya. lurus 8. Processor (Transistor) Nah..Sekarang knapa tiba” muncul transistor?! :P Jawabannya cukup simple. Output dari IC NAND tidak mungkin kuat untuk mendrive transistor. Kalau saya tidak salah, output IC hanya sekitar 2 V. Jadi, kita membutuhkan sambungan langsung motor ke baterai untuk menggerakkannya. Knapa kita pakai transistor? Ada yang tahu apa guna transistor? :D Transistor dapat berfungsi sebagai saklar / switch on off. Motor tidak menyala terus menerus bukan? Sudah saya jelaskan di bab sebelumnya, pada jalur tertentu motor akan mati dan menyala. Nah,, nyala mati motor tersebut diatur oleh transistor. Transistor yang digunakan di sini adalah NPN. Pada dunia elektronika, transistor terdiri dari dua jenis, yaitu PNP dan NPN. Berikut ilustrasi gampangnya terkait dengan motor. transistorJadi, sejauh ini kita punya rangkaian lengkap seperti di bawah ini. lengkap 9. Mekanik Hmm.. sebenarnya,,jujur saja saya kurang mengerti bagian mekanik. Soalnya saya bukan orang mesin..hehe.. :D Saya cuma tahu sedikit tips, yaitu buat gear yang besar” agar torsi-nya besar. Jadi, robotnya bisa berbelok dengan kuat. Kalau torsi kecil, robot akan sulit untuk berbelok. Gampangnya gitu aja..hehe.. :P 10. PCB Layout Berikut ini pcb layout dari sensor robot line follower, terdiri dari 4 sensor. Layout PCB ini dibuat dengan menggunakan software eagle. sensorDi bawah ini layout pcb dari rangkaian processor, yang terdiri dari 1 IC NAND dan 1 IC komparator. processorboardyang jadinya akan seperti gambar di bawah ini board oke..sekian tulisan saya tentang membuat robot line follower sederhana. Kalau ada pembaca yang ingin bertanya silahkan.. Saya akan menjawab dengan senang hati..hehe.. :D sampai jumpah di tulisan robot saya lainnya.. :P
Read more »

Rabu, 02 Februari 2011

Line Tracer Robot atO RoboT Penjejak Garis

Sensor merupakan suatu piranti elektronika yang berfungsi untuk mengubah besaran-besaran fisik yang ada di alam menjadi besaran elektrik yang dapat dimengerti oleh rangkaian elektronika. Dalam proyek kita kali ini menggunakan sensor intensitas cahaya yang difungsikan untuk mendeteksi adanya garis putih pada lapangan dengan warna hitam. Photo Dioda Photo dioda disini digunakan sebagai komponen pendeteksi ada tidaknya cahaya maupun dapat digunakan untuk membentuk sebuah alat ukur akurat yang dapat mendeteksi intensitas cahaya dibawah 1pW/cm2 sampai intensitas diatas 10mW/cm2. Photo dioda mempunyai resistansi yang rendah pada kondisi forward bias, kita dapat memanfaatkan photo dioda ini pada kondisi reverse bias dimana resistansi dari photo dioda akan turun seiring dengan intensitas cahaya yang masuk. Rangkaian sensor garis Jika photo dioda tidak terkena cahaya, maka tidak ada arus yang mengalir ke rangkaian pembanding, jika photo dioda terkena cahaya maka photo diode akan bersifat sebagai tegangan, sehingga Vcc dan photo dioda tersusun seri, akibatnya terdapat arus yang mengalir ke rangkaian pembanding. Rangkaian Komparator Jika rangkaian sensor telah sempurna, maka dilanjutkan dengan rangkaian pembanding, kemudian dengan langkah yang sama dengan diberikan dasar terang dan gelap, kedua perbedaan kondisis yang diberikan akan ditunjukan oleh nyala LED A atau B Pada rangkaian ini telah ditentukan tegangan referensinya dengan dengan mengatur variable resistor 3k sebagai tegangan pembanding.Jika tidak ada arus yang mengalir ke rangkaian ini dari rangkaian sensor maka tegangan masukan untuk rangkaian ini adalah 0V, akaibatnya pada IC1 tegangan di terminal (+) > (-) maka keluaranya saturasi, maka LED A on, sedangkan pada IC2 sebaliknya maka LED B off. Jika pada arus yang mengalir ke rangkaian ini dari rangkaian sensor maka tegangan masukan untuk rangkaian ini mendekati Vcc, akibatnya pada IC2 tegangan di terminal (+) > (-) maka keluarannya saturasi, maka LED B on,sedangkan pada IC1 sebaliknya maka LED A off. Maka kondisi antara titik A dan B akan selalu keterbalikan. Driver Motor Driver motor berfungsi sebagai piranti yang bertugas untuk menjalankan motor baik mengatur arah putaran motor maupun kecepatan putar motor. Driver type H digunakan untuk mengontrol putaran motor yang dapat diatur arah putarannya CW (searah jarum jam) maupun CCW (berlawanan jarum jam). Driver ini pada dasarnya menggunakan 4 buah transistor untuk switching (saklar) dari putaran motor dan secara bergantian untuk membalik polaritas dari motor. untuk lebih lengkapnya silahkan donlod penjelasan versi komplit disini untuk gambar rangkaian elektronik dan board untuk nantinya disablon di PCB disini
Read more »

Kamis, 16 Desember 2010

HP pertama di dunia dengan sertifikasi IP-54

Inilah Sonim XP1 yang merupakan HP GSM "tahan banting" yang pernah ada dan memang khusus diciptakan bagi anda yang bekerja di lingkungan yang kurang bersahabat untuk HP saat ini. Sonim XP1 adalah satu-satunya ponsel yang dapat bertahan dalam kondisi extreme (seperti suhu udara mulai -20 sampai dengan 60 derajat Celcius) dan mempunyai sertifikasi IP-54 (tahan terhadap debu dan air). Yang kami maksud debu disini adalah debu yang sangat kecil. Serta tahan terhadap air bahkan sampai disemprot sekalipun. Selain itu, HP ini juga tahan terhadap guncangan maupun getaran dimana HP akan tidak masalah bila terjatuh dari ketinggian 1,65 meter ke aspal (ingat aspal bukan ke ranjang loh!!). Untuk fungsi lainnya, sama seperti HP lainnya seperti Blurtooth, SMS, WAP.
Read more »

membuat buku tamu melayang

1. Masuk ke account Blogger kamu, pilih "Layout" kemudian "Page Elements", 2. Klik "Add a Gadget" (yang mana aja oke), kemudian pilih "HTML/JavaScript", 3. Copy-paste kode di bawah ini:

Mau punya buku tamu seperti ini?
Klik di sini (Info Blog)
4. Pada kode di atas, cari kode dan ganti kode tersebut dengan kode buku tamu yang kamu dapatkan dari situsnya, 5. Kamu juga bisa atur posisinya. Ubah aja nilai atribut top-nya. Kalau mau lebih ke atas dikit, ubah jadi 30px atau 20px, terserah kamu. 6. Selamat mencoba!
Read more »

5Nutzer-X.1. By : 4ndiliu ( 5nutzeR )




INSERT = MiniMize ( On. )
DELETE = MiniMize ( Off )
F1 = WallShot ( On. )
F2 = WallShot ( Off )
F3 = BoomBers ( On. )
F4 = BoomBers ( Off )


Special Thanx To : 1ndra 5c0oT...
RCD
Abu Jafar
Drace
And All 5nutzeR...
dan sedikit perbaikan untuk MiniMize..

http://www.ziddu.com/download/12993416/5nutzeRX.1.Fix..rar.html
File name:
5nutzeR X.1. Fix..rar
Submission date:
2010-12-16 08:02:57 (UTC)
Current status:
queued queued analysing finished
Result:
3/ 43 (7.0%)

VT Community

not reviewed
Safety score: -
Compact
Print results
Antivirus Version Last Update Result
AhnLab-V3 2010.12.16.00 2010.12.15 -
AntiVir 7.11.0.45 2010.12.15 -
Antiy-AVL 2.0.3.7 2010.12.16 -
Avast 4.8.1351.0 2010.12.15 -
Avast5 5.0.677.0 2010.12.15 -
AVG 9.0.0.851 2010.12.16 -
BitDefender 7.2 2010.12.16 -
CAT-QuickHeal 11.00 2010.12.16 -
ClamAV 0.96.4.0 2010.12.16 -
Command 5.2.11.5 2010.12.16 -
Comodo 7079 2010.12.16 -
DrWeb 5.0.2.03300 2010.12.16 -
Emsisoft 5.1.0.1 2010.12.16 -
eSafe 7.0.17.0 2010.12.15 -
eTrust-Vet 36.1.8043 2010.12.15 -
F-Prot 4.6.2.117 2010.12.16 -
F-Secure 9.0.16160.0 2010.12.16 -
Fortinet 4.2.254.0 2010.12.15 -
GData 21 2010.12.16 -
Ikarus T3.1.1.90.0 2010.12.16 -
Jiangmin 13.0.900 2010.12.16 -
K7AntiVirus 9.73.3258 2010.12.15 -
Kaspersky 7.0.0.125 2010.12.16 -
McAfee 5.400.0.1158 2010.12.16 -
McAfee-GW-Edition 2010.1C 2010.12.16 -
Microsoft 1.6402 2010.12.16 -
NOD32 5706 2010.12.15 -
Norman 6.06.12 2010.12.15 -
nProtect 2010-12-16.01 2010.12.16 -
Panda 10.0.2.7 2010.12.15 -
PCTools 7.0.3.5 2010.12.16 -
Prevx 3.0 2010.12.16 Medium Risk Malware
Rising 22.78.03.02 2010.12.16 -
Sophos 4.60.0 2010.12.16 Sus/VB-AG
SUPERAntiSpyware 4.40.0.1006 2010.12.16 -
Symantec 20101.3.0.103 2010.12.16 WS.Reputation.1
TheHacker 6.7.0.1.101 2010.12.15 -
TrendMicro 9.120.0.1004 2010.12.15 -
TrendMicro-HouseCall 9.120.0.1004 2010.12.16 -
VBA32 3.12.14.2 2010.12.14 -
VIPRE 7674 2010.12.16 -
ViRobot 2010.12.16.4203 2010.12.16 -
VirusBuster 13.6.96.0 2010.12.15 -
Additional information
Show all
MD5 : a47e237469c45d632177605f4790411a
SHA1 : 377fff96c6d6fd2f30d81a97820dc1f34c4d9090
SHA256: d2ffad88372b2561be4fb53a3721df3479efe56ec224d1631f3cb21fca16e338
Read more »

Kamis, 09 Desember 2010

jenis-jenis gerbang logika

Gerbang logika atau gerbang logik adalah suatu entitas dalam elektronika dan matematika Boolean yang mengubah satu atau beberapa masukan logik menjadi sebuah sinyal keluaran logik. Gerbang logika terutama diimplementasikan secara elektronis menggunakan dioda atau transistor, akan tetapi dapat pula dibangun menggunakan susunan komponen-komponen yang memanfaatkan sifat-sifat elektromagnetik (relay), cairan, optik dan bahkan mekanik.

Ringkasan jenis-jenis gerbang logika

Read more »

pengertian flip-flop

Flip-flop merupakan suatu memori dengan kapasitas 1 bit. Selama catu daya-nya terpasang maka memorinya akan bertahan. Dalam penerapannya, memori yang terkandung dalam flip-flop dapat diubah dengan memberikan clock pada masukannya. Flip-flop disusun dari rangkaian dasar yang berupa latch yaitu latch SR. Latch jenis ini dapat dibentuk dari gerbang NAND dan gerbang NOR, seperti yang diperlihatkan pada Gambar 1 dan 2.



Gambar 1. SR latch menggunakan gerbang NAND.
Read more »

Daftar Blog Saya

 
Powered by Blogger