Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int CardID;
- int activation;
- void setup()
- {
- pinMode(0, INPUT);
- pinMode(1, INPUT);
- pinMode(2, INPUT);
- pinMode(3, INPUT);
- pinMode(4, INPUT);
- pinMode(5, INPUT);
- pinMode(6, INPUT);
- pinMode(7, INPUT);
- Serial.begin(9600);
- }
- void loop() {
- choixCardID();
- if (CardID == 1){
- Serial.println("le coffre est maintenant deverrouillee");
- delay(1000);
- }
- else if (CardID == 2){
- questionnaire();
- if (activation == 1){
- Serial.println("le coffre est maintenant deverrouillee");
- }
- else Serial.println("le coffre reste verrouillee");
- }
- else if (CardID == 3) {
- code();
- if (activation == 1){
- Serial.println("le coffre est maintenant deverrouillee");
- }
- else Serial.println("le coffre reste verrouillee");
- }
- else if (CardID == 4){
- questionnaire();
- if (activation == 1){
- code();
- if (activation == 1){
- Serial.println("le coffre est maintenant deverrouillee");
- }
- else Serial.println("le coffre reste verrouillee");
- }
- else Serial.println("le coffre reste verrouillee");
- }
- else if (CardID == 5){
- scan();
- if (activation == 1){
- Serial.println("le coffre est maintenant deverrouillee");
- }
- else Serial.println("le coffre reste verrouillee");
- }
- else if (CardID == 6){
- scan();
- if (activation == 1){
- questionnaire();
- if (activation == 1){
- Serial.println("le coffre est maintenant deverrouillee");
- }
- else Serial.println("le coffre reste verrouillee");
- }
- else Serial.println("le coffre reste verrouillee");
- }
- else if (CardID == 7){
- scan();
- if (activation == 1){
- code();
- if (activation == 1){
- Serial.println("le coffre est maintenant deverrouillee");
- }
- else Serial.println("le coffre reste verrouillee");
- }
- else Serial.println("le coffre reste verrouillee");
- }
- else if (CardID == 8){
- scan();
- if (activation == 1){
- questionnaire();
- if (activation == 1){
- code();
- if (activation == 1){
- Prosit8();
- if (activation == 1){
- Serial.println("le coffre est maintenant deverouille");
- }
- else Serial.println("le coffre reste verrouillee");
- }
- else Serial.println("le coffre reste verrouillee");
- }
- else Serial.println("le coffre reste verrouillee");
- }
- else Serial.println("le coffre reste verrouillee");
- }
- }
- void choixCardID(){
- int pin0, pin1, pin2, pin3, pin4, pin5, pin6, pin7;
- pin0 = digitalRead(0);
- pin1 = digitalRead(2);
- pin2 = digitalRead(3);
- pin3 = digitalRead(4);
- pin4 = digitalRead(5);
- pin5 = digitalRead(6);
- pin6 = digitalRead(7);
- pin7 = digitalRead(8);
- if (pin0 == HIGH){
- CardID = 1;
- }
- else if (pin1 == HIGH){
- CardID = 2;
- }
- else if (pin2 == HIGH){
- CardID = 3;
- }
- else if (pin3 == HIGH){
- CardID = 4;
- }
- else if (pin4 == HIGH){
- CardID = 5;
- }
- else if (pin5 == HIGH){
- CardID = 6;
- }
- else if (pin6 == HIGH){
- CardID = 7;
- }
- else if (pin7 == HIGH){
- CardID = 8;
- }
- else CardID = 0;
- }
- void code(){
- int code = 2203;
- }
- void scan() {
- String scan = "Marron";
- String v;
- Serial.println("quel est votre couleur des yeux? :");
- while (Serial.available() == 0) {
- v = Serial.readString();
- }
- Serial.print(scan);
- v = Serial.readString();
- Serial.print(v);
- if (v == scan){
- activation = 1;
- }
- else activation = 0;
- }
- void questionnaire(){
- }
- void Prosit8() {
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement