Tuesday, November 22, 2011

FYP via MAIZIN - Automatic Garden

Assalammualaikum...pada hari bersejarah ini MAIZIN ( (RAZIN (saya) ) dan ISMAIL ) telah membentangkan / "present" untuk "Project Proposal" yang bertajuk Automatic Garden. Jadi proposal kami memdapat bendera HIJAU untuk meneruskan projek kami (FYP - Final Year Projeck). Terima kasih kepada penyelia proposal kami Pn.IVO RITA CRUSTIA dan kepada para panel, En Najman, En K dan En Asnoor....


Objektif projek kami :
1. Dapat melakukan proses siraman secara automatik dengan kawalan microcontroller
seperti PIC / ARDUINO

2. Kuantiti air siraman adalah sama (mengunakan water valve)

3. System down apabila keadaan hujan


Para Panel telah memberi cadangan :
1. Laksanakan projek di TAMAN JEPUN, JMTI - (En. Najman)

2. Menambah sensor bagi kelembapan "moist sensor" - (En K)

Contoh proposal yang telah kami sediakan boleh di download seperti di bawah
Automatic Garden = http://www.sendspace.com/file/8osy9p

Bagi sebarang pertanyaan atau cadangan penambah baikan, boleh contact kami di :
Razin - http://www.facebook.com/inraz
Ismail - http://www.facebook.com/muhisma



Wednesday, November 16, 2011

VB.net via 2005 - Calculate Pro

Assalammualaikum..dah lama saya tak tulis blog ni..busy la kta kn..(konon nye la)..xpe pape pn arini nk berkongsi sedikit mengenai VB.net via 2005 atau dikenali sebagai Visual Basic 2005.. So perisian ni amat berguna jika kita hendak membuat interface untuk apa-apa sahaja (insyaAllah).. Projek kali diberi nama Calculate Pro.. Pro mcm mna kena tengak dulu.Ini cuma perkongsian ringkas..ada masa sy cuba ajar cara untuk membuat nya..

Full Interface :











Figure 1 : Notify Icon on taskbar




















Figure 2 : First screen and password ID


















Figure 3 : Full interface system

*sebelum terlupa..application yang di download dan boleh di Run tetapi sesetengah perkara perlu di tukar coding nye terlebih dahulu..kerana "path" original(eg: C:\Users\razin92\Documents\Visual Studio 2005\Projects\Calculate_2005\Calculate_2005\Calculate_2005\bin\Debug\Calculate_Pro) xsama dgn anda ya..so jgn plak nnti kata program ni xjadi..

First link (For figure 1) :
http://www.sendspace.com/file/miecf6

Second link (For figure 2 and figure 3) :
http://www.sendspace.com/file/7eger7

Instruction :
1. Extract Calculate_Pro.rar dgn Notify.rar

2. Tukar coding path pada program Notify_Calculate Pro
*original:Process.Start(thepath & "C:\Users\razin92\Documents\Visual Studio 2005\Projects\Calculate_2005\Calculate_2005\Calculate_2005\bin\Debug\Calculate_2005.exe")
*edit bahagian merah itu.

2. Run > Notify_Calculate Pro.exe

3. Right click pada Calculate Pro notification icon

4. Select Open

5. Program Calculate Pro akan run automatic..
Password ID = 123

Kemaafan di mohon kalau membuat anda keliru.
selamat mencuba..klu ad masalah blh contact :
FB : http://www.facebook.com/inraz
or call me : 0174520068


Sunday, October 16, 2011

Project 3_Counting (7 segment)

Ok..di pagi yang sejuk lagi dingin (6.00am) aku terjaga so buat terus project yangakutertangguh..patut hujung mggu aku boleh post tetapi sebab program aku buat tak berapa nak berjaya la kata kn so terpaksa cari coding program yang terbaik!
so credit to this website : http://www.hacktronics.com/Tutorials/arduino-and-7-segment-led.html yang telah membekalkan coding program count down(kira menurun la). So aku edit sikit bagi count dari " F --> . " ..

Procedure :

1. Sediakan peralatan : a) Arduino x1
b) Breadboard x1
c) USB cable x1
d) 7 segment x1
e) Resistor 330ohm x7
f) Connector x…..

2. Sambungkan alatan seperti litar schematic di bawah mengikut kreativiti sendiri :
*

3. Sambungan USB pc-to-arduino
i.Check the Serial Port (COM)

4. Buka software Arduino Alpha V0022
a)tulis coding program di ruangan kosong workspace apabila software
Arduino di paparkan
b)boleh download coding program di sini juga:http://www.mediafire.com/?tbv13o9p61155ax


5. Setting pada software sebelum upload
a) Tools > Board > Arduino Duemilanove or Nano w/Atmega328
b) Tools > Serial Port > "example COM18"

*untuk check COM di > Device Manager


6. Verify/Compile (Ctrl+C) untuk check kalau ada error di dalam coding program

7. Upload coding to Arduino

8. Diagram wiring :

Fig : Layout of Project 3


Vid : Finish of Project 3

Thursday, October 13, 2011

Project 2_Lamp for RAYA DAYs

Ok arini kita nak buat satu lagi project yang mudah, simple tetapi pening jugak la mula-mula nak tulis coding. Tapi setelah buat kaji selidik dan rujukan dari http://www.ladyada.net/learn/arduino/lesson5.html akhir nye berjaya..sebenarnya nak buatlitar traffic light last2 jadi lampu raya pulak..so macam biasa :

Procedure :
1. Sediakan alatan :
a) Arduino x1
b) Breadboard x1
c) USB cable x1
d) Pushbutton x1
e) LEDs x3
f) Resistor 330ohm x3
f) Connector x......







2. Sambungkan alatan seperti litar schematic seperti di bawah mengikut kreativiti sendiri :


* dekat LED3 tak letak perintang sebab nyalaan = malap

3. Sambungan USB pc-to-arduino
i. Check the Serial Port (COM )

4. Buka software Arduino Alpha V0022
a) Tulis coding program di ruangan kosong workspace apabila software Arduino di paparkan
b) boleh download coding program di sini : http://www.mediafire.com/?hbbdlb3ye2elib8

*inPin bukan lagi pin7 tetapi pin13 jd tukar coding > int inPin = 13;
*indPin bukan lagi pin13 tetapi pin7 jd tukar coding > int indPin = 7;
*tiada penyambungan bagi indPin ok!!!


5. Setting pada software sebelum upload
a) Tools > Board > Arduino Duemilanove or Nano w/Atmega328
b) Tools > Serial Port > "example COM18"

*untuk check COM di > Device Manager

6. Verify/Compile (Ctrl+C) untuk check kalau ada error di dalam coding program

7. Upload coding to Arduino

8. Diagram wiring :

Fig : Layout of Project 2

Vid : Finish of Project 2

Wednesday, October 12, 2011

C language

Ah buntu ku pada malam nie.ingat nk test bt project baru untuk arduino tetapi tidak termampu plak sebab C, C language..masa sem2 kt JMTI just belajar C++..so nak program arduino pakai C..adoi..boleh paham tu boleh la tapi pelik..
eg: C++ - cout << "apa-apa ja" << endl
C - pinMode(1,OUTPUT);

C++ just cout but C jadi OUTPUT plak..haha..so banyak kena study lagi ni..
ni contoh web yang ajar C language di samping kita belaja program Arduino..

Arduino Tutorial :
http://www.ladyada.net/learn/arduino/index.html
Arduino Language Reference:
http://arduino.cc/en/Reference/HomePage

Tuesday, October 11, 2011

Project 1_LED Blink

Boleh mendapatkan nye dekat http://arduino.cc/en/Main/Software ..terdapat 3 pilihan OS untuk software ni antaranyaWindows,MacOS dan Linux. Cubaan program pertama BLINK LED tapi just kita ambil dari example yang diberi kat software Arduino Alpha v0022..

Procedure :
1. Sediakan alatan :
a) Arduino
b) Breadboad
c) USB cable
d) LED
e) Connector

2. Sambungkan alatan seperti litar schematic.

-anod Led1 > Pin 12 (Digital)
-katod Led1 > Pin GND

3. Sambungkan USB pc-to-arduino
i. Start Menu > Control Panel > Device Manager > Ports (Com&LPT) > "example ; COM1"

4. Buka software Arduino Alpha v0022.

5. Panggil File Blink

a) File > Examples > Basics > Blink
(windows Blink akan muncul bersama coding)

6. Setting pada software sebelum upload
a) Tools > Board > Arduino Duemilanove or Nano w/Atmega328
b) Tools > Board > Serial Port > "Example ; COM1"

*untuk check COM seperti arahan 3 i.

7. Upload coding to arduino


Fig : Layout of Project 1


Vid : Finish of Project 1
http://www.youtube.com/watch?v=Hm_7IssVuxY