- Arduino : https://www.arduino.cc/en/main/software
- If you use windows/OSx you will probably need drivers: https://wiki.wemos.cc/downloads
Mailbox IOT is complete system composed of a micro computer, a mailbox and a web app that send you notification through email when you receive a real letter or package.
We also use this componants
- Photoresistor
- Laser
- Resistor
- Operational Amplifier
- Speaker
The onboard system is composed with a micro computer connected to a laser and a photoresistor. When letters are pushed into the mailbox, they blocks the light thus the processor can handled the difference between initial light signal receive by the photoresistor. When the signal change an email is sent to notifiy the client that is mailbox is full.
To detect if the content is a letter or a package, a countdown is trigger to check, after an amount of time, if the photoresistor signal is back to it's initial state. If it's the case then it's a letter, else a package.
The web app allows you to configure some paramters as the email address where to send an email and the subject of the email.
Here a view of the web app
We got some problem when integrated the speaker and the operational amplifier module (based on LM358 operational amplifier). So at this time we don't have the sound feature working.