Postingan

Menampilkan postingan dari Juli, 2022

SIMULASI RANGKAIAN DC VOLTMETER MENGGUNAKAN LCD 16X2 BERBASIS ARDUINO

Gambar
SKEMATIK PROGRAM #include <LiquidCrystal.h> LiquidCrystal lcd(12, 11, 5, 4, 3, 2); int analogInput = 0;   float vout = 00.0; float vin = 00.0; float R1 = 100000.0; float R2 = 100000.0; int value = 0; void setup(){   pinMode(analogInput, INPUT);   lcd.begin(16, 2);   lcd.print("DC VOLTMETER"); } void loop(){   value = analogRead(analogInput);   vout = (value * 5.0) / 1024.0;   vin = vout / (R2/(R1+R2));   if (vin<1){   vin=1; } lcd.setCursor(0, 1); lcd.print("INPUT = "); lcd.print(vin); lcd.print(" V"); delay(500); }

SIMULASI KALKULATOR SEDERHANA MENGGUNAKAN LCD 12C DAN KEYPAD BERBASIS ARDUINO PADA SOFTWARE PROTEUS 8

Gambar
  SKEMATIK KOMPONEN -          Arduino UNO -          LM016L (LCD 16x2) -          PCF8574 (Modul I2C) -          Keypad Smalcalc (Keypad) Sketch Arduino #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27, 20, 2); #include <Keypad.h> const byte ROWS = 4; const byte COLS = 4; char keys [ROWS] [COLS] = { {'7', '8', '9', '/'}, {'4', '5', '6', '*'}, {'1', '2', '3', '-'}, {'C', '0', '=', '+'} }; byte rowPins[ROWS] = {2, 3, 4, 5}; byte colPins[COLS] = {6, 7, 8, 9}; Keypad myKeypad = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS ); float presentValue = false; float next = false;float final = false; String num1, num2; String answer = "0"; char op; void setup(){   lcd.init();   lcd.backlight();   lcd.setCursor(5,0);   lcd.print("UNIT 5");   lcd.setCursor(3,1);   lcd.print("Cal...

SIMULASI 7 SEGMENT UNTUK MENAMPILKAN ANGKA 0 SAMPAI 9 BERBASIS ARDUINO PADA SOFTWARE PROTEUS 8

Gambar
Bentuk Susunan Karakter Display 7 Segment Pada postingan ini saya akan membuat rangkaian 7 Segment untuk menampilkan angka 0 sampai 9 secara berurutan dengan menggunakan 7 Segment jenis Common Cathode (CC) berbasis Ardiono pada simulasi Software Proteus 8. Skematik Rangkaian Komponen yang digunakan -          Arduino UNO -          7 Segment Common Cathode Sketch Arduino void setup() {  pinMode (2, OUTPUT);  pinMode (3, OUTPUT);  pinMode (4, OUTPUT);  pinMode (5, OUTPUT);  pinMode (6, OUTPUT);  pinMode (7, OUTPUT);  pinMode (8, OUTPUT); }   void loop () {   //Menampilkan Angka 0   digitalWrite (2, HIGH);   digitalWrite (3, HIGH);   digitalWrite (4, HIGH);   digitalWrite (5, HIGH);   digitalWrite (6, HIGH);   digitalWrite (7, HIGH);   digitalWrite (8, LOW);   delay(500);   //Menampilkan Angka 1   digitalWrite (2, LO...

LAMPU OTOMATIS DENGAN SENSOR LDR BERBASIS ARDUINO UNO

Gambar
               Rangkaian lampu otomatis berfungsi untuk mengontrol nyala lampu secara otomatis. Lampu otomatis dapat menyala sesuai dengan intensitas kebutuhan penerangan yang dideteksi dari sensor LDR (Light Dependent Resistor). Lampu otomatis dapat dipasang untuk mencukupi lux pada suatu ruangan. Lampu ini dapat menyala otomatis karena dikendalikan menggunakan rangkaian yang mampu mendeteksi kebutuhan penerangan suatu ruangan. Sistem kontrol nyala mati lampu otomatis ini dikontrol dengan menggunakan Arduino UNO R3. Arus yang terbaca pada sensor LDR akan diproses oleh Arduino dengan program yang telah ditanamkan. Intensitas cahaya dideteksi oleh sensor LDR pada awal sistem bekerja. Mekanisme kerja untuk menghidup dan mematikan lampu dikontrol oleh Arduino UNO R3. Sistem kerja alat ini akan dijelaskan juga dalam bentuk flowchart yang ditunjukkan pada Gambar di bawah ini. Skematik Rangkaian Komponen Yang Digunakan -     ...

SIMULASI PARKIR MENGGUNAKAN SENSOR ULTRASONIK BERBASIS ARDUINO PADA SOFTWARE PROTEUS 8

Gambar
  Pendahuluan         Semakin pesatnya perkembangan teknologi, khususnya teknologi sistem keamanan dan kenyamanan yang diaplikasikan pada mobil telah membawa dampak positif, salah satunya kemudahan yang didapat oleh manusia. Untuk itu dibuatlah alat yang dapat digunakan oleh pengemudi mobil sebagai pengukur jarak antara penghalang dan mobil menggunakan “Sensor Ultrasonik” yang terintegrasi pada gigi mundur dari sebuah mobil. Sensor ultrasonik adalah salah satu sensor yang paling akurat diantara beberapa sensor yang digunakan untuk mengukur jarak. Alat ini akan aktif apabila gigi mundur diaktifkan, sensor ini mampu mendeteksi adanya penghalang di belakang mobil dan mengirim output yang berupa jarak ke modul display sehingga dapat diketahui jarak antara penghalang dengan mobil agar benturan dapat dihindari. Dengan adanya sensor ini maka pengemudi akan mendapatkan kemudahan dalam memarkir mobil. Bagi sebagian orang, parkir mundur baik itu horizontal maupu...