• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
pixy cam arduino
#1
Witam !!!
Mam taki problem . Rozpoznaję obiekt i jak wykryje go kamera i to na chwilę włączy wyjście (mignie dioda)
Chciały żeby wyjście było włączone tak długo jak widzi obiekt kamera a nie chwilę.

signature = pixy.blocks[j].signature;

Poniżej program


Kod:
#include <SPI.h> 
#include <Pixy.h>
#include <Servo.h>
 
Pixy pixy;
Servo servo;


int poz = 0;
int signature = 0;
int signature2 = 0;

void setup()
{
  Serial.begin(9600);
  Serial.print("Starting...\n");

  pixy.init();
servo.attach (9);
       servo.write(poz);
delay(100);

pinMode(2, OUTPUT);
digitalWrite(2, LOW);

pinMode(4, OUTPUT);
digitalWrite(4, LOW);

  pinMode(8, OUTPUT);
digitalWrite(8, HIGH);

}

void loop()

{
  static int i = 0;
  int j;
  int k;
  uint16_t blocks;
  char buf[32];
  blocks = pixy.getBlocks();
 
  if (blocks)
  {
   
      sprintf(buf, "Detected %d:\n", blocks);
      Serial.print(buf);
      delay(100);
         sprintf(buf, "  block %d: ", j);
         Serial.print(buf);
          pixy.blocks[j].print();

        signature = pixy.blocks[j].signature;
       Serial.println(signature);
 
   //wykrycie pierwszego obiektu z wzorca       
          if (signature == 1)
           { //if signature 1
   
              digitalWrite(8, LOW);
              digitalWrite(4, HIGH);
             servo.write(180);
             delay(1000);
             
              digitalWrite(4, LOW);
              delay(100);
              digitalWrite(8, HIGH);
              servo.write(poz);
              delay(100);


           }//if signature 1
         
          //wykrycie drgiego obiektu z wzorca
           if (signature == 2)
           {
           
              digitalWrite(2, HIGH);
              delay(3000);
              digitalWrite(2, LOW);
              delay (100);
             
           }
                      
   }
   
}
 
  


Wiadomości w tym wątku
pixy cam arduino - przez robo1973 - 20-06-2020, 22:31
RE: pixy cam arduino - przez Robson Kerman - 20-06-2020, 22:54
RE: pixy cam arduino - przez robo1973 - 21-06-2020, 09:36
RE: pixy cam arduino - przez Robson Kerman - 21-06-2020, 16:16
RE: pixy cam arduino - przez robo1973 - 21-06-2020, 19:08
RE: pixy cam arduino - przez Robson Kerman - 21-06-2020, 19:41

Skocz do:


Przeglądający: 1 gości