Ruslan_nig

ImpulseDetectionSimple

Nov 3rd, 2023 (edited)
1,375
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //this is my example for Amperka L298P shield
  2. //this code placed on Pastebin
  3. #define RH_ENCODER_A 4 //specially not interrupt pins
  4. #define RH_ENCODER_B 5
  5.  
  6. bool A = 0;
  7. bool new_A = 0;
  8. bool new_B = 0;
  9.  
  10. void setup() {
  11.   pinMode(RH_ENCODER_A, INPUT);
  12.   pinMode(RH_ENCODER_B, INPUT);
  13.   Serial.begin(9600);
  14. }
  15.  
  16. void loop() {
  17.   new_A = digitalRead(RH_ENCODER_A);
  18.   new_B = digitalRead(RH_ENCODER_B);
  19.   if (A != new_A) {
  20.     Serial.print("port A = ");
  21.     Serial.println(new_A);
  22.     Serial.print("port B = ");
  23.     Serial.println(new_B);
  24.     Serial.println();
  25.     A = new_A;
  26.   }
  27. }
  28.  
Advertisement
Add Comment
Please, Sign In to add comment