BTC USD 62,571.7 Gold USD 4,328.60
Time now: Jun 1, 12:00 AM

Komplot Kaki Microcontroller CG [ATMEGA/Arduino]

Bab programming ni kena pelan2 la bro.jangan la pikir ari ni belajar terus nak wat robot atau smart house system.
Semuanya kena bermula dari asas dulu seperti macam mana nak nyalakan Led,gerakkan servo motor dan seterusnya. Bila dah faham barulah boleh gabungkan program tersebut menjadi apa yang bro nak.

tapi jgn risau dalam masa sebulan lagi saya akan kuarkan video tutorial asas tuk yang baru nak mula. Mcm saya ckp kat atas tu, video ni percuma.

Untuk permulaan boleh g ke arduinostudio.wordpress.com kat situ ada saya terangkan serba ringkas macam mana nak upload progran ke Arduino dan beberapa tutorial dalam bahasa Melayu.


Ok boss... mekasih diatas inisiatif hang untuk ajor kami bebudak baru dalam microcontroller nih....
 
Aku rasakan, mungkin ramai diantara kita nih takde masalah ngan produk fizikal elektronik nih... Seperti contoh kita kenal apa fungsi motor servo, apa fungsi kapasitor, thermostat, volume controller dan sebagainya.

Cuma yg kita tak tau, camna nak masukkan program C Language ke dalam MCU tuh supaya ia dapat berfungsi dengan apa yg kita nak ia lakukan... Contoh menggerakkan tangan robot ke kiri atau ke kanan.... Mengelipkan LED warna ikut irama dan sebagainya...

So apa kata kita dapatkan ilmu sikit tentang program nih.. Maksudnya camna nak paham tentang C Language nih...Maklum ler, semua command kan... Aku nih bila command dalam C Prompt pun aku failed...Inikan pulak command utk Aduino....

So ada otai2 kat sini leh ajar tak command2 nih...

kerja memasukkan program ke dalam MCU berlaku secara automatik, cuma kena tekan satu button je dalam software Arduino tu.

Memahami C Language?

mudah tapi agak panjang....

bukan malam ni... sabar je ye, perlahan-lahan saya buatkan selangkah demi selangkah. tak janji, tapi azam.

kalau nak express... boleh baca buku : Arduino Programming Notebook (Brian W. Evans)
 
Bab programming ni kalau baca je susah nak faham, cara paling baik ialah dgn hands on,pastu cuba pelbagaikan kod tu, dgn cara tu lebih mudah difahami sbb apa kita buat kita dapat lihat hasilnya pada masa tu jugak.

Saya tak nafikan kadang2 memeningkan kepala jgk tapi kalau serius nak belajar tak boleh putus asa. Lagipun kat arduino.cc ada forum yang komunitinya sedia membantu.jadi tak ada sebab kenapa kita x nak berusaha.

Di mana ada kemahuan di situ ada jalan.
 
Aku rasakan, mungkin ramai diantara kita nih takde masalah ngan produk fizikal elektronik nih... Seperti contoh kita kenal apa fungsi motor servo, apa fungsi kapasitor, thermostat, volume controller dan sebagainya.

Cuma yg kita tak tau, camna nak masukkan program C Language ke dalam MCU tuh supaya ia dapat berfungsi dengan apa yg kita nak ia lakukan... Contoh menggerakkan tangan robot ke kiri atau ke kanan.... Mengelipkan LED warna ikut irama dan sebagainya...

So apa kata kita dapatkan ilmu sikit tentang program nih.. Maksudnya camna nak paham tentang C Language nih...Maklum ler, semua command kan... Aku nih bila command dalam C Prompt pun aku failed...Inikan pulak command utk Aduino....

So ada otai2 kat sini leh ajar tak command2 nih...

Lain orang lain caranya... cara aku blajar arduino ni, mula2 aku beli kit arduino dan beberapa ketul LED, perintang dan bread board... (jangan lupe kabel USB dan single core cable utk wat penyambungan)... lepas tu, aku sambung beberapa ketul LED tu ke kaki digital arduino... pastu aku start compile contoh2 yg disediakan sambil memahami ape yg die tulis dlm code tu, berdasarkan hasil nyalaan LED...

pastu cuba ubah2 code tu, tengok apa hasil die... kalo hang baru dalam programming, cuba pahami program if else jer dulu.... tu paling basic... pinmode utk set pin jadi input atau output, digitalRead utk baca input (contohnya hang sambung sensor atau suis kat pin itu), dan digitalWrite utk idupkan/matikan LED tu... LED ni nanti hang bleh ganti dengan macam2 device...

bila hang dah ada idea sket2 mengenai fungsi arduino dan cara2 programming die, hang akan lebih mudah faham apabila mula membaca bahagian programming yg lain serta part2 teknikal di website arduino.cc tu...
 
Ni ada sebijik robot kecik br siapkan semalam...robot ni kira simple jer cuma pakai 2 servo ngan IR distance sensor..sesuai tuk yang baru nak belajar.

IMG_8474.jpg
[/IMG]


Pas ni Video tutorial dalam bahasa melayu akan menyusul. Ada 10 hingga 15 tutorial tuk beginner. Video tu nanti sya bg free jer pada sapa yang nak.

cun sgt!!konsep sama sgt dengan robot vacuum yg saya bt mase study dlu!!tp mase tu pakai ic microcontroler PIC16f84A motorola !!pulun2 last2 x jadi C program fail. kalaulah arduino ada mase tu mgkin sya d dpt A tuk projek #:-S#:-S
 
Ni ada sebijik robot kecik br siapkan semalam...robot ni kira simple jer cuma pakai 2 servo ngan IR distance sensor..sesuai tuk yang baru nak belajar.

IMG_8474.jpg
[/IMG]


Pas ni Video tutorial dalam bahasa melayu akan menyusul. Ada 10 hingga 15 tutorial tuk beginner. Video tu nanti sya bg free jer pada sapa yang nak.

Bob IR distance yg depan tu ada variablekan nk detect obtacles :-?:-?
 
cun sgt!!konsep sama sgt dengan robot vacuum yg saya bt mase study dlu!!tp mase tu pakai ic microcontroler PIC16f84A motorola !!pulun2 last2 x jadi C program fail. kalaulah arduino ada mase tu mgkin sya d dpt A tuk projek #:-S#:-S


PIC tu microchip punye, bukan motorola... hehe..:D
 
Bob IR distance yg depan tu ada variablekan nk detect obtacles :-?:-?

Yup memang variable dan diprogram tuk tindakbalas pada jarak tertentu. Akan tambah beberapa sensor lgi,led dan speaker tuk bunyi.Akan di upgrade sampai maksimum.he he
 
Yup memang variable dan diprogram tuk tindakbalas pada jarak tertentu. Akan tambah beberapa sensor lgi,led dan speaker tuk bunyi.Akan di upgrade sampai maksimum.he he

sya agak2 la kan!! servo motor pakai 2,led 2,ldr 2 last one set arduino :):)..upgrade speaker ada obtacles nnti bunyi hon :D:D
 
Back
Top
Log in Register