Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Peningkatan Keamanan Sepeda Motor dengan Sistem Sensor Biometrik

Komponen dan Perlengkapan

Peningkatan Keamanan Sepeda Motor dengan Sistem Sensor Biometrik
Arduino Mini 05
× 1
Relay (generik)
× 1
Sensor Biometrik - Model: FPM10A
× 1
Peningkatan Keamanan Sepeda Motor dengan Sistem Sensor Biometrik
Modul Regulator Tegangan Digilent
× 1

Alat dan Mesin yang Diperlukan

Peningkatan Keamanan Sepeda Motor dengan Sistem Sensor Biometrik
Pakuian solder (generik)
Peningkatan Keamanan Sepeda Motor dengan Sistem Sensor Biometrik
Kawat Solder, Bebas Timbal
Peningkatan Keamanan Sepeda Motor dengan Sistem Sensor Biometrik
Tape, Listrik
Peningkatan Keamanan Sepeda Motor dengan Sistem Sensor Biometrik
Pincet, Hidung Panjang

Aplikasi dan Layanan Online

Peningkatan Keamanan Sepeda Motor dengan Sistem Sensor Biometrik
Arduino Web Editor

Tentang Proyek Ini

Mengatasi begitu banyak pencurian sepeda motor, kami menggunakan Arduino Pro Mini untuk mengembangkan sistem anti-curian yang menghubungkan sepeda motor melalui pendaftaran digital pengguna.

Canal Sandro Mesquita Roboticamente

Kode

Kode Sistem Keamanan Sepeda MotorArduino
/*************************************************** Ini adalah contoh sketsa untuk sensor sidik jari optik kami Dirancang khusus untuk bekerja dengan Adafruit BMP085 Breakout ----> https://www.adafruit.com/products/751 Tampilan ini menggunakan TTL Serial untuk berkomunikasi, 2 pin diperlukan untuk menghubungkan Adafruit menginvestasikan waktu dan sumber daya menyediakan kode sumber terbuka ini, harap dukung Adafruit dan hardware sumber terbuka dengan membeli produk dari Adafruit! Ditulis oleh Limor Fried/Ladyada untuk Adafruit Industries. Lisensi BSD, semua teks di atas harus disertakan dalam redistribusi apa pun ****************************************************/ int chave=0; int verde=5; int azul=4; int vermelho=6; int rele=7; #include <Adafruit_Fingerprint.h> // On Leonardo/Micro or others with hardware serial, use those! #0 is green wire, #1 is white // uncomment this line: // #define mySerial Serial1 // For UNO and others without hardware serial, we must use software serial... // pin #2 is IN from sensor (GREEN wire) // pin #3 is OUT from arduino (WHITE wire) // comment these two lines if using hardware serial SoftwareSerial mySerial(2, 3); Adafruit_Fingerprint finger = Adafruit_Fingerprint(&mySerial); void setup() { pinMode(4,OUTPUT); pinMode(5,OUTPUT); pinMode(6,OUTPUT); pinMode(7,OUTPUT); digitalWrite(rele,1); //Serial.begin(9600); //while (!Serial); // For Yun/Leo/Micro/Zero/... delay(100); //Serial.println("\n\nAdafruit finger detect test"); digitalWrite(azul,1); // set the data rate for the sensor serial port finger.begin(57600); /* if (finger.verifyPassword()) { Serial.println("Found fingerprint sensor!"); } else { Serial.println("Did not find fingerprint sensor :("); while (1) { delay(1); } } */ //finger.getTemplateCount(); //Serial.print("Sensor contains "); Serial.print(finger.templateCount); Serial.println(" templates"); //Serial.println("Waiting for valid finger..."); digitalWrite(azul,0); digitalWrite(vermelho,1); digitalWrite(verde,0); } void loop() // run over and over again { if(getFingerprintIDez()==1){ chave=!chave; delay(500); } digitalWrite(rele,!chave); digitalWrite(verde,chave); digitalWrite(vermelho,digitalRead(rele)); delay(50); //don't ned to run this at full speed. } uint8_t getFingerprintID() { uint8_t p = finger.getImage(); switch (p) { case FINGERPRINT_OK: //Serial.println("Image taken"); break; case FINGERPRINT_NOFINGER: //Serial.println("No finger detected"); return p; case FINGERPRINT_PACKETRECIEVEERR: //Serial.println("Communication error"); return p; case FINGERPRINT_IMAGEFAIL: //Serial.println("Imaging error"); return p; default: //Serial.println("Unknown error"); return p; } // OK success! p = finger.image2Tz(); switch (p) { case FINGERPRINT_OK: //Serial.println("Image converted"); break; case FINGERPRINT_IMAGEMESS: //Serial.println("Image too messy"); return p; case FINGERPRINT_PACKETRECIEVEERR: //Serial.println("Communication error"); return p; case FINGERPRINT_FEATUREFAIL: //Serial.println("Could not find fingerprint features"); return p; case FINGERPRINT_INVALIDIMAGE: //Serial.println("Could not find fingerprint features"); return p; default: //Serial.println("Unknown error"); return p; } // OK converted! p = finger.fingerFastSearch(); if (p == FINGERPRINT_OK) { //Serial.println("Found a print match!"); } else if (p == FINGERPRINT_PACKETRECIEVEERR) { //Serial.println("Communication error"); return p; } else if (p == FINGERPRINT_NOTFOUND) { //Serial.println("Did not find a match"); return p; } else { //Serial.println("Unknown error"); return p; } // found a match! //Serial.print("Found ID #"); Serial.print(finger.fingerID); //Serial.print(" with confidence of "); Serial.println(finger.confidence); return finger.fingerID; } // returns -1 if failed, otherwise returns ID # int getFingerprintIDez() { uint8_t p = finger.getImage(); if (p != FINGERPRINT_OK) return -1; p = finger.image2Tz(); if (p != FINGERPRINT_OK) return -1; p = finger.fingerFastSearch(); if (p != FINGERPRINT_OK) return -1; // found a match! //Serial.print("Found ID #"); Serial.print(finger.fingerID); //Serial.print(" with confidence of "); Serial.println(finger.confidence); return finger.fingerID; } 

Skematik

Peningkatan Keamanan Sepeda Motor dengan Sistem Sensor Biometrik

Proses manufaktur

  1. Detektor Bahasa TinyML dengan Edge Impulse pada Arduino Nano 33 BLE Sense
  2. Proyek Dadu Digital Arduino: Buat Generator Angka Acak berbasis LCD
  3. Sistem Sensor Suhu Multi-Posisi untuk Integrasi Rumah Cerdas
  4. Buat Sendiri Game Roulette 37 LED dengan Arduino Nano
  5. Pemantau Kesehatan Sungai: Sistem Kualitas Air Berbasis Arduino
  6. ATtiny85 Mini Arcade: Snake – Buat Konsol Game OLED Tangan
  7. Detektor Jarak Portabel – Kit DIY Arduino Nano dengan HC‑SR04, Baterai 18650, dan Kotak Cetak 3D
  8. Proyek Pelapisan Tembaga: Bangun Sistem Cerdas dengan Arduino UNO
  9. Pong Matriks NeoPixel pada Arduino Nano: Buat Game Pong Neon
  10. Stasiun Cuaca Arduino Nano: Kit Sensor dan Layar OLED