Skip to content

trentoneio/Senior_Capstone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Home Mailbox

For my senior project, myself as well as two classmates are developing a smart mailbox system. To open the mailbox, a user will be required to provide biometric authentication via a fingerprint scan as well as a RFID scan.

I myself am responsible for all of the code in this project. My partners are responsible for building their own implementations of an RFID transceiver and power supply. I will not cover their development on this page.

My Setup

Hardware

Computing

  • 2018 MacBook Pro (Sonoma)
  • Raspberry Pi 3 Model B (Raspbian GNU/Linux 9)
  • Arduino Uno R3

Circuitry

  • 1 LED
  • Piezo Buzzer
  • MFRC522 (RFID Read/Write)
  • DIYmall Optical Fingerprint Reader Sensor Module
  • Micro Servo SG90

Dev Tools

  • Monitor for RPi GUI (this could also be done via vnc)
  • Ethernet Crossover Cable (to establish LAN connection to RPi)
  • External Network Interface Card
  • USB 2.0 Cable Type A/B (for UART between RPi and Arduino)

Packages

Arduino

Python

Wiring

Image of Hardware Project Setup

Usage

After installing the required Python packages on your RPi and the required Arduino packages on your arduino, you can run the project by adapting the paths in auth.sh to your project environment and then running auth.sh.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published