An access controller for man doors at our facility. It receives Wiegand signals from a keypad/card reader and activates a relay to open the door. Access codes are stored in EEPROM. The active code list is updated from TFTP on a local server.
Dependencies: 24LCxx_I2C CardReader USBHOST
AsciiArt.cpp
- Committer:
- acesrobertm
- Date:
- 2017-09-25
- Revision:
- 0:a56239ae90c2
File content as of revision 0:a56239ae90c2:
#include <cstdio> using namespace std; void asciiAces() { //printf(" .o. .oooooo. oooooooooooo .oooooo..o \n"); //printf(" .888. d8P' \`Y8b \`888' \`8 d8P' \`Y8 \n"); //printf(" .8\"888. 888 888 Y88bo. \n"); //printf(" .8' \`888. 888 888oooo8 \`\"Y8888o. \n"); //printf(" .88ooo8888. 888 888 \" \`\"Y88b \n"); //printf(" .8' \`888. \`88b ooo 888 o oo .d8P \n"); //printf("o88o o8888o \`Y8bood8P' o888ooooood8 8\"\"88888P' \n"); return; } void asciiFlag() { printf(" _\n"); printf(" (_)\n"); printf("(___)\n"); printf(" | |______\n"); printf(" | |* * * )\n"); printf(" | | * * (_________\n"); printf(" | |* * * |* *|####)\n"); printf(" | | * * *| * | (______________\n"); printf(" | |* * * |* *|####|############|\n"); printf(" | | * * *| * | | |\n"); printf(" | |* * * |* *|####|############|\n"); printf(" | |~~~~~~| * | | |\n"); printf(" | |######|* *|####|############|\n"); printf(" | | |~~~\' | |\n"); printf(" | |######|########|############|\n"); printf(" | | | | |\n"); printf(" | |######|########|############|\n"); printf(" | |~~~~~~| | |\n"); printf(" | | |########|############|\n"); printf(" | | \'~~~~~~~~| |\n"); printf(" | | |############|\n"); printf(" | | \'~~~~~~~~~~~~~\n"); printf(" | |\n"); return; }