Arduino + LED Matrix

Aku suka sangat dengan arduino ni. kali ni aku cuba main dengan dot matrix pulak. jd projek ni menggunakan 8x8 led matrix (WLG M23088A7B Unp) mcm kat bawah nih.

Dah lama mende ni duduk dalam almari aku pasal aku tak reti nak guna. satu lagi sebab aku tak guna sangat benda ni.






sambungan arduino ke matrix..
arduino -->matrix
2                  R6
3                  R7
4                   C3
5                   C5
6                   R1
7                  R2
8                   C8
9                  R8
10                  C6
11                 R3
12                  R5
13                   C1
14(A0)           C2
15(A1)          R4
16(A2)           C4
17(A3)           C7


pastu upload coding kat bawah ni. kod ni aku cedok kat internet gak. bukan aku yang buat
matrix.ino

tp sebelum upload code tu, korang kena import library dulu. download library .zip kat bawah ni
frequency2timer.zip

cara-cara nak import library, korang boleh tengok kat website bawah ni
how to install library

ok lepas tu baru boleh upload.. siap
setakat ni aku malas nak main2 dengan kod tu sebab aku tak guna sangat matrix ni.

video

nota kaki:
1) kaki dot matrix ni berbeza untuk jenis common negative dan common positive.
yang aku punya ni common negative. rujuk datasheet untuk lebih faham.

2) Kalau korang rujuk kat internet, ada yang mulakan kiraan column dari atas ke bawah dan ada yang mulakan kiraan dari bawah ke atas. Sama juga dengan kiraan untuk row. Jadi sebab itulah ada nyalaan LED berterabur.

3) untuk menggunakan lebih dari satu matrix, lebih baik gunakan led display driver MAX7219 yang boleh menghasilkan lebih banyak output. rujuk internet


rujukan:

Arduino + Bluetooth

kali ni aku nk kongsi bagaimana menggunakan aplikasi android untuk menghantar data ke Arduino melalui bluetooth.. ini juga utk sbg rujukan aku utk masa dpn (mcm nota la).

fungsinya seperti kawalan jauh dimana pengguna meggunakan bluetooth utk menghidupkan lampu, kipas atau apa saja. konsep dia lebih kurang mcm kat bawah ni:

     applikasi android  --------------------------------> arduino
(telefon hantar signal)                bluetooth            (utk kawal apa sahaja peralatan)

jadi tiga benda ni kene ada.

a) applikasi android :
boleh cari kat google play. tulis jer arduino bluetooth (atau yg sama waktu). tp kebanyakan tak sesuai dgn sistem kita. baik buat sendiri guna online app inventor mcm link kat bwh ni.
    MIT app inventor
 
b) bluetooth module:
module ni disambung pada arduino sebagai data receiver. ni aku beli kat lelong model HC-06. harga rm25 + rm6 (shipping).



c) arduino:
semua arduino boleh pakai. yg penting ade UART (mesti ade pin RX ngan TX). aku guna arduino uno r3 yg terbaru. Aku beli kat lelong harga rm44


pastikan telefon ada bluetooth. kalo tak mcm mana nk hantar signal ke arduino.

Langkah 1: reka applikasi 
aku anggap semua dh belajar sikit MIT App Inventor tu.. skrg buat macam gambar kat bawah ni untuk "design" dan "blocks"..

"Design"

"Blocks"


pastu tekan "Build".. dia akan bina satu applikasi format .apk (inilah format utk semua app yg kita guna). ikut la nk pindah dlm komputer (pastu pindah dlm phone guna kabel) atau terus scan dgn phone (kalo ade app scaner)..

ni file format .aia untuk korang edit apa yg patut. boleh bukak dlm MIT jer
Andruino.aia

atau korang malas nk buat, download terus app kat bawah ni dlm phone pastu install
AndruinoBlu.apk


Langkah 2: Arduino program
Copy dan paste code kat bawah ni dlm Arduino IDE pastu upload..

int led = 13;
int led2 = 12;
int state;

void setup()
{              
pinMode(led, OUTPUT);
pinMode(led2, OUTPUT);
Serial.begin(9600);
}

void loop()
{
  if(Serial.available() > 0){    
      state = Serial.read();}

  if (state == '1') {
      digitalWrite(led, HIGH);}

  else if (state == '2') {
      digitalWrite(led2, HIGH);}
     
  else  {
    digitalWrite(led, LOW);
    digitalWrite(led2, LOW);}
   
  delay(100);
}

Langkah 3 : Sambungan Litar
Sambungan antara Bluetooth Module ke Arduino mcm kat bawah ni

Arduino -------------->Bluetooth
3.3v                                Vcc
GND                              GND
TX                                  RX
RX                                  TX

Dua LED disambung pada kaki 12 dan 13 Arduino. (Masuk resistor dulu sebelum ke LED)

Ok sekarang boleh on supply ke Arduino.


Langkah 4: Bluetooth Pairing
skrg ON kan bluetooth kat telepon dan cari module(kalau samsung aku, setting>wireless>bluetooth).




tekan "Scan Device" dan akan keluar senarai barangan yg menggunakan bluetooth. utk modul mcm aku punya HC-06, nama modul sama iaitu "HC-06". tekan "Pair with this device" dan dia akan mintak password. tulis"1234" (ini default password utk modul ni).


kalo berjaya, dia akan tulis "Paired"



Langkah 5: Buka Applikasi
Buka app kat dlm telefon dan klik "Select Device".
nanti akan keluar senarai bluetooth. Utk module aku HC-06, dia akan tulis "HC-06" juga.
pilih device dan tunggu sekejap.
kalau bejaya, akan tertulis "connected", kalau tak berjaya "no connection" dan cuba lagi.

Ok siap. ni cuma program mudah dan boleh la buat projek lebih canggih lg.
video aku tak sempat nak record pasal ni projek lama dan aku dah guna bluetooth module tu untuk mende lain.. tp aku ade video yang lebih kurang konsep dia macam kat bawah ni.

video

nota kaki:
1) sebelum upload apa2 coding ke dalam Arduino, putuskan sambungan TX dan RX. Kalau tak, tak boleh upload

2) bluetooth module tu akan berkelip kalau ia tidak berhubung dengan device lain. kalau stay menyala, maknanya dia tengah berhubung dengan device lain.

rujukan:
http://randomnerdtutorials.com/how-to-use-app-inventor-with-arduino/




Crossbow

Ok.. kesinambungan dprd pos aku sebelum ni pasal catapult. Senjata nih pulak aku buat time lps SPM beberapa tahun lepas..

aku dpt idea buat mende nih lepas menyelidik katalog "Kecemerlangan sains dalam tamadun islam" karya Fuat Sezgin...

memang mantap kalau dpt buat sebijik..
at last aku berjaya siapkan..kahkahkah..

tgok gambar2 kat bawah nih..












sistem picu rekaan sendiri..hehehe


sebelum picu di tarik


selepas picu ditarik

sume2 barangan aku dptkan dr barang2 terpakai kat sekeliling rumah aku.. kirenye modal tu hanyalah nilai 'kreatif' je la..

ok cau dulu..

Mindanao

Mindanao adalah sebuah pulau besar di bahagian selatan Filipina yang menjadi pertikaian di antara kerajaan Filipina dan beberapa kumpulan yg merupakan penduduk asal kepulauan tersebut.

Majoriti penduduk di sini adalah merupakan penganut agama islam.


klik gambar utk saiz besar


Oleh kerana wilayah ini majoritinya adalah beragama islam, mereka menuntut kuasa autonomi drpd kerajaan Filipina. Filipina menolak permintaan tersebut dan berlakulah beberapa siri pertempuran antara askar kerajaan dan pejuang pemisah.

Berikut adalah kumpulan2 yg ditubuhkan:


1) MNLF(Moro National Liberation Front),1969



Ianya satu pergerakan yang menuntut kemerdekaan Bangsamoro di Mindanao daripada kerajaan Filipina. Diasaskan oleh oleh Nur Misuari selepas peristiwa Jabidah Massacre.

Dianggotai oleh pelbagai kaum dr pelbagai agama tetapi majoritinya islam.
Pergerakan ini lebih bersikap toleransi dgn kerajaan Filipina

2)MILF(Moro ISlamic Liberation Front),1977



Diasaskan oleh selamat hashim. merupakan pergerakan serpihan drpd MNLF. perpecahan berlaku disebabkan ketidaksefahaman antara pejuang yang terdiri drpd muslim dgn pendekatan pemimpin MNLF terhadap Filipina. Namun persahabatan dgn MNLF masih terjalin.

MILF menggunakan pedekatan yang agak keras terhadap kerajaan Filipina. Mereka menuntut Mindanao dijadikan sebuah daerah islam.

Pertubuhan ini merupakan pertubuhan yg paling diminati oleh muda-mudi islam di mindanao..

3)Abu Sayyaf

Merupakan serpihan drpd MNLF. Pergerakan ini menggunakan pendekatan yg agak ekstrim bagi menuntut kemerdekaan mindanao dan menubuhkan negara islam mindanao.

Mereka mensasarkan orang awam dlm operasi mereka sebagaimana peristiwa penculikan di Pulau Sipadan pd tahun 2000.

gambar2:






nota kaki: kesemua maklumat ini adalah ringkasan drpd carian di wikipedia dimana bahannya tidak boleh dipercayai 100% dan kebanyakannya dr analisa pihak barat.

Tagged dari mentadak... =)

salam.. ni sebagai memenuhi permintaan drpd sahabat aku mee(hotak2malaysia.blogspot.com)...
aku pun x tau utk ape mende nih..jd aku jawab je la sume soklan tuh..


1- Adakah anda rasa hot?
panas ade la..

2- Upload wallpaper lappy/pc.
erk2... jap...




tadaa...






3- Cerita pasal gambar.
ni gamba time aku kat atas kapal APMM. tu meriam utama yg berkaliber mungkin 70mm(ntah).aku rase ini antara gambar ter'sejuk' yg ade dlm collection aku...

4- Bila kali terakhir anda makan ayam?
baru jer td..

5- Lagu terakhir yang anda dengar?
hanya ingin kau tahu-republik.. siyes sedih+jiwang

6- Apa yang anda buat selain menyelesaikan tag ini?
garu ketiak..

7- Selain nama sendiri anda dipanggil apa?
komando..(eksen lebih)

8- Tag 8 orang.
orang
orang
orang
orang
orang
orang
orang
orang


9- Siapakah no 1 yang anda ditag?
orang la...kan dah tulis

10- Katakan sesuatu tentang no 5 yang anda tag?
die ade mate, tangan..sume lengkap

11- orang yang ke 3 ditag berhubungan dengan siapa?
dengan sume orang

12- Bagaimana dengan no 4?
dye pun orang jugak..

13- Pesanan buat no 6?
jadi la orang sikit..

14- Kata² cinta buat no 2?
cintai la alam semesta ciptaan tuhan ini..(bersempena dgn earth day 22 april)

15- Adakah no 7 dan no 8 mempunyai persamaan?
dua2 insan yg sempurna..Alhamdulillah

16- Berikan 5 perkara yang anda tahu tentang yang ditag no 1.
-ade kaki
-ade mata
-ade tangan
-ade hati
-ade akal

17- Persamaan antara lembu dan kambing?
kedua2 dorang boleh jadi satu dalam perkataan 'bubing'

18- Perasaan ketika menjawab tag ini?
bercampur baur..

19- Adakah anda tahu Rizman tuh sengal?
dye memang sengal pun.. geram aku

20- Gay or Les?
or..

TORERO

Torero adalah sejenis 'sukan'(lebih kpd persembahan masyarakat setempat) yg mempruntukkan seseorang utk membunuh lembu(bull). Ianya berasal dr sepanyol dan merebak ke negara lain spt mexico.

sejak kecil lg aku igtkan ni adalah 'sukan' yg mahu menguji keberanian lelaki, tapi ia sebenarnye lebih drpd itu. Perkataan yg biase kite dgr adalah matador.

Lembu2 yg terlibat di dalam gelanggang akan ditikam oleh matador(the bull killer) dengan besi panjang yg tajam di atas leher binatang tersebut yg berupa(bonjolan).

lembu2 tersebut ditikam berkali2 sehingga ia mati akibat pendarahan. ini memang tersangat celake. Aku lebih 'enjoy' melihat si matador nih dirodok oleh lembu2 tersebut..haaaa


si Matador bangang..















balas dendam..


matador israel dirodok oleh 'bull'..fail





memang teramat 'fail'... tp masih hidup lg mamat nih

ade satu video kat youtube yg aku tgok, si matador nih dilambung oleh bull mcm anak patung...pastu kene rodok beberapa kali..

memang patut pun bak kate omputih "he/she deserved it"...

ASET2 "PELIK" TDM

Sebelum ini banyak gambar aset2 tentera darat malaysia yg kita boleh dapati drpd internet dan buku2 bercorak militari...

dan bersempena dgn sambutan HUT TDM ke-78 baru2 ini, aku nk tunjukkan aset2 yg jarang di lihat oleh orang ramai yg mereka miliki. sesetengah aset2 ini nampak teramat pelik tetapi memainkan peranan yg penting dlm sesuatu operasi ketenteraan...

sume gambar nih aku dpt dr pelbagai sumber..(klik gambar utk besarkan)

1) jambatan mudah alih utk sungai/halangan yg jauh jaraknye



kredit:nineteenthjuly.blogspot



2) jambatan "stand alone" utk sungai/halangan yg dekat jaraknye

kredit:nineteenthjuly.blogspot


3) tandas dan bilik mandi medan



4) dobi

kredit:panggilanpertiwi.my


dan bermacam2 lg aset2 TDM yg akan sy uploadkan di kemudian hari

.

Related Posts Plugin for WordPress, Blogger...