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

Menampilkan peta .shp dengan MS4W

SISTEM INFORMASI GEOGRAFIS BANDARA YANG ADA DI INDONESIA Cara pembuatan mapserver dengan menggunakan pmapper 4.2.1 Untuk membuat mapserver kita harus mempunyai dulu pmapper disini saya menggunakan pmapper 4.2.1. Cara pertama untuk membuat mapserver simpan folder mapserver for window ( MS4W) di folder drive (mau di drive C, D, E dan seterusnya). Ingat jangan menyimpan MS4W di sub drive (di folder lain dalam drive) untuk lebih jelasnya lihat gambar dibawah ini : Pada gambar diatas MS4W disimpan pada folder D. setelah MS4W disimpan di folder D lalu buka folder tersebut dan buka folder Apache-bin-httpd seperti pada gambar dibawah ini sehingga muncul seperi koment prompt yang menunjukan bahwa apache mapserver telah aktif Catatan : ingat untuk menjalankan httdp semua database yang ada pada komputer kita harus dimatikan terlebih dahulu baik itu XAMPP, IIS, dan yang lainnya. Jika httpd diatas dijalankan maka akan muncul tampilan seperti ini. Setelah httpd tampil coba ...

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 ...

Menampilkan Peta dari Database Mysql

Oke pada postingan kali ini saya akan coba berbagi ilmu bagaimana cara-cara menampilkan peta geometry (polygon) dari database MYSQL kedalam mapserver. Dari dulu kebanyakan kita mengenal cara pembuatan mapserver dengan menggunakan media peta dengan format peta .shp, nah sekaranga saya akan coba menjelaskan bagaiman kita membuat dan menampilkan peta yang diambil dari database. Apa sih keunggulan menampilkan peta dari database??? nah pertanyaan ini sangat berguna sekali. jawaban dari pertanyaan itu adalah, dengan menggunakan database maka peta yang kita buat akan menjadi peta yang dinamis, sehingga jika kita membuat pewarnaan peta berdasarkan data numerik maka pewarnaan itu akan menjadi dinamis sesuai dengan data yang diinput Nah langsung aja ke TKP. 1. untuk mengkonversi data Geometry kedalam database MySQL kita harus mendownload terlebih dahulu shp2MySQL download disini shp2mysql . kemudian extract file shp2Mysql kedalam direktori sesuai dengan direktori yang anda inginkan contoh D:s...