Advertisement
alveoten

Untitled

May 3rd, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.62 KB | None | 0 0
  1. #include <SparkFun_TB6612.h>
  2. #include <SerialCommand.h>
  3. enum stato{
  4.   chiuso=-1,
  5.   aperto=1,
  6.   movimento=0,
  7. };
  8. stato attuale=0;
  9. stato scopo=0;
  10. void setup()
  11. {
  12.   Serial.begin(9600);           //opens serial port, sets data rate to 9600 bps
  13.  
  14.   SCmd.addCommand("set",stato);
  15. }
  16. void loop()
  17. {
  18.    SCmd.readSerial();
  19. }
  20. void stato(){
  21.   char* n = SCmd.next();
  22.   Serial.println (n);
  23.   Serial.println ((int)n);
  24.   if(*n=='o'){
  25.       Serial.println ("apriamolo");
  26.       scopo=aperto;
  27.       attuale=movimento;
  28.   }
  29.   else{
  30.       Serial.println ("chiudiamolo");
  31.       scopo=chiuso;
  32.       attuale=movimento;
  33.   }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement