Tuesday, 23 December 2014

Projek membuat bot pemain piano

2, 4, 8, 16, 32, 64


Berikut contoh scriptnya:

'1.daftarkan not apa saja yang menjadi database untuk dimainkan
not[1]= "C"
not[2] = "D"
not[3] = "E"
not[4] = "G"
not[5] = "A"

up:

'2.tentukan not yang akan dimainkan (not C,D,E,F,G,A,atau B)
notpicker = Math.GetRandomNumber(5)
'
'3.tentukan panjang not/durasi not
number = Math.GetRandomNumber(5)

4.satukan not yang terpilih dan panjang yang terpilih kedalam variabel number serta mainkan not dan panjangnya tersebut.
assemble =  not[notpicker] + number
Sound.PlayMusic(assemble)

TextWindow.WriteLine(assemble)
Goto up


Full script:

not[1]= "C"
not[2] = "D"
not[3] = "E"
not[4] = "G"
not[5] = "A"

up:

notpicker = Math.GetRandomNumber(5)
number = Math.GetRandomNumber(5)

assemble =  not[notpicker] + number
Sound.PlayMusic(assemble)

TextWindow.WriteLine(assemble)
Goto up

LED Dot Matrix Display


1. Cek apakah dia tipe NPN atau PNP.
2. Tentukan apakah dia high gain atau low-gain.
2. Cek kaki yang mana yang base, kaki yang mana yang collector, kaki yang mana yang emitter.

Anggaplah transistor sebagai sebuah mesin dan bagaimana cara mengoperasikannya.

2 state dari transistor:
1. Cut-off
2. Saturated (jika base di-injeksi dengan arus)


Logic gate

Tabel kebenaran membantu memahami fungsi sebuah gerbang logika.

Gerbang logika yang ada antara lain: Gerbang AND, OR, NOT, NAND, NOR, XOR, XNOR

Sistem digital dibangun menggunakan gerbang-gerbang logika ini.

Gerbang yang paling sederhana (AND, OR, NOT) pada masa lampau dibuat hanya dengan beberapa transistor-transistor dan resistor-resistor yang di-wire kan bersama-sama kedalam papan sirkuit (circuit board). Sejak pertengahan tahun 1960 sirkuit-sirkuit gerbang logika ini ini telah difabrikasi ke dalam integrated circuit (chips). Sebelumnya gerbang-gerbang ini dibuat dengan transitor dan resistor-resistor. Sekarang kamu bisa beli chip-chip atau IC-IC dengan, katakanlah, 6 not gates atau 2 input gerbang NAND di toko pengecer elektronik dikota mu.


AND
The output C is 1 if and only if both A and B are 1. Otherwise it is 0.

OR
The output C is 1 if either A or B is 1, Otherwise it is 0.

XOR gate
Output 1 jika input-input berbeda, selain itu 0.





Input-input pada arduino

1. Analog input
Mengambil: voltage
Jumlah: 6 pin (A0, A1, A2, A3, A4, A5)

Analog output

2. Digital input
Mengambil:
1. Inductor
Inductor mempunyai resistansi dan induktansi.

2. Capcitor
Capasitor mempunyai





3. Transistor
Transistor mempunyai 3 kaki/terminal namanya kaki b, kaki c, kaki e. Kaki b disebut juga dengan base, kaki c disebut juga dengan collector, kaki e disebut juga dengan emitter.

kaki base ke sumber arus atau tegangan.
kaki collectore ke beban contoh motor.
kaki emitter konek ke arah ground.

Icc

3. Resistor (R)
Resistor mempunyai resitansi.

Monday, 22 December 2014

Arduino program buatan sendiri

1.  Untuk mencek arus yang dikeluarkan pada pin dijital nomor 9 arduino.
 void setup()
{
  pinMode(9, OUTPUT);
}

void loop()
{
  digitalWrite(9, HIGH);
  delay(5000);
  digitalWrite(9, LOW);
  delay(5000);
}
2. Colok jumper ke pin 9 Digital (PWM) Arduino mu dan ke pin GND Arduinomu.
3. Set multimeter mu ke 200m, Arus DC.
3. Silahkan tempelkan probe Multimetermu ke jumper itu kepala yang lain.
4. Lihat display Multimetermu. Angka arus akan naik kurang lebih 70 ampere dan bertahan selama 5 detik kemudian turun mendekati 0 ampere selama 5 detik.

2. Untuk menampilkan karakter pada line console computer