ptoo elq ue lo lea

Dependencies:   mbed MAX7219

Files at this revision

API Documentation at this revision

Comitter:
afroid
Date:
Sun Feb 28 02:33:47 2021 +0000
Parent:
4:fcfb02e6a11f
Commit message:
kjlkjlk

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
diff -r fcfb02e6a11f -r 8d56c59a45a8 main.cpp
--- a/main.cpp	Tue Nov 03 22:38:39 2020 +0000
+++ b/main.cpp	Sun Feb 28 02:33:47 2021 +0000
@@ -52,6 +52,7 @@
 DigitalIn boton(PC_13); // 0 - presionado 
 int aux = 0 ;
 int aux2 = 0;
+int mistake = 0;
 int signal = 0;
 unsigned char personal[8]= {0x0,0x0,0,0,0,0,0,0};  
     unsigned char filas[8]= {1,3,7,0x0f,0x1f,0x3f,0x7f,0xff};
@@ -60,12 +61,20 @@
 I2C i2c(D14, D15);
 MFRC522    RfChip   (SPI_MOSI, SPI_MISO, SPI_SCK, SPI_CS, MF_RESET);
 void giroscope();
+void muestreo();
 void rfid();
 void InitMPU();
 //int ReadData(int adress_L, int adress_H);
 char reg_value[2];
  void WriteData(uint8_t address, uint8_t subAddress, uint8_t data);
 int ReadData(int adress_L, int adress_H);
+
+void  muestreo() {
+    
+    
+    }
+
+
 void giroscope(){
     while(1) { 
                 pc.printf(" ");
@@ -123,8 +132,8 @@
             if ( ! RfChip.PICC_IsNewCardPresent()){
               wait_ms(200);
               //pc.printf("1 ");
-              pc.printf("%i\t\n\r",ReadData(RA_GYRO_YOUT_L ,RA_GYRO_YOUT_H));
-              
+             pc.printf("%i\t\n\r",ReadData(RA_GYRO_YOUT_L ,RA_GYRO_YOUT_H));
+            //  mistake = ReadData(RA_GYRO_YOUT_L ,RA_GYRO_YOUT_H);
               continue;
             }
             // Select one of the cards
@@ -134,11 +143,9 @@
               continue;
             }
             led=1;
-            // Print Card UID
-           // pc.printf("Card UID: ");
+            
             for (uint8_t i = 0; i < RfChip.uid.size; i++){
-             /* pc.printf(" %X02", RfChip.uid.uidByte[i]);
-              pc.printf("-A1-\n\r");*/
+            
                          if (aux == 0) {    
                           aux = RfChip.uid.uidByte[i]; //registra la primera tarjeta que entre
                           led3 = 1;
@@ -154,8 +161,8 @@
                             signal = 1; 
                             pc.printf("15000\n\r");
                             /*------*/
-                            wait_us(5e6);                                          
-                            matrix();
+                            wait_us(2e6);                                          
+                            //matrix();
                             ledG = 0;
                             signal = 0;
                             pc.printf("-15000\n\r");