BAB IV - ANALISIS DATA PROYEK
BAB IV
ANALISIS DATA PROYEK
A.
Spesifikasi
Maket
Spesifikasi
maket rumah masa depan berhelipad dirancang
dengan ukuran kecil:
Luas
area : 30x40 cm
Luas
bangunan: 20x30 cm
Perbandingan
Maket dan Real: 1:10.000
Panjang
bangunan: 30 cm
Lebar
bangunan: 20 cm
Tinggi
bangunan: 40 cm
Spesifikasi Bahan
Alas
Triplek 30x40 cm tebal 4 cm
Bahan
dinding dan Apat: Stick ek krim dan karton
Lem
merk G
Stick
Es krim
Spesifikasi
Alat Listrik
Mikontroller
Type Atmega328
Lampu
LED, 1/4 watt, 2 volt
Resistor
Gip 1/2 watt nilai 220 Ohm
Kabel
nja engkel ukuran kecil serabut (warna merah, hitam, biru, kuning dan hijau)
Timah
ukuran 40x60
Sensor
Gerak
Tombol
push on
B. Kinerja Proyek
Kelebihan Proyek
Kelebihan dari proyek
ini adalah dapat mensimulasi protype rumah anjing masa depan dan diharapkan
dapat direalisasi dengan ukuran sesuai kebutuhan. Alat Sensor pintu masuk akan
di setting sedemikian rupa agar dapat mempermudah anjing masuk ke rumah,dan
dapat menghibur anjing meski di tinggal majikan nya pergi.
Kelemahan Proyek
Karena bahannya maket
dari triplek dan karton akan sangat rawan terhadap air dan angin dalam kurun
waktu 1 sd 3 bulan maket ini sudah melengkung.
B.
Flowcart Program
D. Lampiran Program TurboC++ Versi Arduino
Tuliskan program C++
yang diupload ke memori chip Arduino dan
penjelasaan program dibelakang tanda //
int lampu1=2; //led1 dipasang
dipin2 arduino
int lampu2=3; // led3 dipasang
di di pin 3
int tombol=4; // tombol di
pasang dipin 4
int kipas=5; // kipas di
pasang dipin 5
int lampudisko=6; // lampudisko di pasang
dipin 6
int x; // x diseting sebagai bilangan bulat
void setup () { //
seting semua pin arduino di bawah
pinMode
(lampu1,OUTPUT); // pin 2 di
setting sebagai OUTPUT
pinMode
(tombol,INPUT); // pin 2 di
setting sebagai INPUT
pinMode
(lampu3,OUTPUT); // pin 3 di
setting sebagai OUTPUT
pinMode
(lampudisko,OUTPUT); // pin6 di setting
sebagai OUTPUT
pinMode
(kipas,OUTPUT); // pin 5 di
setting sebagai OUTPUT
........................
.........................
........................
void loop (){ //
jalankan semua program di bawah secara berulang-ulang
x=digitalRead(tombol); // baca kondisi tombol,
hasilnya dijadikan nilai x (
if (x==1) {
digitalWrite(lampu1,HIGH); //kirim tegang tinggi 5 volt ke pin2
atau nyalakan lampu1
digitalWrite(lampu2,HIGH); //kirim tegangan tinggi 5 volt ke pin3
atau nyalakan lampu2
digitalWrite(kipas,HIGH); //kirim tegangan tinggi 5 volt ke
pin 5 atau nyalakan kipas
digitalWrite(lampudisko,HIGH);
//kirim tegangan tinggi 5 volt ke pin6 atau nyalakan lampudisko
}
else {
//selain di atas eksekusi program di bawah
digitalWrite(lampu2,LOW); //nyalakan lampu2
digitalWrite(kipas,LOW); //nyalakan kipas angin atau ac
digitalWrite(lampudisko,LOW); //nyalakan lampudisko
delay(500); //tahan nyala
lampu1 selama setengah detik
}
Komentar
Posting Komentar