Giter Club home page Giter Club logo

margoulineur2000's Introduction

Margoulineur2000

alt a beautiful washing machine

Description

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.

How to use it

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).

Disclaimer

It's not fair, but whatever. This project was made to spotlight flaws in the mifare classic cards.

Dependencies

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

Specs

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

Diagram

soon

Pictures

The cards dormitory 3 & new card dormitory 4:

alt Dormitory 3 & new 4 card

dormitory 4:

alt Old Dormitory 4 card

The NFC card reader of the washing machine:

alt The NFC card reader of the washing machine

Additional information

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.