Posts

Showing posts with the label elektronik tutorial beginner

Arduino DUE : Cara Untuk upload program

Image
Arduino DUE adalah salah satu board version Arduino. Ramai yg alami masalah untuk upload program ketika mengunakan Arduino DUE ini. Contoh Error semasa compiling/upload: 1) Uploading yg lama kemudian dapat error  : Sketch uses 1,030 bytes (3%) of program storage space. Maximum is 30,720 bytes. Global variables use 9 bytes (0%) of dynamic memory, leaving 2,039 bytes for local variables. Maximum is 2,048 bytes. avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x8a avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x8a avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x8a avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x8a avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() at...

Arduino dalam Proteus

Image
Tutorial ini adalah untuk mendapat kan Arduino (yg makin popular skrg) dalam Library Proteus software. Bukan kah lebih mudah untuk simulate dulu litar anda sebelum di praktikan ke Litar sebenar.Anda mampu jimatkan kos(mana2 noob yg x mampu beli Arduino :P) dan juga selamatkan Arduino anda dari rosak(kesalahan di litar). Ape yg anda akan dapat adalah: Tekan gambar untuk besarkan

Elektronik komponen- OPTOCOUPLE

Image
Optocouple atau boleh digelar juga sebagai Opto-isolator merupakan gabungan antara led dan phototransistor di dalam satu unit(circuit) semiconductor yg berfungsi sebagai suis cahaya(biasa nya cahaya infrared) .. Keunikkan komponen ini adalah keupayaannya untuk mencapai isolator input-to-output voltage sehingga 10kV(rintangan(resistance) yg agak tinggi).                                                            1.0:Optocouple connection

HOW to get HEX file from ARDUINO COMPILER to PROTEUS

Image
Cara mendapatkan hex file program arduino adalah seperti step yg berikut:

Programming Dot matrix

Image
Dot matrix ni sebenarnye gabungan banyak led untuk membentuk satu komponen paparan.... sama seperti kita susun bepuluh led dalam baris yg teratur(membentuk bit atau resolution ).. tujuannya jelas, untuk memaparkan sesuatu secara animasi atau huruf biasa(membentuk ayat).... sape2 yg noob sgt tak pernah tengok bnda ni... dibawah aku sediakan gambarnye... mari kita lihat bagaimana nk program dot matrix ni dengan menggunakan ccs software(pic) dan juga perbezaan bnda ni dgn lcd dan led ....  

EAGLE (PCB) toturial

Image
Post ni adalah mengenai PCB atau ( Printed circuit board ) yg merupakan kepingan copper yang dihakis oleh bahan kimia untuk menbentuk 1 circuit board yang kemas,cantik dan teratur diantara komponen ke komponen yg lain…kita akan membentuk laluan copper melalui software 2 tertentu..salah satunya adalah EAGLE yg bakal diterangkan dlm tutorial nih;                                Hasil daripada Software eagle..

4 PWM

Image
Kebiasaannya ramai yang tahu 1 pic akan menghasilkan 2 pwm sahaja..dan ramai yang tidak tahu bahawa pic juga bleh menghasilkan lebih dari 2 pwm..untuk menghasilkan pwm kita bleh mengunakan interrupt ataupon bleh juga mengunakan pic18f4331..

7segment c++ dan c--

Image
program untuk 7segment counting up dan down.. .

set tris

Image
‘set   tris’ merupakan setting untuk memberitahu PIC samaada port yang kita gunakan input/ouput secara automatik.. Untuk PIC= 8bit setiap input/output mewakili 1 bit Nota: "1" mewakili "input" dan "0" mewakili "output" ...

Keypad simple program

Image
Keypad adalah salah satu komponen elektronik yg sangat bagus untuk mengurangkan pengunaan "push button" dalam sesuatu litar elektronik.. kebiasaannya keypad digunakan untuk set value (apa2 nilai yg dikehendaki.. contoh: nilai output analog sensor).. ataupun untuk membenarkan user memasukkan beberapa digit nombor seperti "3456".. keypad dikenali dengan bilangan button di column dan row nye... seperti keypad 3x4(3 column and 4 row) di bawah:

Motor,PWM,Rotation Clock/Anticlockwise

Image
Motor   adalah sebahagian daripada output..macam2   jenis motor de..tp yang paling senang kita nk belajar adalah dc motor.. PWM atau nama panjangnya pulse width modulation..fungsinye die bagi pulse kepada kaki CCP PIC (pin 16/17) untuk mengawal duty cycle yg kita mahukan senang paham pulse untuk mengawal kelajuan pada dc motor yg kita gunakan pon boleh gak.. (nota:Untuk mengawal PWM motor cuma Pin "CCP1" dan "CCP2" daripada PIC shaja boleh digunakan)                                                                                       ...

Analog input(Variable resistor)

Image
Analog input.. Analog input bahasa kasarnye   input yg de byk range volt contohnya 1.2v,1.5v,3v,4v,3v,5v..maksudnye volt pada input tu berubah mengikut keadaan atau persekitaran..untuk paham analog input kita boleh mula dengan variable resistor dulu kot rasanye..hehe

7segment

Image
7segment mendapat nama nye sempena dengan kewujudan  7 LED pada badannya ..dan 7-segment ni de 2 jenis kesemuanya iaitu:- 1-Pin led die cathode,Pin com die anode.(hantar signal 1(5V) untuk hidupkan LED) 2-Pin led die anode,Pin com die cathode.(hantar signal 0(ground) untuk hidupkan LED).

LCD dummy

Image
LCD dummy ni bermaksud lcd yg sengal..haha.. Tulisannya  boleh gerak2..kekanan atau kekiri. .

LCD display

Image
LCD fungsinya untuk memaparkan character 2 seperti '!@#$%^ asdfg1234' .. Lcd ada banyak jenis tapi untuk belajar mula2 ni kita pakai 16x2 je dulu ye..hehe.. 16 tu maksudnya row die ada 16.. 2 tu maksudnya die de 2 colum..   setiap charac ter dipaparkan dalam matriks piksel 5x7 .  

Clear button on PIC

Image
Kegunaan "PIN 1" dalam PIC adalah sebagai Input Voltage(Vpp) untuk PIC justeru mengaktif kan sesuatu PIC itu.. Bagaimana pula cara untuk reset sesuatu PIC.. bermakna program dan segala sistem yg terdapat di dalam PIC akan di reset kn kepada permulaan... Cara nye mudah... Gunakan PUSH BUTTON dan sambungkan seperti gambar di bawah: Tekan Button untuk reset.

Counter

Image
Program counter ni untuk penambahan atau penolakan dibuat didalam program kita..

LED Blinking

Image
LED blinking atau kelap-kelip.. cara membuat blinking kita kena pahamkn command "delay_ms()" / "delay_us()".. Ms mewakili millisecond dan us mewakili microsecond.. so kita bleh tentukan berapa lama time delay yg kita mahukan..

Digital input(Switch Button)

Image
Kebiasaannya digital input mesti dikaitkan dengan SWITCH BUTON.. Macam yang kita tahu digital mewakili binary nilai "1" dan "0".. Biasanya "1" sebagai "on" dan "0" sebagai "off"... Tetapi di dalam pic ianya mewakili "0" sebagai "0 volt" dan "1" sebagai "5 volt" (p/s: Power untuk mengaktifkan PIC adalah 5V).. PIC mesti menerima sama ada 0V atau 5V dalam satu masa.. Dengan itu sistem "pull-up" dan "pull-down" diperkenalkan.....