Skip to main content

Installasi Laravel 9 atau 10

aplikasi RFID


Komponen yang di gunakan :
  • Arduino uno 
  • RFID RC522
  • 2x Led
  • 2x Resistor 220 ohm
  • kabel jumper
  • lampu 220v dan fitting lampu / solenoid door lock 12v
  • Kabel power 220v (jika output nya lampu 220v)
  • papan percobaan
  • Relay 5v arduino

jika sudah lanjut saja untuk merangkai semua komponen nya di arduino uno:



Yang pertama rangkai yang paling mudah yaitu led dan relay nya. relay di pin 8 led di pin 2 dan 3



Lanjut pasang RFID ke arduino uno nya jangan lupa sumber RFID 3,3V 

jika sudah di rangkai semua lanjut untuk mengupload code nya ke arduino uno, sebelum upload code RFID ke arduino uno jika teman-teman baru pertama kali menggunakan RFID di arduino uno HARUS masukan library nya ke arduino uno bisa di Download Klik Di sini

Cara memasukan Library ke arduino uno:
https://bitcoinclix.net/468x60.gif 


masuk ke Sketch > include library>Add.zip library



terus cari library yang sudah di download dari AT-MO BLOG


jika berhasil maka tampilannya seperti di atas
 
masukan koding nya 
/*AT-MO PRODUCTION
RFID DAN RELAY
tolong jika menggunakan code ini
mohon masukan sumber seperti di bawah ini

"AT-MO PRODUCTION
EDIT BY OGI SINATRA"

* MOSI: Pin 11 / ICSP-4
* MISO: Pin 12 / ICSP-1
* SCK: Pin 13 / ISCP-3
* SS/SDA: Pin 10
* RST: Pin 9

*/

#include <RFID.h>
#include <SPI.h>

#define SS_PIN 10 //pin RFID yang bisa di ubah
#define RST_PIN 9 //pin RFID yang bisa di ubah

#define RELAY_ON 0
#define RELAY_OFF 1
#define RELAY_1  8   // pin yang digunakan yaitu pin 8

RFID rfid(SS_PIN,RST_PIN);


const int Merah = 3; //pin Led yang digunakan
const int hijau = 2; //pin Led yang digunakan

int serNum[5];

int cards[][5] = {
  {220,15,173,33,95} // alamat card
  };
 
[url=https://bitcoinclix.net/?ref=candra4][img]https://bitcoinclix.net/468x60.gif[/img][/url]

bool access = false;

void setup(){

    Serial.begin(9600);
    SPI.begin();
    rfid.init();

    pinMode(Merah, OUTPUT);
    pinMode(hijau, OUTPUT);
    pinMode(RELAY_1, OUTPUT);

    digitalWrite(RELAY_1, RELAY_OFF);
    digitalWrite(Merah, LOW);
    digitalWrite(hijau, LOW);
   
}
<a target="_blank" href="https://bitcoinclix.net/?ref=candra4"><img src="https://bitcoinclix.net/468x60.gif" border="0" width="468" height="60" /></a>

void loop(){
    
    if(rfid.isCard()){
    
        if(rfid.readCardSerial()){
            Serial.print(rfid.serNum[0]);
            Serial.print(" ");
            Serial.print(rfid.serNum[1]);
            Serial.print(" ");
            Serial.print(rfid.serNum[2]);
            Serial.print(" ");
            Serial.print(rfid.serNum[3]);
            Serial.print(" ");
            Serial.print(rfid.serNum[4]);
            Serial.println("");
            
            for(int x = 0; x < sizeof(cards); x++){
              for(int i = 0; i < sizeof(rfid.serNum); i++ ){
                  if(rfid.serNum[i] != cards[x][i]) {
                      access = false;
                      break;
                  } else {
                      access = true;
                  }
              }
              if(access) break;
            }
           
        }
        
       if(access){
          Serial.println("Berhasil");
          digitalWrite(hijau, HIGH);
          digitalWrite(RELAY_1, RELAY_ON);
          delay(5000);
          digitalWrite(RELAY_1, RELAY_OFF);
          digitalWrite(hijau, LOW);
          }
      
      else {
           Serial.println("Not allowed!");
           digitalWrite(Merah, HIGH);
           delay(500);
           digitalWrite(Merah, LOW);
           delay(500);
           digitalWrite(Merah, HIGH);
           delay(500);
           digitalWrite(Merah, LOW);         
           }        
    }
    
    rfid.halt();
}
<a target="_blank" href="https://bitcoinclix.net/?ref=candra4"><img src="https://bitcoinclix.net/468x60.gif" border="0" width="468" height="60" /></a>


 

Comments

Alif Adani said…
Alif Adani XI TKJ( sudah)
Unknown said…
JOSUA SILABAN(SUDAH)
Candra R said…
https://cryptoplace.cloud/?ref=dendi.saiful69
https://app.stormgain.com/friend/BNS73523923
Shidqi Skincare said…
https://www.remotasks.com/r/ILSSRDYW
Candra R said…
https://litepick.io/?ref=candra4
Shidqi Skincare said…
Penambangan Bitcoin gratis, mudah diperoleh setiap hari Rp3.000.000 Gunakan tautan saya untuk mendaftar dan memberi Anda Rp142.090 untuk penarikan. https://q.halleydragon.me/go?u=F2LOFCO1&sid=xSKLCf&c=ID&s=cp&lang=ID&ch=44&cl=1002

Popular posts from this blog

Cara Menentukan Warna Tube dan Core Fiber Optic

Urutan Warna  fiber optic 1. Biru                              7. Merah 2. Orange                         8.Hitam 3. Hijau                              9. Kuning 4. cokelat                         10. Violet 5. Abu-abu                        11. Ping 6. Putih                              12. Tosca   Sesuai dengan standard TIA/EIA-598 yang dipakai secara internasional, digunakan 12 warna sebagai pengenal urutan, yaitu No urut Warna No Urut Warna 1 2 3 4 5 ...

Aplikasi Poin Pelanggaran Siswa

Aplikasi ini berfungsi untuk mengontrol dan mengendalikan kedisiplinan dan ketaatan siswa terhadap lingkungan sekolah. pada aplikasi ini siswa dapat terkontrol dengan adanya sistem poin, dimana apabila poin siswa sudah sampai 30 - 50 poin maka, siswa mendapat SP 1, 51 - 75  siswa mendapatkan SP 2, sedangkan 75 - 100 berarti siswa mendapat SP 3. adapun poin tiap pelanggaran dapat dilihat pada database dibawah ini : pada tampilan awal ada 4 menu utama, yaitu search untuk pencarian dan penginputan pelanggaran siswa, report untuk laporan siswa yang mendapat SP1, SP 2, Sp3, 10 rangking besar pelanggaran siswa, serta grafik pelanggaran siswa yang isinya tentang grafik perkelas, grafik pelanggaran tertinggi, grafik pelanggaran perjurusan serta grafik rasio.

Installasi Laravel 9 atau 10

1 PERSIAPAN Komponen aplikasi yang dibutuhkan untuk melakukan pemrograman menggunakan laravel 1. Xampp terbaru dengan minimal php 8.1 2. Code editor menggunakan visual studio (vs. code) 3. Composer versi 2 4. Node.Js Langkah-langkah Langkah pertama dalam membangung aplikasi untuk kebutuhan UKK pembuatan Album Gallery Foto kita harus menjalankan dua services apache sebagai webserver aplikasi web kita, dan satu lagi services mysql sebagai database yang akan kita gunakan untuk menyimpan data, seperti terlihat pada gambar dibawah ini. Gambar. Menjalankan services apache dan mysql Untuk melakukan installasi Laravel kita harus menginstall compser terlebih dahulu. Composer sendiri merupakan aplikasi package manager yang bertugas untuk melakukan installasi file php, baik yang berhubungan dengan library ataupun framework php lainnya. Pada modul ini tidak akan dibahas cara installasi composer dan xampp, dengan asumsi bahwa pengelola Lab Komputer sudah melakukan installasi aplikasi yang dibu...