Skip to main content

Posts

Nyalakan Lampu Pakai Password, Keypad Arduino

Nyalakan Lampu Pakai Password, Keypad Arduino Video berikut adalah cara bagaimana membuat password untuk menyalakan lampu, lock door, televisi, kipas, Kunci Pintu, dan lain lain. Untuk code silahkan copy paste script dibawah ini: #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27,16,2);  // Include Keypad library #include <Keypad.h> // Length of password + 1 for null character #define Password_Length 8 // Character to hold password input char Data[Password_Length]; // Password char Master[Password_Length] = "123ABCD"; // Pin connected to lock relay input int lockOutput = 13; // Counter for character entries byte data_count = 0; // Character to hold key input char customKey; // Constants for row and column sizes const byte ROWS = 4; const byte COLS = 4; // Array to represent keys on keypad char hexaKeys[ROWS][COLS] = {   {'1', '2', '3', 'A'},   {'4', '5', '6', 'B'},   {'7', '8', ...

Penggunaan Keypad 4x4 dengan LCD Arduino

Penggunaan Keypad 4x4 dengan LCD Arduino Script silahkan copy paste dibawah ini:  #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27,16,2);  // Include Keypad library #include <Keypad.h> // Constants for row and column sizes const byte ROWS = 4; const byte COLS = 4;  // Array untuk menjelaskan kunci di keypad char hexaKeys[ROWS][COLS] = {   {'1', '2', '3', 'A'},   {'4', '5', '6', 'B'},   {'7', '8', '9', 'C'},   {'*', '0', '#', 'D'} };   // Koneksi ke Arduino byte rowPins[ROWS] = {9, 8, 7, 6}; byte colPins[COLS] = {5, 4, 3, 2};   // Buat object keypad Keypad customKeypad = Keypad(makeKeymap(hexaKeys), rowPins, colPins, ROWS, COLS); void setup(){   // Setup LCD dengan backlight dan initialize   lcd.backlight();   lcd.init();  }   void loop(){   // Get key value if pressed   char customKey = customKeypad.getKey();      if (customKey){     // Be...

Dasar Penggunaan Keypad 4 x 4 Arduino

Dasar Penggunaan Keypad 4 x 4 Arduino Bagaimana cara menggunakan keypad 4x4 pada Arduino. Berikut adalah video singkat bagaimana cara membuat rangkaian sederhana penggunaan Keypad 4x4. Berikut video Tutorialnya yang sudah disertai dengan script pemrograman pada Arduino. Untuk Script silahkan copy paste dibawah ini: // Include the Keypad library #include <Keypad.h>   // Constants for row and column sizes const byte ROWS = 4; const byte COLS = 4;   // Array to represent keys on keypad char hexaKeys[ROWS][COLS] = {   {'1', '2', '3', 'A'},   {'4', '5', '6', 'B'},   {'7', '8', '9', 'C'},   {'*', '0', '#', 'D'} };   // Connections to Arduino byte rowPins[ROWS] = {9, 8, 7, 6}; byte colPins[COLS] = {5, 4, 3, 2};   // Create keypad object Keypad customKeypad = Keypad(makeKeymap(hexaKeys), rowPins, colPins, ROWS, COLS);   void setup() {   // Setup serial monitor  ...

Delay LED dengan Push Button Arduino, Push Button Part 2

PUSH BUTTON PART 2. Membahas mengenai bagaimana cara membuat tombol atau push button untuk menyalakan lampu LED dengan delay menggunakan Arduino. Membuat delay lampu menyala selama 10 detik dan 15 detik setelah tombol ditekan. Video tutorial dibawah ini: Untuk Script silahkan Copy paste script dibawah ini: //set pin numbers const int ledPin = 2;         //const won't change const int buttonPin1 = 4; const int buttonPin2 = 5; //variables will change int buttonState1 = 0;          //variables for reading the pushbutton status int buttonState2 = 0;          //variables for reading the pushbutton status void setup() {   Serial.begin(9600);   pinMode(ledPin, OUTPUT);    //initialize the LED pin as an output   pinMode(buttonPin1, INPUT);  //initialize the pushbutton pin as an output   pinMode(buttonPin2, INPUT);  //initialize the pushbutton pin as an output } void loop() {  ...

Control LED dengan Push Button Arduino, Push Button Part 1

  Control LED dengan Push Button Arduino, Push Button Part 1 PUSH BUTTON PART 1. Belajar bagaimana cara membuat tombol atau push button untuk menyalakan lampu LED dengan menggunakan Arduino. Untuk Script silahkan copy paste dibawah ini: int led=2; int button=4; void setup(){   pinMode(led,OUTPUT);   pinMode(button,INPUT); } void loop(){   if(digitalRead(button)==HIGH){     digitalWrite(led,HIGH);     }   else{    digitalWrite(led,LOW);    } }

TILT SENSOR, SENSOR KEMIRINGAN DENGAN ARDUINO

SENSOR KEMIRINGAN ATAU TILT SENSOR SW-520D merupakan sensor atau modul untuk mendeteksi kemiringan suatu benda. Alat ini dapat di terapkan pada alat atau suatu pekerjaan yang membutuhkan tingkat level atau keakurasian posisi datar atau miring. Jika pada suatu alat dipasangkan sensor ini, jika alat tersebut bergerak miring maka sensor akan memberikan sinyal atau alert alarm atau lampu LED. Mudah-mudahan percobaan sederhana ini bermanfaat dan dapat dikembangkan menjadi lebih baik lagi. Silahkan copy code dibawah ini:  // Tilt Sensor #define TILT 2 // pin 2 untuk Tilt Sensor #define LED 8 // pin 3 Untuk Alarm dan Led void setup() {   Serial.begin(9600);   Serial.println("Test Sensor kemiringan");   pinMode(TILT, INPUT);//define pin Data input   pinMode(LED,OUTPUT);// define Output dalam LED } void loop() {     // Tilt Sensor   int TILT_SENSED = digitalRead(TILT);// baca TILT sensor   // if tilt is sensed   if( TILT_SENSED ==LOW)   { ...

Automatic Fish Feed, Pemberi Makan Ikan Otomatis Dengan Timer

Automatic Fish feeder adalah alat untuk memberi makan ikan secara otomatis dengan menggunakan timer. Kita dapat mengatur jadwal pemberian makan ikan berdasarkan waktu, misalkan memberi makan ikan 2 kali sehari, artinya alat akan secara otomatis akan terbuka setiap 12 Jam sekali atau 4 kali sehari, 6 jam sekali. Waktu ini dapat kita atur sesuai dengan keinginan kita. Berikut coding lengkapnya, silahkan di copas dibawah ini: #include <Servo.h> Servo motor; void setup() {   motor.attach(9); } void loop() {   motor.write(200);   delay(8000); /* sama dengan setiap 6 jam atau sehari 4 kali*/   motor.write(120);   delay(200); }