Smart Mailbox
I made a smart mailbox with online dashboard which keeps you up to date with your received mail. It tells you when you received the mail, who emptied it and a picture of the mail inside your mailbox. The mailbox also uses RFID to login/register users for your dashboard. On the dashboard you can see the current amount of contents. Your current IP is also displayed on the LCD.
Supplies
- Raspberry pi 4
- LCD screen
- RFID scanner
- IR break beam sensor
- WS2812b ledstrip
- Ultrasonic Sensor HC-SR04
- Raspberry pi camera module
Electronic Components Wiring
The first step is to connect the electronic components.
Get a Mailbox
I used a small mailbox i had laying around, you can use anything that can function as a mailbox.
Putting It All Together
I put all the wired components in the mailbox. I placed the break beam sensor at the entry point of the mailbox to detect mail. The LCD and RFID go through an existing whole so its visible from the outside. Ledstrip and camera are taped at the back of the mailbox. Ultrasonic sensor is taped at the top inside the mailbox to measure amount of contents.
Code
You can find all the code on my github!
https://github.com/howest-mct/2022-2023-projectone-MartensRemco