Beranda
Pendahuluan
Untuk melengkapi Tugas Akhir, saya diminta untuk mengkomunikasikan hardware saya dengan Komputer, perangkat yang bisa digunakan untuk komnikasi ini yang saya ketahui adalah dengan menggunakan komunikasi serial. Pada artikel ini perangkat konputer yang digunakan adalah komputer jinjing yang tidak memiliki perangkat komunikasi serial seperti pada komputer duduk. Dengan demikian maka agar dapat komunikasi serial dapat digunakan maka diperlukan perangkat komunikasi tambahan, yaitu perangkat yang dapat menterjemahkan data dari serial ke USB yang dikenal dengan USB to Serial konverter. Perangkat USB to Serial Converter yang saya gunakan adalah prolific 2303. Kemudian hasil komunikasi ini dibaca oleh Visual Basic (VB), VB yang saya gunakan adalah VB 6.0 dengan OS Windows7 Ultimate.
Pada project ini data serial dikirimkan oleh IC ATMega 16 melalui IC MAX232. Data yang dikirimkan adalah data yang belum dikuatkan dan data yang telah dikuatkan oleh IC LF351. IC LF 351 ini difungsikan untuk memaksimalkan tegangan yang dihasilkan oleh potensio menjadi tegangan yang sama dengan tegangan referensi pada ADC ATMega 16.
Tujuan
Tujuan Project ini adalah untuk menganimasikan pada Visual basic data sudut yang diterima oleh ADC pada ATMega 16, yang mana sensor yang digunakan untuk mengukur sudut adalah potensiometer.
Peralatan
Peralatan yang dibutuhkan untuk project yang saya buat ini antaralain adalah :
1. Komputer (saya menggunakan Komputer jinjing / Laptop).
2. Minsis ATMega 16, dengan tambahan MAX232
3. USB to Serial Converter
4. Potensiometer Linear.
5. Power Supply.
6. Rangkaian Penguat menggunakan IC LF 351.
Prosedur
Langkah yang perlu dilakukan pada project ini yaitu,
1. Rangkai peralatan diatas sesui dengan blog diagram dibawah ini.
2. Setelah dihubungkan buat Project pada VB, Seperti pada gambar dibawah ini.
3. Tambahkan Mictrosft Comm Control 6.0 (SP6) pada Components. Seperti pada gambar dibawah ini.
Setelah MSComm control 6.0 di centang kemudian kllik apply, setelah muncul komponen seperti gambar yang telah dilingkari merah, kemudian klik Close.
4. Tentukan Port komunikasi serial yang digunakan. Ini bisa dilakukan pada properties dari mscomm seperti pada gambar ddibawah ini.
5. Buka Port komunikasi serial. Untuk melakukan ini maka saya perlu menambahkan satu Command Button, dan membuka Portnya dari sini. Karena jika Portnya dibuka pada Form_Load() maka Laptop saya langsung Hang, Hardisknya langsung berhenti berputar, ditandai dengan matinya led indikator putaran hardisk. Programnya seperti sidabah ini.
Private Sub Command1_Click()
On Error Resume Next
If Command1.Caption = "CONNECT" Then
Command1.Caption = "DISCONNECT"
Comm1.PortOpen = True
Timer1.Enabled = True
Label1.Caption = "Port Open"
Else
Command1.Caption = "CONNECT"
Comm1.PortOpen = False
Timer1.Enabled = False
Label1.Caption = "Port Close"
Shape1.BackColor = vbRed
Label4 = 0
Label5 = 0
Label6 = 0
End If
End Sub
6. Tentukan treshold data yang masuk. Untuk menentukan data treshold dapat diketahui dari data yang dikirimkan. Pada kasus ini saya mengirimkan 13 data, yaitu s
7. Pisahkan data sesuai dengan yang dikirim. Caranya adalah dengan mengidentifiasi data yang ada di sebelah kiri kemudian identifikasi data setelahnya, dan masukkan data tersebut pada variabel yang diinginkan. Pemisahan ini dilakukan pada sub komunikasi oncomm, programnya adalah:
Private Sub Comm1_OnComm()
Dim datamasuk As String
Dim kiri, head As String
On Error Resume Next
If Comm1.CommEvent = comEvReceive Then
datamasuk = Comm1.Input
Shape2.BackColor = vbGreen
Else
Shape2.BackColor = vbYellow
End If
Text1.Text = datamasuk
Label9 = Comm1.InBufferCount
kiri = datamasuk
head = InStr(kiri, "s")
If Left(kiri, 1) = "s" Then
data1 = Mid(kiri, head + 2, 1)
data2 = Mid(kiri, head + 3, 1)
data3 = Mid(kiri, head + 4, 1)
data4 = Mid(kiri, head + 5, 1)
data5 = Mid(kiri, head + 7, 1)
data6 = Mid(kiri, head + 8, 1)
data7 = Mid(kiri, head + 9, 1)
data8 = Mid(kiri, head + 10, 1)
End If
Label12.Caption = "data1 = " & data1
Label13.Caption = "data2 = " & data2
Label14.Caption = "data3 = " & data3
Label15.Caption = "data4 = " & data4
Label16.Caption = "data5 = " & data5
Label17.Caption = "data6 = " & data6
Label18.Caption = "data7 = " & data7
Label19.Caption = "data8 = " & data8
adc1 = data1 & data2 & data3 & data4
adc2 = data5 & data6 & data7 & data8
Text2.Text = "Data masuk = " & adc1 & " " & adc2
End Sub
8. Tampilkan data. Pada program diatas data telah ditampilkan pada teks2 dan pada label 12 hingga label 19
9. Buat animasi untuk data yang telah diterima. Program untuk animasi ditempatkan pada sub timer. programnya adalah :
Line1.X1 = 8300
Line1.Y1 = 5100
Line1.X2 = 8300 + (3500 * Sin(sudut1 / 180 * pi))
Line1.Y2 = 5100 + (3500 * Cos(sudut1 / 180 * pi))
Line2.X1 = 8300
Line2.Y1 = 5100
Line2.X2 = 8300 + (3500 * Sin(sudut2 / 180 * pi))
Line2.Y2 = 5100 + (3500 * Cos(sudut2 / 180 * pi))
Line 1 untuk data adc yang tidak dikuatkan, sedangkan line 2 untuk data adc yang telah dikuatkan.
Hasil Percobaan
Pada percobaan pertama, saya membuka Port komunikasi saat form load, dan hasilnya seperti yang telah saya utarakan diatas, Laptop saya menjadi Hang dan hardisknya berhenti berputar. Beberapa waktu kemudian saya bertanya pada teman saya Bachtiar, yang pernah melakukan project yang sama, namun dia menampilkan komunikasi dari QuadCopter. Kemudian saya mempelajari program yang telah dia buat dan berhasil membuka port, namun tidak ada data yang diterima. seperti pada Video dibawah ini.
Kemudian saya mencoba menulis kembali program yang sebelumnya dengan menghilangkan On Error Resume Next, dan membaca sumber-sumber lain. Kemudian Errornya hilang tapi data yang diterima tidak bisa dibaca, muncul error yang baru, yaitu error 8020, yang intinya error saat membaca piranti comm. seperti pada video dibawah ini. Saya berpikiran mungkin cara membacanya yang salah, sehingga saya mengubah cara membacanya, seperti pada video dibawah ini, Namun masih tetap error, kemudian saya membaca di Sini, Sini, Sini dan beberapa forum yang saya buka dari google dengan keyword "Run time error '8020' : Error reding comm device". Setelah membaca dari forum tersebut saya coba untuk mengupdate driver USB to Serial milik saya, saat itu drivernya versi 3.0 kemudian saya update ke versi 3.3 dan jadinya adalah sebagai berikut : Video diatas sudah lengkap dengan animasinya. Saya lupa untuk mendokumentasikan saat data pertama kali dapat dibaca, dan cara membacanya lebih simple dari contoh yang saya baca, cara untuk membaca datanya adalah : datamasuk = MSComm1.Input dan data masuk bertipe string. Pada video diatas saya juga telah memisahkan data yang diperoleh satu-persatu. Namun saat mellihat animasi saya merasa perlu untuk menambahkan nilai pada garis penanda (garis putus-putus) sehingga dapat diketahui posisi jarum berada pada posisi sudut berapa derajat. Garis berwarna merah adalah sudut dari data yang telah dikuatkan, dan garis berwarna biru adalah sudut dari data tanpa penguatan. Dibawah ini adalah Videonya. Pada Video diatas saya juga menambahkan Chart untuk data yang tidak dikuatkan. Dan penunjuk untuk mengetahui posisi jarum sekarang berada dimana. Demikian dari saya semoga bermanfaat. Jika ada pertanyaan atau anda tertarik untuk mempelajarinya silahkan komen atau silahkan kirimkan e-mail pada alamat e-mail saya diatas. Silahkan Download VBCodenya Di Sini (Google Drive)
Mohon maaf jika ada kekurangan.
Gan, saya tertarik dengan artikelnya. bagus sekali.
BalasHapusboleh minta save dari coding mpe simulasinya kan??
kirim ke email ini yak... elromi18@gmail.com
thanks before
Udah gan, silahkan di cek. tapi di edit dulu yah. tuh program baru ketemu.
BalasHapusBagus sekali artikelnya gan.
BalasHapusBoleh minta codingnya & simukasinya kan??Soalnya butuh refernsi buat tuags kuliah nih...
kirim ke email ini ya gan...ichsan.capricorn@gmail.com
terima kasih sebelumnya
Sudah dikirim gan... silahkan dicoba... mudah2han bermanfaat.
BalasHapusOk gan..
HapusThank's for ilmunya
Semoga bermanfaat...
HapusAku juga minta gan...moga bermanfaat..n namba pahala.buat agan.
Hapusmas bagaimana mendapatkan data integer dari vb??
BalasHapussaya kan pakai ATmega16 untuk mengitung kecepatan motor dc, dalam bentuk int rpm; kemudian saya tranfer lewat serial dengan perintah
printf("%d\n\r",rpm) rpm dapat ditampilkan tetapi tidak bisa dilkaukan perhitungan apalagi di buat grafik..
bagaimana ya mengubannya kembali jadi integer ya mas
saya juga boleh minta source vb diatas?
makasih
di atas kan ada tuh proses pemisahan data, yang ini:
BalasHapuskiri = datamasuk
head = InStr(kiri, "s")
If Left(kiri, 1) = "s" Then
data1 = Mid(kiri, head + 2, 1)
data2 = Mid(kiri, head + 3, 1)
data3 = Mid(kiri, head + 4, 1)
data4 = Mid(kiri, head + 5, 1)
data5 = Mid(kiri, head + 7, 1)
data6 = Mid(kiri, head + 8, 1)
data7 = Mid(kiri, head + 9, 1)
data8 = Mid(kiri, head + 10, 1) --> ini maksudnya, data8 = nilai yang ada di tengah(diawali dengan header "s", awalan + 10 karakter, lebar data adalah 1), jadi setiap data itu mengandung 1 karakter.
nah data-data yang terdiri dari 1 karakter tadi digabung jadi satu, misalkan data 1-4 digabung, maka harus ada variabel penampungnya. contoh:
dim variabel_penampung as integer
variabel_penampung = data1 & data2 & data3 & data4
jadi deh itu data bisa diubah...
kalo mau sourcenya, kirim email aja...
semoga bermanfaat...
Alhamdulillah mas, setelah ku baca seksama sourse diatas ku bisa mebaca data dari maka nilai ku apit dengan huruf s diawal dan p diakhir,
BalasHapussebenarnya ku masih belum paham rtreshol dan len, tapi saya beri 12 masing masing karena data maksimal ku 3500 rpm.
sekarang lagi cari referensi untuk mengirim output PID dari vb ke MK, kalau ngirim itu bisa bilangan koma juga ya mas?
minta tolong di kirimkan source sampean ke email pen43x@yahoo.com
yang penting itu awalnya saja kok, yang akhir q ga tau gunanya apa... tapi awalan "s"nya itu penting untuk menandai awal data agar bisa dipisah dan di ubah ke integer atau yang lain...
BalasHapuskalo untuk ngirim data keluar dari VB, q belum belajar... jadinya ga tau deh mau komen apa... jadinya tak doain aja agar kamu bisa dapet sumber yang tepat...
source codenya udah tak kirim kok...
silahkan dipelajari dan mudah2han bermanfaat...
mas, kalau di atmeganya sendiri gmn tuh mas? kebetulan lagi bikin tugas akhir untuk menampilkan hasil bacaan ADC ke komputer jg... cuma masih bingung gimana ngirim data ke komputernya tuh
BalasHapuskamu udah bisa programnya? kamu mrogram ATmeganya pake apa? kalo CVAVR tinggal di "printf" aja. kesulitan kamu kayak gimana?
Hapusmenarik sekali artikelnya mas.
BalasHapusBoleh minta form projec+codingnya & simulasinya kan??Soalnya butuh refernsi buat tugas akhir kuliah saya nih...
kirim ke email ini ya mas
gmaulana23@gmail.com
nuwun mas sebelumnya :D
sudah dikirim...
BalasHapussilahkan dipelajari...
semoga bermanfaat...
mas Andi , sya juga minta ilmunya( coding dan simulasinya).
BalasHapusmakasih.
azizmetronet@yahoo.com
Dipelajari dulu ya... cocokkan sendiri dengan keperluan kamu...
Hapusmas andi boleh bagi coding dan simulasi tdk..sy jg baru bljar vb ni mas.di kirim kesini y mas irawanc66@gmail.com.mksh
BalasHapussudah dikirim silahkan dipelajari... kalo ada kesulitan silahkan tanya... Insya Allah saya jawab...
Hapusmas saya sedang cari artikel yang mas bahas. Kalau boleh ane minta coding dan simulasinya. Tolong dikirim ke email ane kanip_fis@yahoo.com. maksh sblnya
BalasHapussudah saya kirim, mudah-mudahan bermanfaat.
HapusPagi mas Andi...saat ini saya sedang belajar VB, kalo boleh minta dikirim sourcecode dan simulasinya. Mohon dikirim ke rustamierus@gmail.com. Terima kasih atas sharing ilmunya.
BalasHapusudah tak kirim, mudah-mudahan bermanfaat...
Hapusmaaf kalo agak lama, kemarin ga sempet OL...
:)
Mas Andi, saya sedang belajar vb dan mikrokontroler untuk Tugas Akhir..
BalasHapuskalo boleh minta dikirim sourcecode dan simulasinya.
Mohon dikirim ke
mochamad_widyanto@yahoo.co.id
atau
mochamadwidyanto@gmail.com
Terima Kasih atas ilmu yg sudah d share ny.. :)
Sudah saya kirim...
Hapusmaaf kalo agak lama... baru bisa online soalnya... komentar yang udah dikirim masih menunggu moderasi via e-mail saya, jadi saya tinggal cek e-mail aja, untuk memudahkan dan menyegerakan memberi balasan atas komentar yang masuk... saya belum sempat update blog soalnya...
maaf atas ketidaknyamananya, kalo ada kritik ato saran, monggo disampaikan....
:)
Saya Tertarik dengan artikel anda setelah sekian lama searching di eyang google, akhirnya ketemu juga komunikasi serial dengan visual basic, gan pertanyaan ane bisakah nih diterapkan di Xbee pro wireless buat control jarak jauh n programnya sperti apa? buat control sekitar 6 tombol(6 control),...
BalasHapusSelama komunikasinya seraial bisa mas bro, cara nerimanya seperti program diatas. kalo detailnya ane belum pernah coba... temen ane pernah bikin untuk quadcopter. secara general untuk VBnya sama, tinggal nambahin dg program yang ente pengen kembangin... kalo kontrolnya via VB ane ga tau gan, yang ane tau praogam yang d VB semacam kayak display aja...
BalasHapuspermisi pak... update driver 3.3 dapatnya dmna?? bs diminta pak???tq
BalasHapusPermisi pak... update driver serial nya dapat dmn ya??? bs d minta gak??? mohon pencerahnya pak... :D
BalasHapusdata saya menggunakan W7 tak nampak...
maaf gan, drivernya lupa tak taruh dimana... hardisk ane udah di-back up... tanya mbah google ada kok, ato ke website produsen serialnya... ane pake prolific... banyak yang bahas kok kalo prolific...
Hapus:)
mas, mau tanya gmn caranya memberi perintah dari vb pada mikrokontroler atmga 8535 untuk memilih proses yang kita inginkan? saya pake perintah getchar pada mikrio tapi kgk mau diperintah lge setelah dikasih perintah sekali "dia bandel"
BalasHapusdan
mas, minta source codenya dong mas yang ini dan lok kgk kberatan yang program receiver di mikronya juga hehehe. tugas akhir saya mirip2 mas. ini email saya, mas sferdi@ymail.com
trimakasih sebelumnya
kalo udah di getchar, coba ditampilkan ke LCD dulu mas bro... kalo udah tampil, berarti datanya udah sampe. nah biar bisa dilakukan eksekusi perintah yang lain dari data yang didapat, maka data itu harus dikonversi dulu ke bentuk integer ato data yang lain yang sesuai dengan deklarasi data pembandingnya... kalo receiver mikro ane ga punya mas bro, cz ane cuma bikin mikro yang transmitter aja...
Hapuswah menarik sekali ni mas postingannya mirip2 dengan tugas akhir saya
BalasHapusmas mau tanya, jika kita ingin memberi perintah ke mikrokontroler dari vb 6 untuk memilih menghidupkan relay dari tiga kondisi gmn ya mas programnya?
dan boleh minta codingnya mas untuk yang Komunikasi Serial Dengan VB 6.0 ni email saya mas sferdi@ymail.com
sebelumnya saya minta maaf dulu karena untuk komunikasi serial dari VB ke mikro saya belum coba. kalo kondisi untuk menghidupkan relaynya tidak banyak, mungkin bisa lebih mudah mas bro, ngakalinya dengan memberikan "logika" atau karakter tunggal yang mudah diterjemahkan oleh mikro, misal, karakter 'a' untuk relay 1, dan karakter 'b' untuk relay 2, kalo terima 'a' 'b' untuk relay 1 dan 2. mungkin bisa begitu. tapi sekali lagi saya belum mencoba untuk komunikasi serial, kalo komunikasi jenis lain sih udah. untuk pengecekannya coba aja tampilkan d LCD dulu data yang ditangkap oleh mikro. baru kalo udah bisa tampil dilakukan hal yang lain. sebab kalo untuk menampilkan di LCD kan bentuk datanya "char".
HapusSelamat mencoba dan semoga berhasil...
:)
luar biasa .. saya biasa pake delphi7 tapi seperti'a untuk tranfer data sudah terbiasa pake VB..
BalasHapusboleh minta koding'a . buat saya belajar di vb.6.. terimakasih...
dedelukman.hakim@gmail.com
Udah dikirim mas bro... silahkan dicoba...
HapusSepertinya saya butuh bantuan mas, saya tertarik dengan grafiknya.
BalasHapusboleh minta coding VB nya..
terima kasih
redbridge.yk@gmail.com
sudah sy kirim,terimakasih semoga bermanfaat
Hapusbgus bgt postingannya....
BalasHapustapi msih kurang paham saya gimana baca scriptnya
sya mo curhat dlu ya mas...
saya butuh 8 buah comnbtn untuk mengotrol alat
gimana bkin coding di masing2 btn nya???
trus converter kan cuma ada 5 port output, gimana cara bacanya di MC ???
boleh minta tutorial sama contoh script port serial di vb ga mas??
krim ksni ya mas "kaybisra@gmail.com"
trima kasih trlbih dahulu...
saya sudah kirim codong programnya.
Hapusmaaf sebelumya, yang anda maksud dengan "gimana baca sriptnya" itu di bagian yang mana?
kalo coding combtn, ya codingnya di masing-masing sub combtn tersebut.
MC itu apa? maaf saya tidak mengenal MC hehehe...
ini dulu dari saya, maaf jika jawaban saya kurang berkenan.
mas , minta mentahan program vb bisa , ?
BalasHapuskebetulan saya lagi butuh referensi untuk bikin grafik nilai dari mC
bobbysurya16@yahoo.co.id
terima kasih .
Sudah saya kirim. Silahkan dipelajari. mudah-mudahan bermanfaat.
Hapusmas, boleh minta soucecodenya buat belajar nih.. lagi tertarik ma atmega
BalasHapusalamat email ku scabimite@gmail.com
terimakasih
Sudah saya kirim...
Hapussilahkan dipelajari...
mas saya boleh minta sourcecode dan projectnya gak?saya lagi mengerjakan tugas akhir mengenai mikrokontroller dan vb
BalasHapusterima kasih sebelumnya....
Boleh aja... alamat e-mailnya mana?
Hapusmaaf mas kelupaan hehehe
Hapusoki.handinata@gmail.com
terima kasih sebelumnya mas...
Sudah saya kirim... Silahkan dinikmati...
Hapus^_^
saya lagi belajar vb mas. yg punya mas ini bagus banget. boleh saya minta dikirimi coding & simulasi nya mas ?
BalasHapusindros4014@gmail.com
terimakasih
Sudah saya kirim bro... terima kasih udah dibilang bagus... ^_^
Hapusmas, apa boleh saya minta source code sama simulasinya?
BalasHapusbuat referensi kuliah nih. hehe
hafydhz@gmail.com
makasih
Udah dikirim mas bro... silahkan dipelajari.... mudah-mudahan bermanfaat....
Hapus:)
bro, tolongin ane dong. ane dah bikin proyek tapi hasilnya belum sempurna. tolong di koreksi.
BalasHapussudah ane kirim email
Maaf mas bro, kalo butuh cepet ane belum bisa, soalnya laptop ane lagi ngambek... baru bulan depan Insya Allah bisa ane benerin... ane lagi pake laptop punya kantor, jadi ga brani instal VB....
Hapusmaaf ya...
kalo mau coba ceritain aja masbro, ato biar lebih enak, bikin di word skalian sama di-print screen, jadi ane bisa tau masalanya dimana, + ente critain masalahnya gimana, Insya Allah ane coba buat bantu...
intinya. bikin data dari comport jadi grafik. itu data dah bisa masuk. cuma ane bingung caranya bikin grafik.
Hapuscoba di pisah dulu datanya, setelah itu tampilkan data yang telah dipisah di Text ato label.. kalo sudah bisa tampil baru deh coba bikin grafik. bisa pake ms chart. stepnya udah ada diatas kok. coba cek chart properties-nya dulu.
Hapuspostingan bagus gan
BalasHapusnice blog
gan boleh minta form projec+codingnya & simulasinya buat belajar gan
erwinagungs@gmail.com
nice posting gan
BalasHapusgan minta source code n fromnya gan
pengen belajar
udah ane kirim gan... silahkan dipelajari... mudah-mudahan bermanfaat..
Hapusthanks gan
Hapusoh iya mau tanya tau gak gan cara kontrol motor servo dengan menggunkan vb6.0 (komunikasi vb to microkontroller)
wah, belum pernah coba gan kalo yang dari VB ke mikro.
Hapusgan kalo boleh saya mau mempelajari source codenya juga, kebetulan ada tugas buat ginian. kirim ke fahmoy@gmail.com ya, tenkyu banget
BalasHapusUdah dikirim gan... maaf kalo komennya baru muncul... lagi sibuk ane...
Hapus:)
salam kenal mas ,saya tertarik membaca artikel anda. kalau boleh saya minta tutor dan contoh nya program vb nya, saya lagi menyelesaikan TA prinsipnya seperti yang di atas. mohon di kirim ke alamat email : gentapati_03@yahoo.com terima kasih mas
BalasHapusSalam kenal juga.... Boleh kok, sudah saya kirim.
Hapusmantap....
BalasHapussangat berguna...
boleh minta source codes nya gk mas?
kalo boleh, kiri ksni ya mas...
redi_andesta@yahoo.com
Ya boleh donk... udah dikirim mas bro...
HapusPas sekali artikelnya mas dengan TA saya. Bole saya minta source codenya mas...
BalasHapuskosuke_ikaru@yahoo.com
Sudah dikirim mas bro... silahkan dipelajari.
HapusMakasih mas......
HapusMoga ilmunya makin bertambah dan bermanfaat
Makasih mas......
HapusMoga ilmunya makin bertambah dan bermanfaat
Sama-sama...
HapusAmiin...
Menarik sekali mas, saya belajar pakai delphi. Ingin coba pakai vb, saya boleh minta source lengkap project vbnya juga mas? email : admin@khalidahmad.com
BalasHapusSudah saya kirim mas bro... silahkan dipelajari, mudah-mudahan bermanfaat..
Hapusbagus bermanfaat mas. saya msh blajar Vb (pmula), brsyukur bs ketemu smpean. jd bs tmbh refrensi.
BalasHapussaya boleh minta source lengkap project vbnya juga mas? email : kholid.jblas@yahoo.com
mkasih bnyak ilmuny :)
Sudah saya kirim... mudah-mudahan bermanfaat...
HapusMenarik skali artikelnya gan......boleh minta source project lengakpnya gan? zandrizander@gmail.com
Hapusmas kalo saat VB transmit data apa ga bisa receive dataserial di saat yang bersamaan? soalnya saya mengendalikan alat lewat joystick, saat joystick belum di aktifkan dia bisa nerima input dataserial dari sensor, tapi saat joystick di aktifkan data dari sensor(input dataserial) berhenti.
BalasHapusmohon bantuannya
email saya anitafitrizia@gmail.com
Coba cek sekuen program yang kamu buat, kalo modelnya loop mungkin terhenti di tengah sebab ada proses yang masih berjalan, coba konsultasikan dengan dosen pembimbing (Kalo ini TA), kalo kamu bisa coba program model real time ato program yang berbasis interrupt.
Hapusmohon maaf, saya masih belum sempat untuk utak-atik prtogram...
alhamdulillah mas. bermanfaat bnget. :D matur suwun
BalasHapussaya masih bingung mas...=D
BalasHapusdata dari mikrokontrollernya gimana (saya juga pake CVAVR)dan teknik pemisahan data diatas saya masih bingung. mohon berkenan memberikan sourcecodenya
iwan_lmj@yahoo.com
alhamdulillah akhirnya ada ilmu lagi....insya berkah!!!
BalasHapussaya sedang membuat data logger VB6 dengan sensor suhu LM35...saya lagi pusing pada pengiriman data dari mikro secara paket seperti yg d jelaskan d atas & masih mempelajari artikel d atas.....
mohon mz andy membimbing saya.....trims
iwan_lmj@yahoo.com
Maaf saya baru bisa Online...
Hapussource codenya udah saya kirim, mudah-mudahan bermanfaat...
mas boleh minta sourcekode avr sama VBnya ke email agustritugiyanto..
Hapussaya juga Tugas Akhir mengenai penampilan data di visualbasic
sudah dikirim bro...
HapusPermisi mas saya lg buat program vb buat tugas akhir mas dan kurang lebih mirip dng artikel yg dibahas, boleh minta source codenya gak mas ke ari_hartanto89@yahoo.com,
BalasHapusMakasih mas...
boleh minta source project vbnya, mas? email :daveblackk84@gmail.com
BalasHapusmas andi, saya buat dongle dengan mikro ATTiny 2313, tp untuk memanggil kode yg sudah saya simpan di mikronya bgmana ya ? saya jg menggunakan vb.06, apa mas andi tau sourcodenya ??
BalasHapusemail: Nunu.tigis@gmail.com
Kalo source codenya aq ga punya... punya yang ini hanya menampilkan data saja, kalo seperti yang kamu minta q belum pernah coba...
Hapusmas..kalau mau kirim sebuah karakter,,misalkan 'A' pada button,,bagaimana codingnya mas?kirim ke email saya ni khalifatul4min@gmail.com
BalasHapusMaaf, saya agk kurang ngerti, ini kirimnya dari mana ke mana?
Hapuscontoh, kalo mau kirim dari mikro ATMega ke VB, caranya ya sama seperti kalo mau nampilin data di LCD ato pake komunikasi serial ke CVAVR. kalo dari VB, saya belum pernah coba...
mohon maaf, saya sekarang belum sempet buat bereksperimen..
mas andi, saya tertarik dengan postingnya kebetulan juga lagi belajar...
BalasHapusboleh minta contoh programnya mas? bisa dikirim ke email saya predh91@gmail..com
Sudah dikirim mas bro... musah2an bermanfaat..
Hapusok terimaksih banyak mas...
Hapusini dia.. aku juga minta dikirim contoh programnya mas.. mau belajar.. nonongasholole@gmail.com
BalasHapussudah brow... mudah-mudahan bermanfaat...
HapusEh ya, buat temen-temen yang pengen minta sourcodenya, tapi ga mau ngasih alamat e-mail di sini, langsung ke alamat e-mailq ajah...
BalasHapussiang gan, saya tertarik tentang artikel yang mas buat. kebetulan skripsi saya tentang visualisasi alat uji tarik nih, saya pakai mikrokontroler sebagai pengolah data dan sebagai komunikasinya secara serial. saya ingin buat visualisasi hasil alatnya ke grafik gui. kira" sama tidak dengan yg mas buat? saya masih newbie vb nih. mohon bantuannya mas :D
BalasHapusmenurut saya sama, ini kan mengolah data serialnya saja, namun kalo datanya langsung di transfer ke VB dan langsung dibaca oleh VB seperti pada post ini kemungkinan ada data yang hilang. jadi saran saya jika ingin semua datanya ditampilkan datanya ditampung dulu seperti pada post http://makhlukcerdas.blogspot.com/2012/11/mengolah-data-serial-dengan-vb-60.html
Hapusnamun ini juga memilki kekurangan, yaitu jika datanya terlalu banyak, maka pembacaannya jadi lebih lambat di VBnya. jadi pilihannya ada tiga yaitu:
1. menggunakan kamunikasi langsung sama seperti ini, tapi pengiriman data dari mikronya jangan terlalu cepat.
2. menggunakan metode pengolahan data serial seperti pada link diatas, dengan kekurangan yang sudah saya sebutkan.
3. menggunakan metode seperti pada link diatas, dengan menambahkan fitur penghapusan data pada temporary files yang berbentuk *.txt. caranya: saya belum pernah coba.
siang gan..saya rico.
BalasHapuskasus kita hampir sama neh.cuma saya baca sini sana tetep buntu.hehehehe
saya jalankan program VB yang saya bikin di XP baca data serialnya baik2 saja. tapi pas pindah ke 7 jadi error juga.
kalo bisa link donload nya tu driver USB to serial yang 3.3 dong gan.
sekalian source code juga deh..buat perbandingan..
email ane aurura.tech@gmail.com
makasih banyak sebelumnya.
Maaf, ane baru bisa ke warnet..mudah-mudahan bermanfaat.
HapusMenarik sekali mas, saya boleh minta source lengkap project vbnya juga mas? email : sirait_ferry@yahoo.com
BalasHapussudah dikirim bro...
Hapusmenarik sekali mas artikel nya, saya boleh minta coding sama simulasinya
BalasHapusemail:christomy@yahoo.com
trimakasih sebelum nya...
Sudah dikirim...
Hapusmudah-mudahan bermanfaat...
Blognya bagus n bermanfaat mas.
BalasHapusbisa nambah ilmu :)
kalo boleh minta source lengkap project vb sama avr nya juga mas?
email : blackbeard541@gmail.com
makasih bnyak ilmunya :)
setipe saya proyek yang sedang saya kerjakan,.. data adc sensor saya br bisa baru bs ditampilkan di lcd, blh minta codingnya?..soalnya hasilnya juga mesti ditampilkan di pc, saya masih awam interfacing soalnya.
BalasHapusemail: winamp.winn@gmail.com
boleh minta source kodenya/ listing programnya.., saya baru bisa menampilkan data adc di lcd,..tapi untuk interfacing ke pc (dengan vb) nya belum bisa. email : winamp.winn@gmail.com
BalasHapussaya tertarik dengan artikel anda, kebetulan saya juga berencan buat tugas akhir yang modelnya seperti ini
BalasHapusboleh minta file lengkapnya ?
coding vb nya ?
email : pramastya.naluri@gmail.com
makash ya :)
Keren om artikel nya.. mohon dibagi coding sorce nya dan ilmunya ya om..
BalasHapuswisnusuhoko@yahoo.co.id
terimakasih banyak sebelumnya..
Mas saya mau menyelesaikan projek interfacing.. boleh minta source codenya kirim ke email saya dhanyupy@gmail.com... maksih mas... :)
BalasHapusGan saya boleh minta source codenya ?
BalasHapussaya sedang mengerjakan tugas projek interfacing menggunakan visual basic
email saya dhanyupy@gmail.com
..terima kasih :)
mas, minta program vb sm sourcenya ?
BalasHapusprof.sihirhujan@gmail.com
buat belajar
oiya,klw komunikasi serial dgn laptop harus ada max32 sm usb ttl ya (sepaket)?klw tanpa usb ke ttl bisa nggak?
artikel yang sangat membantu gan,,,
BalasHapusmas saya mau buat Tugas Akhir tentang penentuan sudut azimuth sama elevasi antena parabola. saya bingung mas untuk komunikasinya saya dengan mikrokontroller, sama perhitungan rumus azimuth dan elevasinya saya bandingkan sama dweb hasilnya beda,,,padahal sudah saya kalikan dengan pi/180.
terima kasih gan,,,
Ya Tuhan, kayak pencerahan banget bisa masuk blog ini :) Saya dari tadi ngube-ngubek nyari apa yg saya mau susah dapatnya, dan akhirnya ketemu.
BalasHapuskebetulan saya disuruh membuat hal serupa, tapi saya bingung cara menghubungkan dari mikon ke vb.
Boleh minta simulasi beserta codingnya, mas? sebagai referensi saya. maklum, saya agak newbie, kalau ga ada contoh saya kurang bisa memahami.
email saya: mpebri.aryanti@gmail.com
Terima kasih mas ^^
Mas bsa kirim ke imail saya presiden.jail@gmail.com
BalasHapusSoalny saya mau blajar
Projek saya beda tipis sama mas
Makasi sebelum nya
kang sy masih awam dengan pemrograman VB, mohon code dan simulasinya kalau ada ke riawan17@gmail.com
BalasHapustolong dibantu ya mas,,,ini email saya gandes.bekpho@gmail.com
BalasHapusSangat bagus gan jadi pengen tau hasilnya bisa di kirim ga ya => arabendez@gmail.com
BalasHapusmas kebetulan saya dapet tugas yang sejenis. saya sudah bisa mengkoneksikan mikro saya dengan interfacenya tapi saya belum bisa mengambil nilai ADC nya. bisa minta simulasi sama codingannya ke email sy.
BalasHapusemail: irwinandasatria@yahoo.co.id
makasih mas
sama seperti yang lainnya mas nubie, boleh minta save dari coding mpe simulasinya kan??
BalasHapusemail saya : ubi.bakar@gmail.com terimakasi byk mas
mas minta tolong dikirimi dong k email q azil_man@yahoo.co.id
BalasHapusterima kasih sebelumnya
wehhhh enarik sekali ni bos
BalasHapusminta coding simulasinya bosss...modotzprakoso@yahoo.com.....trimakasih
minta coding nya bos modotzprakoso@yahoo.com
BalasHapusseperti yang lain juga mas, bisa kirim Source Code nya ke email saya dani.adianto@gmail.com
BalasHapustrimakasih mas.
aslm
BalasHapusboleh dikirim file.a gan ke asyraf.hamdi@gmail.com
mas, kira2 kalo untuk ditampilkan di lcd bagaimana ya codenya mas???
BalasHapusJadi, dari visual basic mengirimkan sebuah data(disini datanya berupa koordinat soalnya pembacaan dari sensor kompas), dan data dari vb tersebut harus sama dengan keluaran pada tampilan lcd..???
mohon penjelasannya..
via email juga boleh alez.sangalang@gmail.com
To All:
BalasHapusMaaf ya, saya baru bisa online lagi...
untuk source code program diatas sudah saya sediakan link downloadnya, silahkan download. source code diatas masih dipengaruhi oleh beberapa aplikasi plugin, jadi sebelum dijalankan adit dulu yah...
:)
Bang boleh minta source codenya tidak?
BalasHapuskalau boleh kirim email saya ya bang
zulfiqar.muhammad93@gmail.com
Sudah saya sediakan link downloadnya d atas bro, jadi g perlu minta lagi.... kalo saya g bisa online kl ada yang butuh g perlu nunggu di kirimin...
HapusMas, saya boleh minta coding nya tidak? karena saya coba dowload dari link nya tidak bisa mas. alamat email saya : abednego.tarigan@gmail.com.
BalasHapusTerumakasih
bisa koq, itu pake google drive.... ya, saya kirim deh...
HapusGan, saya tertarik dengan artikelnya. bagus sekali.
BalasHapusboleh minta save dari coding mpe simulasinya kan??
klo bisakrim ke email saya mas.,., zainy.nasti@gmail.com
soalnya download dri google drive gabisa gan.
trima kasih sebelumnya gan.,.,
gan ane boleh minta code sama simulasinya?
BalasHapustolong kirim ke rosyidahulagrace@gmail.com
tengkyu gan
mas boleh mnta codingnya kbetulan ane lagi belajar itu juga
BalasHapuskalo boleh kirim ke silman.nugraha66@gmail.com
Gan, boleh minta code sama simulasinya ? karena untuk menampilkan grafik secara serial program saya masih eror,
BalasHapustolong kirim ke gillygila@gmail.com
terima kasih gan
Mas.. bleh saya minta codingx?? saya lagi belajar buat grafik di VB.., septrialikardo3@gmail.com
BalasHapusMas minta code sama simulasinya ya,
BalasHapusSy lg ngerjakan tugas akhir & pake software VB.
ini alamat email saya : nurhadi.ginanjar.k@gmail.com
Terima kasih banyak mas.
Mas, boleh minta code sama simulasinya..
BalasHapusKebetulan tugas akhir saya menggunakan vb, dan saya newbie.
alamat email saya : nurhadi.ginanjar.k@gmail.com
mohon bantuannya.
terima kasih mas.
Maaf gan.
BalasHapusada yang tau bagaimna cara menngunakan 2 jalur komunikasi serial ?
mas, salam kenal..
BalasHapusq minta bantuanx..q mw ngirim nilai kecepatan dr mikro ke laptop untuk nampilin grafik kecptn vs time di VB..mw liat respon PID pd alatq mz..
klo bleh, mnta source codex mz..
takul.rasisz@gmail.com
trima ksh
Mas bisa minta code sampai simulasinya?soalnya buat skripsi om.
BalasHapusmemedst@gmail.com
Makasih sebelumnya mas
gan bisa minta code sampai simulasinya?buat nugas besar
BalasHapusrachmadady.xiipa04@gmail.com
Makasih sebelumnya mas
Mas Andi, saya sedang belajar vb dan mikrokontroler untuk Tugas Akhir saya..
BalasHapuskalo boleh minta dikirim sourcecode dan simulasinya.
Mohon dikirim ke
abridmadilantoro@gmail.com
Terima Kasih atas ilmu yg sudah di bagi :D
sangat menarik karyanya mas, boleh share ilmunya nih,,skema rangkaian Penguat menggunakan IC LF 351 masih ada mas?klw USB to Serial Converter pakai tipe apa?trmkasih
BalasHapusMohon maaf, udah ilang semua datanya.. hardisk yang memuat seua data TA udah keok... kalo saya ga salah inget siy, LF 351 itu untuk membuat tegangan DC dari Suplly menjadi lebih stabil, sehingga dengan load yang berbeda tegangan tidak drop terlalu banyak sehingga mengganggu kestabilan Vref pada ATMega dan pengukuran tegangannya kacau. akibtanya pembacaan data tidak stabil. kalo skemanya sih saya dulu cari dari datasheet trus sama sumber lain dari mbah google..
Hapusmaaf tidak bisa banyak membantu..
gan mohon pencerahanya soal run time error, VB sya waktu tak play muncul trus peringatan run time error 8020. suwun gan.
BalasHapusgan mohon pencerahanya soal run time error, VB sya waktu tak play muncul trus peringatan run time error 8020. suwun gan.
BalasHapusgan mohon pencerahanya soal run time error, VB sya waktu tak play muncul trus peringatan run time error 8020. suwun gan.
BalasHapusMas bsa kirim ke imail saya hamdanharis32@gmail.com
BalasHapussaya masih belajar
makasih mas
mas boleh minta softfile nya buat belajar2 maklum msih newbie
BalasHapus:) xsinner_fund@yahoo.com
thank before
Keren gan, Boleh nggak minta cood arduino + VB nya. untuk refrensi TA gan.
BalasHapusBuat kontrol n monitoring ruang iklim. trmksih.
Kirim email: alizainal93@gmail.com
Gan saya minta coding VB nya, butuh banget.
BalasHapuskirim email : londonblue32@gmail.com
https://drive.google.com/file/d/0B8I8fm0kTiM9Znd0TzZTZ2hHQVFGWHZNM3RpMEJkSHBKRGk4/edit?usp=sharing
Hapussilahkan....
terima kasih mas tutorialnya
BalasHapusmas mau nanya.. yg diatas kan koneksinya menggunakan port serial, kalau pakai wireless bisa g mas, mengkoneksikan dari mikrokontrolernya ke vb.? mohon pencerahan mas
BalasHapusKak, mohon penceraannya. aku kan mau buat kelembaban menggunakan sensor DHT11 yang disambungkan ke VB 6 dengan arduino UNO. caranya menampilkan data sensornya di VB 6 bagaimana kak? Bingung ini kak. Googling kok hasilnya tetap kak. bagian .Input error terus. Trims
BalasHapuscoba kirim gambar erronya??sama rangkainnya
Hapusmas, boleh minta kodingnya vb dan arduinonyo buat referensi TA ? kebetulan TA saya menggunakan vb dan arduino. kalo boleh bisa kirim ke email saya mas wildahermanheral01@gmail.com
BalasHapusmakasi mas
saya tertarik sekali dengan artikelnya, boleh saya minta coding sama simulasinya mas?
BalasHapusini alamatnya maulana_fajarn@yahoo.com
terimakasih
mas andi.. bagi dong ilmunya, sy juga ingin belajar cara koneksi port nya dengan vb. kirim ke noorjunianto22@gmail.com. Thx mas andi. Pengeran sing mbalez..
BalasHapusSangat membantu mas.. Boleh minta codind vbnya n simulasinya trims. Ferisnt@gmail.com
BalasHapusMohon maaf agan agan sekalian, saya jarang banget Online akhir-akhir ini. sebelumnya saya mau tanya, itu link yang ada di paling bawah dari artikel ini ga bisa di download kah? saya kasih link itu biar yang pengen nyoba coding yang sudah saya buat ga perlu nunggu e-mail dari saya. begitu. kasian soalnya kalo nunggu saya online dulu.
BalasHapusSangat membantu mas... bisa minta coddingnya mas alanrisuafauzi28@gmail.com
BalasHapusMakasih mas
terimakasih mas, sangat bermanfaat sekali. boleh minta alamat e-mailnya? saya mau sharing2 tentang tugas akhir saya, saya mau buat simulasi banjir, terimakasih.
BalasHapusTerimah kasih, saya telah berhasil mengontrol penuh arduino kontrol pwm dan baca adc
BalasHapus