The Margoulineur2000© is a device that can tell you the balance of your washing machine card and overwrite it. It is a very useful utility for smelly students.
Simply put your card on the back of the The Margoulineur2000© (where the NFC module is located) and go through the menu to select the option of your choice thanks to the rotary encoder. With just one push of a button, you can now know the balance of your card or change it to a custom amount (lower or higher).
It's not fair, but whatever. This project was made to spotlight flaws in the mifare classic cards.
Arduino IDE PN532 lib by seeed https://github.com/Seeed-Studio/PN532 Encoder lib by Pall Stoffregen (can be installed via Arduino library manager) http://www.pjrc.com/teensy/td_libs_Encoder.html
The Margoulineur2000© is open source and can be used if you can think of any upgrade that could break their balls even more. Parts list
- AtMega328p (the same as the Arduino uno)
- 2x16 lcd display
- 10K variable resistor (for the lcd contrast)
- PN532 NFC module
- Rotary encoder
- One LED bicolor, common cathode
- 4056 LiPo charger module
- A step up module (to get the battery voltage up to 5v)
- A LiPo battery
soon
The cards dormitory 3 & new card dormitory 4:
dormitory 4:
The NFC card reader of the washing machine:
You can find dumps of dormitories 3, 4 and new 4 here If you're a member of the administration of the BJTU university and you want to take this repository down, well too bad, this is an open source project, and we will not remove it under any conditions. If by any chance you would want to change the scanners on the washing machines again, we will break it again in less than a week, good luck.