• Tidak ada hasil yang ditemukan

Rancang Bangun Detektor Level Getaran Menggunakan Sensor Modul Getar Berbasis Mikrokontroler Arduino Promini 328

N/A
N/A
Protected

Academic year: 2017

Membagikan "Rancang Bangun Detektor Level Getaran Menggunakan Sensor Modul Getar Berbasis Mikrokontroler Arduino Promini 328"

Copied!
5
0
0

Teks penuh

(1)

LAMPIRAN PROGRAM

#include <Wire.h>

#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x3F, 16, 2);

long microSecs;

long freq;

int lastBit;

int nowVal;

long secs;

long maxHz;

long minHz;

long minmax;

void setup() {

pinMode(A0,INPUT);

pinMode(A5,OUTPUT);

pinMode(6,OUTPUT);

pinMode(7,OUTPUT);

pinMode(8,OUTPUT);

microSecs = micros();

freq = 0;

lastBit = 0;

(2)

maxHz=0;

minHz=0;

minmax=0;

secs = millis();

Serial.begin(9600);

lcd.begin();

// Turn on the blacklight and print a message.

lcd.backlight();

lcd.setCursor(0, 0);

lcd.print("alat deteksi");

lcd.setCursor(0, 1);

lcd.print("getaran");

delay (2000);

lcd.clear();

}

int x=0;

void loop() {

if ((microSecs+20)<micros()){

(3)

if (lastBit!=nowVal) {

lastBit=nowVal;

freq=freq+1;

}

if (freq>maxHz){

maxHz=freq;

}

if (freq<minHz){

minHz=freq;

}

//lcd.clear();

//lcd.print();

microSecs = micros();

}

if (secs+1000<millis()){

if (minmax+300000<millis())

{

minmax=millis();

minHz=freq;

maxHz=freq;

(4)

lcd.setCursor(0, 0);

lcd.print("Nilai sensor:");

lcd.setCursor(0, 1);

lcd.print(freq);

lcd.setCursor(10, 1);

lcd.print("Hz");

Serial.print((freq));

Serial.print("hz");

//Serial.setCursor(0,1);

//Serial.print("+: ");

//Serial.print(maxHz);

//Serial.print(" -: ");

//Serial.print(minHz);

if (freq>=10)

{digitalWrite (2,HIGH);

}

if (freq>=100)

{ digitalWrite (2,HIGH);

(5)

if (freq>=200)

{ digitalWrite (2,HIGH);

digitalWrite (4,HIGH);

digitalWrite (3,HIGH);

}

else

{

digitalWrite (2,LOW);

digitalWrite (3,LOW);

digitalWrite (4,LOW);

}

freq=0;

secs=millis();

}

delay (1000);

lcd.clear();

Referensi

Dokumen terkait

Dalam kaitannya dengan komodifikasi isi pesan terhadap sosok perempuan yang menjadi korban kejahatan atau kriminalitas, Subono menawarkan cara-cara aplikasi

Penelitian yang akan dilaksanakan ini berjudul ” Gambaran Darah Tepi pada Penderita Karsinoma Nasofaring Sebelum dan Sesudah Kemoradioterapi di RSUP.H.Adam Malik tahun

Penelitian dengan menggunakan metode kajian literatur bertujuan untuk memperoleh gambaran dari konsep, dimensi, dan indikator yang digunakan pada berbagai penelitian pengukuran

Fandy Tjiptono (2008: 151) mengatakan bahwa, harga memiliki dua peranan utama dalam mempengaruhi keputusan beli, diantaranya:.. Peranan alokasi dari harga, yaitu fungsi harga

yang berjudul “ Perancangan Animasi Company Profile D3 TI UKSW” penulis dapat menyimpulkan bahwa media promosi melalui bentuk animasi ( tidak menyertakan1. bentuk foto

Berdasarkan tabel di atas, dapat dilihat bahwa tanggapan responden mengenai teman/ saudara/ orang yang dipercaya responden menyarankan untuk menggunakan operator seluler tersebut

Tujuan dari pengujian ini adalah diharapkan dengan minimal tenaga dan waktu untuk menemukan berbagai potensi kesalahan dan cacat.Harus didasarkan pada kebutuhan berbagai

Perilaku Konsumen: Konsep dan Implikasi untuk Strategi dan Penelitian Pemasaran.. Jakarta: Prenada