Selasa, 09 Maret 2010
Kontrol PWM & Direction Robot Manual
Rabu, 03 Maret 2010
MENAMPILKAN PETA MAPINFO di VISUAL BASIC 6
Ah...ga pake lama........ikuti langkah2 ini ya?
1. Buat form Tampilan seperti dibawah ini :2. membuat baris kode untuk yang digunakan untuk mendefinisikan objek OLE. tulis kode ne pada bagian paling atas dari form kode VB.
Dim objMi As Object
Dim BisaBuatObject As Boolean
3. Membuat code program KoneksiOleAutomation, taruh ja kode program ne tepat dibawah kode program OLE.
Sub KoneksiOleAutomation()
BisaBuatObject = True
On Error GoTo TidakBisaBuatObjApp
Set objMi = CreateObject("MapInfo.Application")
On Error GoTo 0
If (Not BisaBuatObject) Then
On Error GoTo TidakBisaAmbilObjApp
Set objMi = GetObject(, "MapInfo.Application")
On Error GoTo 0
End If
Exit Sub
TidakBisaBuatObjApp:
BisaBuatObject = False
Resume Next
TidakBisaAmbilObjApp:
MsgBox ("Tidak Dapat Mengambil Object MaPInfo")
Unload Me
End Sub
4. Membuat pogram untuk reparenting mapinfo, kode program ini dilakukan untuk mengeksekusi baris2 kode mapBasic agar bisa ditampilkan secara visual.
taruh ja program ne tepat dibawah program koneksioleautomasi.
Sub ReparentingMapInfo()
objMi.Do "Set Application Window " & Str$(frmMain.hWnd)
objMi.Do "Set Next Document Parent" & Str$(frmMain.hWnd) & "Style 1"
End Sub
5. setting pada form VB saat running agar langsung menge-link ke routine program diatas.
Private Sub Form_Load()
Call KoneksiOleAutomation
Call ReparentingMapInfo
End Sub
6. clik double pada button tampil, terus tulis program dibawah :
Private Sub btnTampil_Click()
objMi.Do "Close All"
objMi.Do "Open Table ""D:\Kuliah-q\Program TA\PROGRAM_FIX \GIS_MAPINFO_VB 6.0\PETA\Hotel.tab""As""Hotel"""
objMi.Do "Map From Hotel"
objMi.Do "Add Map Auto Layer Hotel"
End Sub
7. ne tampilan-nya..............
Minimum System ATMega 162
ne gambar button layer....(lgi2 gue pake Eagle...cz library lengkap banget..)ne gambar Top Layer...........
n gambar layout setelah digabungin semua seperti tunjukkin gambar dibawah ini:
Ne....gambar setelah dibeli komponennya..trus disolder....trus diprogram..........
Minimum System ATMega 16/16L/32/8535
ne gambar layout minsys yg aq buat...pake eagle....
klo temen2 lg mles buat ndiri....aq bisa mbuatin....fee-y pokoknya sesuai lah......
DESIGN MEKANIK ROBOT LINE TRACER
KOMPARATOR
Komparator adalah salah satu aplikasi dari op-amp (operational amplifier), dimana memiliki fungsi membandingkan besar dua potensial yang diberikan.
Simbol komparator
Cara kerja dari piranti komparator adalah membandingkan beda potensial yang diberikan pada terminal A (+) dan B (-). Jika A > B maka out akan saturasi, jika A < a =" B">= 0. Bentuk fisik IC (Integrated Circuit) dari komparator adalah sebaga berikut :
Skematik kaki IC LM324
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.
Rangkaian pembanding
Pada rangkaian ini telah ditentukan tegangan referensinya dengan dengan mengatur variable resistor 47k 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.PHOTODIODA
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 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, seperti halnya yang ditunjukkan pada gambar berikut:
Jika photo dioda tidak terkena cahaya, maka tidak ada arus yang mengalir ke rangkaian pembanding, jika photo dioda terkena cahaya maka photodiode akan bersifat sebagai tegangan, sehingga Vcc dan photo dioda tersusun seri, akibatnya terdapat arus yang mengalir ke rangkaian pembanding.
Untuk memastikan bahwa sensor bekerja dengan baik, maka dibuat rangkaian sebagai berikut:
1. Check tegangan yang diperlihatkan Voltmeter saat LED dan photodiode diletakan berhadapan dengan:
a. Lantai / dasar warna putih atau cerah
b. Lantai / dasar warna hitam atau gelap
2. Jika terdapat perbedaaan tegangan yang cukup besar maka rangkaian sensor Anda sudah benar.
Selasa, 02 Maret 2010
KEGUNAAN ROBOT
Tujuan Robot Dibuat :
Ø Untuk meningkatkan produksi melalui otomasi di industri
Ø Menciptakan tenaga kerja yang berkinerja tinggi dan dapat bekerja 24 jam
Ø Untuk menjalankan pekerjaan yang memerlukan ketelitian tinggi
Ø Menggantikan manusia dalam pekerjaan yang bersifat selalu berulang-ulang
Ø Sebagai alat bantu manusia dalam melakukan eksperimen ilmiah di luar angkasa
Ø Untuk dapat bekerja pada tempat yang berbahaya bagi manusia
Ø Sebagai media entertainment (hiburan) bagi manusia