Anda di halaman 1dari 7

Modul 1 General Input dan Output

A Percobaan 1 (LED) Kelompok


1 Kondisi awal LED mati lalu hidup bergantian dari kiri ke kanan secara berulang. 29
2 Kondisi awal LED mati lalu hidup bergantian dari kanan ke kiri secara berulang. 10
3 Kondisi awal LED mati lalu hidup bergantian dari Pinggir ke tengah secara berulang. 22
4 Kondisi awal LED mati lalu hidup bergantian dari tengah ke pinggir secara berulang. 2
5 Kondisi awal LED mati lalu hidup bergantian 2 led dari kiri secara berulang. 12
6 Kondisi awal LED mati lalu hidup bergantian 3 led dari kiri secara berulang. 24
7 Kondisi awal LED mati lalu hidup bergantian 4 led secara berulang. 20
8 Kondisi awal LED mati lalu hidup bergantian led 1,3,5,7 selanjutnya 2,4,6,8 secara berulang. 43
9 Kondisi awal LED mati lalu hidup bergantian dari 2 dari tengah secara berulang. 35
10 Kondisi awal Led mati lalu hidup berkedip dengan delay 1 detik 14
11 Kondisi awal Led mati lalu hidup berkedip dengan delay 5 detik 3
12 Kondisi awal Led mati lalu hidup berkedip dengan delay 300 ms 7

13
Kondisi awal LED mati lalu hidup bergantian dari Pinggir ke tengah secara berulang 8
dengan delay 500 ms
14
Kondisi awal LED mati lalu hidup secara bergantian led 1,2,3,4 selanjutnya 5,6,7,8 secara 37
berulang
15 Hidupkan LED seluruhnya, lalu mati bergantian dari kiri ke kanan 27
16 Hidupkan LED seluruhnya, lalu mati bergantian dari kanan ke kiri 6
17 Tambahkan push button pada input, ketika push button ditekan seluruh led hidup 21
18 Tambahkan push button pada input, ketika push button ditekan seluruh led 1,2,3,4 hidup 37
19 Tambahkan push button pada input, ketika push button ditekan seluruh led 2,4,6,8 hidup 41
20 Tambahkan push button pada input, ketika push button ditekan seluruh led 5,6,7,8 hidup 33
B Percobaan 2 (SEVEN SEGMENT)
1 Tampilkan angka 7 delay 1 detik lalu angka 8 19
2 Tampilkan angka dari 1 sampai 9 secara berulang 18
3 Tampilkan angka dari 9 sampai 1 secara berulang 30
4 Tampilkan angka dari 1 sampai 5 secara berulang 25
5 Tampilkan angka dari 5 sampai 1 secara berulang 17
6 Tampilkan angka dari 9 sampai 6 secara berulang 4
7 Tampilkan angka 0,1,3 secara bergantian 38
8 Tampilkan angka 1,3,5 secara bergantian 13
9 Tampilkan angka 9,7,5 secara bergantian 16
10 Tampilkan angka 7,5,3 secara bergantian 31
11 Tampilkan angka 2,4,6 secara bergantian. 23
12 Tampilkan angka 4,6,8 secara bergantian. 26
13 Tampilkan angka 1,4,7 secara bergantian. 46
14 Tampilkan angka 4,7,5 secara bergantian. 47
15 Tampilkan angka 0,9,2 secara bergantian. 9
16 Tampilkan angka 9,2,6 secara bergantian. 36
17 Tampilkan huruf L, dan A dengan delay 1 secon 45
18 Tampilkan huruf L, dan A dengan delay 2 secon 35
19 Tampilkan huruf L, E, I secara bergantian
20 Tampilkan huruf L, O, O, P secara bergantian 5
C Percobaan 3 (LCD)
1 Buatlah teks pada lcd dengan posisi rata kanan 42
2 Buatlah teks pada lcd dengan posisi rata kiri 16
3 Buatlah teks pada lcd dengan posisi di tengah 28
4 Buatlah teks pada lcd berjalan ke kanan 11
5 Buatlah teks pada lcd berjalan ke bawah
6 Buatlah teks pada lcd berjalan ke atas 44
7 Buatlah teks pada lcd berjalan ke kiri 1
8 Buatlah animasi teks pada lcd blinking 40
9 Buatlah animasi teks pada lcd masuk dari kanan 16
10 Ketika ditekan angka 1 pada keypad, muncul tulisan "Praktikum"
11
Ketika ditekan angka 2 pada keypad, muncul tulisan "Praktikum Mikroprosesor dan
Mikrokontroler"
12 Ketika ditekan angka 5 pada keypad, muncul tulisan "Teknik Elektro Unand" 32
13 Ketika ditekan angka 6 pada keypad, muncul tulisan "Laboratotrium Elektronika Industri"
14
Ketika ditekan angka 7 pada keypad, muncul tulisan "Praktikum ", ketika ditekan tombol 2
muncul tulisan "Mikro"
15
Ketika ditekan angka 3 pada keypad, muncul tulisan "Praktikum Mikroprosesor dan 39
Mikrokontroler" yang bergerak dari kiri ke kanan
16
Ketika ditekan angka 4 pada keypad, muncul tulisan "Praktikum Mikroprosesor dan
Mikrokontroler"
17
Ketika ditekan angka 1 pada keypad, muncul tulisan "Labor ", ketika ditekan tombol 2
muncul tulisan "LEI"
18
Ketika ditekan angka 7 pada keypad, muncul tulisan "JTE Unand" yang bergulir dari kanan
ke kiri
19 Ketika ditekan# , keluar angka 12345678 34
20 Ketika ditekan *, keluar angka 0987654321
Modul 2 PWM dan ADC
A Percobaan 1 (Menjalankan MOTOR DC) Kelompok
1 Buatlah vehicle maju 1
2 Buatlah vehicle mundur 29
3 Buatlah vehicle belok kiri 10
4 Buatlah vehicle belok kanan 2
5 Buatlah vehicle maju dipercepat hingga kecepatan maksimum. 12
6 Buatlah vehicle maju diperlambat dari kecepatan maksimum hingga berhenti 9
7 Buatlah vehicle maju konstan dengan kecepatan setengah maksimum. 5
8 Buatlah 2 motor bergerak berlawanan dengan 2 input saja. 27
9 Buatlah 2 motor bergerak searah dengan 2 input saja. 22
10 Buatlah vehicle maju 4 detik lalu mundur 24
11 Buatlah vehicle maju 6 detik lalu mundur 21
12 Buatlah vehicle mundur 4 detik lalu maju 44
13 Buatlah vehicle mundur 6 detik lalu maju 13
14 Buatlah vehicle belok kiri 4 detik lalu belok kanan 23
15 Buatlah vehicle belok kiri 6 detik lalu belok kanan 36
16 Buatlah vehicle belok kanan 6 detik lalu belok kiri 26
17 Buatlah vehicle belok kanan 4 detik lalu belok kiri 47
18 Buatlah vehicle maju 4 detik lalu belok kiri 25
19 Buatlah vehicle maju 4 detik lalu belok kanan 3
20 Buatlah vehicle mundur 6 detik lalu belok kanan 42
21 Buatlah vehicle mundur 4 detik lalu belok kiri
B Percobaan 2 (LM35 Ke LCD)
1 Menampilkan suhu yang terukur pada lm35 pada lcd 14
Bila suhu yang terbaca pada lcd menunnjukkan suhu kisaran 20-25 derajat celsius maka 1
2 17
led berwarna merah akan hidup.
Bila suhu yang terbaca pada lcd menunnjukkan suhu kisaran 25-30 derajat celsius maka 2
3 43
led berwarna merah dan hijau akan hidup
Bila suhu yang terbaca pada lcd menunnjukkan suhu kisaran 30-35 derajat celsius maka 1
4 led berwarna merah dan lainnya mati akan hidup dan jika kisaran 36-40 makan led hijau 8
yang akan hidup dan lainnya mati
Bila suhu yang terbaca pada lcd menunnjukkan suhu > 30 derajat celsius maka buzzer akan
5 7
berbunyi
Bila suhu yang terbaca pada lcd menunnjukkan suhu > 40 derajat celsius maka motor akan
6 32
berputar ke kanan
Bila suhu yang terbaca pada lcd menunnjukkan suhu > 40 derajat celsius maka motor akan
7 30
berputar ke kiri
Bila suhu yang terbaca pada lcd menunnjukkan suhu > 25 derajat celsius maka motor akan
8 38
berputar ke kiri
Bila suhu yang terbaca pada lcd menunnjukkan suhu > 25 derajat celsius maka motor akan
9 20
berputar ke kanan
Bila suhu yang terbaca pada lcd menunnjukkan suhu > = 30 derajat celsius maka motor
10 akan berputar ke kanan dan jika suhu yang terbaca pada lcd menunnjukkan suhu <30 11
derajat celsius maka motor akan berputar ke kiri
Bila suhu yang terbaca pada lcd menunnjukkan suhu kisaran 30-35 derajat celsius maka
11 motor berputar lambat, jika kisaran 36-40 motor berputar sedang dan jika 41-45 motor 35
berputar cepat
Bila suhu yang terbaca pada lcd menunnjukkan suhu kisaran 50-55 derajat celsius maka
12 41
motor berputar lambat, jika kisaran 60-65 motor berputar sedang
13 Bila suhu yang terbaca 23 celcius maka led hijau hidup dan motor berputar 16
14 Bila suhu yang terbaca 34 celcius maka motor hidup 5 s lalu led hijau hidup 18
15 Bila suhu yang terbaca 18 celcius maka motor hidup 5 s lalu led merah hidup 31
16 Bila suhu yang terbaca 38 celcius maka motor hidup 10 s lalu led hijau hidup 48
17 Bila suhu yang terbaca 18 celcius maka motor hidup 5 s lalu lcd muncul tulisan dingin
18 Bila suhu yang terbaca 48 celcius maka motor hidup 5 s lalu lcd muncul tulisan panas
19 Bila suhu yang terbaca 8 celcius maka motor hidup 8 s lalu lcd muncul tulisan sangat dingin 34
20 Bila suhu yang terbaca 98 celcius maka motor hidup 5 s lalu lcd muncul tulisan hati hati 33
C Percobaan 3 (Mengatur Kecepatan Putar MOTOR DC)
1 Kondisi potensiometer 0% 37
2 Kondisi potensiometer 10% 4
3 Kondisi potensiometer 20% 45
4 Kondisi potensiometer 30%
5 Kondisi potensiometer 40% 19
6 Kondisi potensiometer 50% 39
7 Kondisi potensiometer 60%
8 Kondisi potensiometer 70%
9 Kondisi potensiometer 80% 28
10 Kondisi potensiometer 90% 40
11 Kondisi potensiometer 100% 46
12 Bila suhu yang terbaca 23 celcius maka led hijau hidup dan motor berputar
13 Bila suhu yang terbaca 34 celcius maka motor hidup 5 s lalu led hijau hidup
14 Bila suhu yang terbaca 18 celcius maka motor hidup 5 s lalu led merah hidup
15 Bila suhu yang terbaca 38 celcius maka motor hidup 10 s lalu led hijau hidup
16 Bila suhu yang terbaca 18 celcius maka motor hidup 5 s lalu lcd muncul tulisan dingin 6
17 Bila suhu yang terbaca 48 celcius maka motor hidup 5 s lalu lcd muncul tulisan panas
18 Bila suhu yang terbaca 8 celcius maka motor hidup 8 s lalu lcd muncul tulisan sangat dingin
19 Bila suhu yang terbaca 98 celcius maka motor hidup 5 s lalu lcd muncul tulisan hati hati
Modul 3 Communications
A Percobaan 1 (UART) Kelompok
Buatlah kondisi awal LED mati, lalu hidup berkedip dengan delay
1 6
500 ms
Buatlah kondisi awal LED mati, lalu hidup berkedip dengan delay
2 29
1000 ms
3 Ubah boud rate pada Master menjadi 34500 10
4 Ubah boud rate pada Slave menjadi 34500 2
5 Ubah boud rate pada Master dan Slave menjadi 34500 12
6 Tambahkan resistor sebelum LED sebesar 1k ohm 14
7 Tambahkan resistor sebelum LED sebesar 1 ohm 20
8 Tambahkan resistor sebelum Button sebesar 1k ohm 11
9 Tambahkan resistor sebelum Button sebesar 1 ohm 9
10 Ganti LED menjadi Buzzer 18
Ganti LED menjadi Buzzer, Buatlah kondisi awal Buzzer mati, lalu
11 13
hidup dengan delay 200 ms
Ganti LED menjadi Buzzer, Buatlah kondisi awal Buzzer mati, lalu
12 26
hidup dengan delay 1000 ms
Ganti LED menjadi Buzzer, Tambahkan resistor sebelum Buzzer
13 39
sebesar 1k ohm
Tambahkan Buzzer sebagai input. Sehingga input yang tersedia
14 17
adalah LED dan Buzzer
15 Ubah button menjadi saklar SPDT 1
16 Ubah button menjadi saklar SPST 25
17 Ubah salah satu Arduino menjadi Arduino nano 34
Tambahkan Buzzer sebagai input. Sehingga input yang tersedia
18 48
adalah LED dan Buzzer
B Percobaan 2 (SPI)
Buatlah kondisi awal LED mati, lalu hidup berkedip dengan delay
1 27
500 ms
Buatlah kondisi awal LED mati, lalu hidup berkedip dengan delay
2 22
1000 ms
3 Ubah boud rate pada Master menjadi 34500 45
4 Ubah boud rate pada Slave menjadi 34500 46
5 Ubah boud rate pada Master dan Slave menjadi 34500 19
6 Tambahkan resistor sebelum LED sebesar 1k ohm 24
7 Tambahkan resistor sebelum LED sebesar 1 ohm 21
8 Tambahkan resistor sebelum Button sebesar 1k ohm 7
9 Tambahkan resistor sebelum Button sebesar 1 ohm 35
10 Ganti LED menjadi Buzzer 38
Ganti LED menjadi Buzzer, Buatlah kondisi awal Buzzer mati, lalu
11 4
hidup dengan delay 200 ms
Ganti LED menjadi Buzzer, Buatlah kondisi awal Buzzer mati, lalu
12 5
hidup dengan delay 1000 ms
Ganti LED menjadi Buzzer, Tambahkan resistor sebelum Buzzer
13 41
sebesar 1k ohm
Tambahkan Buzzer sebagai input. Sehingga input yang tersedia
14
adalah LED dan Buzzer
15 Ubah button menjadi saklar SPDT 47
16 Ubah button menjadi saklar SPST
17 Ubah salah satu Arduino menjadi Arduino nano
Tambahkan Buzzer sebagai input. Sehingga input yang tersedia
18 31
adalah LED dan Buzzer
C Percobaan 3 (I2C)
Buatlah led menyala ketika potensiometer 0% dan led padam ketika
1 37
potensiometer 100%
Buatlah led berkedip dengan frekuensi berbanding lurus dengan
2 42
nilai potensiometer
Rangkailah 2 buah led, kemudian buatlah keduanya menyala
3 7
bergantian ketika potensiometer 0%-20%.
Rangkailah 2 buah led, kemudian buatlah keduanya berkedip
4 23
bersamaan ketika potensiometer 30%-70%.
Rangkaialah 5 buah led, kemudian buatlah kelimanya menyala
5 bergantian dengan interval berbanding terbalik dengan nilai 40
potensiometer.
Buatlah led berkedip dengan frekuensi berbanding terbalik dengan
6 3
nilai potensiometer
Buatlah led berkedip dengan frekuensi berbanding lurus dengan
7
nilai potensiometer lalu padam ketika potensiometer 0%.
Ganti potensiometer dengan push button, ketika push button
8 43
ditekan maka led menyala. Ketika push button dilepas led padam.
Ganti potensiometer dengan push button, ketika push button
9 8
ditekan maka led padam. Ketika push button dilepas led menyala.
Ganti potensiometer dengan push button, ketika push button
10 ditekan maka jika led padam maka led akan menyala begitupula 16
sebaliknya.
Ganti potensiometer dengan push button dan led dengan motor
DC. Jika push button ditekan maka motor berputar searah jarum
11 32
jam. Dan jika push button dilepas maka motor berputar
berlawanan jarum jam.
Ganti potensiometer dengan push button dan led dengan motor
DC. Jika push button ditekan maka motor berputar berlawanan
12 44
jarum jam. Dan jika push button dilepas maka motor berputar
searah jarum jam.
Ganti potensiometer dengan push button dan led dengan motor
13 DC. Jika push button ditekan maka motor berputar searah jarum 30
jam. Dan jika push button dilepas maka motor berhenti.
Ganti potensiometer dengan push button dan led dengan motor
14 DC. Jika push button ditekan maka motor berputar berlawanan 16
jarum jam. Dan jika push button dilepas maka motor berhenti.
Ganti led dengan motor DC. Buatlah motor DC berputar searah
15 jarum jam dengan kecepatan sebanding dengan nilai
potensiometer.
Ganti led dengan motor DC. Buatlah motor DC berputar
16 berlawanan jarum jam dengan kecepatan sebanding dengan nilai
potensiometer.
Ganti led dengan motor DC. Buatlah motor DC berputar searah
17 jarum jam dengan kecepatan maksimum pada saat potensiometer 33
100% dan kecepatan minimum pada saat potensiometer 0%.
Ganti led dengan motor DC. Buatlah motor DC berputar
berlawanan jarum jam dengan kecepatan maksimum pada saat
18 28
potensiometer 100% dan kecepatan minimum pada saat
potensiometer 0%.
Ganti led dengan motor DC. Buatlah motor DC berputar searah
19 jarum jam dengan kecepatan maksimum pada saat potensiometer
100% dan kecepatan minimum pada saat potensiometer 50%.
Ganti led dengan motor DC. Buatlah motor DC berputar searah
20 jarum jam dengan kecepatan maksimum pada saat potensiometer
50% dan kecepatan minimum pada saat potensiometer 0%.

Anda mungkin juga menyukai