Copyrights @ Journal 2014 - Designed By Templateism - SEO Plugin by MyBloggerLab

Tuesday, March 26, 2019

PEMBANGKITAN SINYAL KONTINYU

Berikut adalah pratikum tentang pembangkitan sinyal kontinyu dengan berbagai fungsi. 

Video tentang Pembangkitan Sinyal Waktu Kontinyu Sinusoida
 


 video tentang Pembangkitan Sinyal Waktu Kontinyu Persegi
 

Wednesday, March 20, 2019

OPERASI DASAR MATLAB

Kali ini saya ingin menulis sedikit mengenai operasi dasar pada matlab. Bagi teman-teman yang belum pernah menggunakan matlab, semoga tulisan saya kali ini dapat membantu. :)

oke, tidak perlu berlama-lama, bisa langsung dilihat dibawah ini . Untuk video link sudah terdapat di didalam PDF yaa

Wednesday, March 13, 2019

PENGENALAN MATLAB

MATLAB
     MATLAB adalah kependekan dari MATrix LABoratory dikarenakan setiap data pada MATLAB menggunakan dasar matriks. MATLAB adalah bahasa pemrograman tinggi, tertutup, dan case sensitive dalam lingkungan komputasi numerik yang dikembangkan oleh MathWorks. Salah satu kelebihannya yang paling populer adalah kemampuan membuat grafik dengan dukungan kustomisasi terbaik. MATLAB mempunyai banyak tools yang dapat membantu berbagai disiplin ilmu. Ini merupakan salah satu penyebab industri menggunakan MATLAB. Selain itu MATLAB mempunyai banyak library yang sangat membantu untuk menyelesaikan permasalahan matematika seperti membuat simulasi fungsi, pemodelan matematika dan perancangan GUI.
   MATLAB digunakan oleh kalangan pelajar, teknisi, peneliti di Universitas, Institusi Penelitian maupun Industri untuk melakukan komputasi matematis dalam berbagai keperluan. MATLAB biasanya digunakan untuk penelitian, pengembangan sistem dan desain sistem. Berbeda dengan bahasa pemrograman lainnya, MATLAB merupakan bahasa pemrograman tertutup. Untuk dapat mengkompilasi anda harus menggunakan software dari MathWorks sendiri. Berikut pengertian MATLAB dan kegunaannya.

Berikut ini adalah percobaan pengenalan matlab dapat dilihat dibawah ini





Sementara untuk pelaksanaan d matlab bisa dilihat di youtube berikut ini:

Thursday, July 27, 2017

Pendeteksi Gas dan Asap Menggunakan Sensor MQ-2 Berbasis Arduino

Pada postingan ini saya akan menjelaskan bagaimana cara membuat 'Pendeteksi Gas dan Asap Menggunakan Sensor MQ-2 Berbasis Arduino' secara singkat. Ini merupakan tugas kuliah makul " Trand
user dan Komponen Elektronika" secara berkelompok.Berikut tata caranya :


      

             Alat yang digunakan
                         a)     Sensor MQ-2        
                  b)   Protoboard
                  c)    Arduino UNO
                  d)   LED
                  e)    Jumper male to male & Jumper female to male
                  f)    Laptop
                  g)   Speaker
                  h)   Korek api
                  i)     Resistor


Cara pembuatan :

1.      Susunlah rangkaian seperti dibawah ini


Keterangan Konfigurasi Kabel:
o   Pin Vcc MQ-2 ke (+) Protoboard
o   Pin GND MQ-2 ke (-) Protoboard
o   Pin A0 MQ-2 ke Pin A0 Arduino
o   Pin 5V Arduino ke (+) Protoboard
o   Pin GND Arduino ke (-) Protoboard
o   Pin 12 Arduino ke Protoboard diseri dengan Resistor 220 ohm dan sisi (+) LED
o   (­-) LED ke (-) Protoboard
o   (+) Speaker ke Pin 11 Arduino
o   (-) Speaker ke (-) Protoboard

2. Buat Coding Arduino untuk rangkaian tersebut
3. Setelah itu sambungkan Arduino ke Laptop atau PC dngan kabel serial
4. Klik menu “Tools” => Board => Arduino UNO
5. Klik menu “Tools” => Port( langsung teridentifikasi sesuai Arduino yang digunakan)
6. Upload Coding 


        SCRIPT Coding Arduino

/* ---------------------------------
    Pendeteksi Asap dan Gas Berbasis Arduino dengan Menggunanakan Sensor MQ-2
   --------------------------------- */

const int led_merah = 12;
const int buzzer = 11;
const int sensor = 0;
const int BATAS = 90;

int length = 15; // the number of notes
char notes[] = "ccggaagffeeddc "; // a space represents a rest
int beats[] = { 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 4 };
int tempo = 300;

void playTone(int tone, int duration) {
  for (long i = 0; i < duration * 1000L; i += tone * 2) {
    digitalWrite(buzzer, HIGH);
    delayMicroseconds(tone);
    digitalWrite(buzzer, LOW);
    delayMicroseconds(tone);
  }
}

void playNote(char note, int duration) {
  char names[] = { 'c', 'd', 'e', 'f', 'g', 'a', 'b', 'C' };
  int tones[] = { 1915, 1700, 1519, 1432, 1275, 1136, 1014, 956 };

  // play the tone corresponding to the note name
  for (int i = 0; i < 8; i++) {
    if (names[i] == note) {
      playTone(tones[i], duration);
    }
  }
}

void setup()
{
  pinMode(led_merah, OUTPUT);
  pinMode(buzzer,OUTPUT);
  Serial.begin(9600) ;
}

void loop()
{
 
  int a0 = analogRead(sensor);
  Serial.println(a0);
  if (a0 >= BATAS)
  {
     digitalWrite(led_merah, HIGH);
     delay(500);
     digitalWrite(led_merah, LOW);
     delay(500);
  
     for (int i = 0; i < length; i++) {
    if (notes[i] == ' ') {
      delay(beats[i] * tempo); // rest
    } else {
      playNote(notes[i], beats[i] * tempo);
    }

    // pause between notes
    delay(tempo / 1);
     }
    
  }
  else
     delay(500);
}

Prinsip Kerja Alat


            Apabila gas atau asap teridentifikasi dari kebocoran gas LPG maupun asap rokok oleh sensor gas (MQ 2)  yang di olah menggunakan mikrokontroler dan jika pendeteksian tersebut memenuhi syarat (batas sensitivitasnya) yang telah ditentukan, maka dapat memberikan respon led menyala kemudian bunyi peringatan (speaker berbunyi) saat bau gas dan asap terdeteksi .

  Untuk vidio cara pembuatan bisa dilihat di :
Untuk hasil percobaan dapat dilihat di :