Search results

  1. Woosh

    How to add a throttle to a Carrera Vengeance E Spec

    revised code: // Version 8 const byte ThrottlePin = A0; const byte CadenceInputPin = A2; const byte TorqueInputPin = A3; const byte TorqueOutputPin = A5; const byte CadenceOutputPin = 13; const byte TorqueAtRest = 198; int pulseoff = 25; // milliseconds when D13 is low int pulseon = 25; //...
  2. Woosh

    Review Woosh Rio MTB Review/Initial Impressions

    it may be easier to get the right nut and washer from us. email support@wooshbikes.co.uk - Andy will assist you.
  3. Woosh

    How to add a throttle to a Carrera Vengeance E Spec

    we get closer. does the throttle and pedaling behave like you expect? Could you also change this line to shorten the leadtime before we assert TorqueAtRest: if (cadencepulselength > 990) pastorque = TorqueAtRest; to if (cadencepulselength > 100) pastorque = TorqueAtRest; There are two...
  4. Woosh

    My new Big Bear Plus.

    Big Bears run on 36V 20A The equivalent kit is the 48V SWX02: https://wooshbikes.co.uk/?hubkits#swx02-48v-kit
  5. Woosh

    How to add a throttle to a Carrera Vengeance E Spec

    I agreed. Can you change this line: int cadencepulselength = 0; to: int cadencepulselength = 991; so to preset the condition to at rest.
  6. Woosh

    My new Big Bear Plus.

    20A on the Big Bears
  7. Woosh

    How to add a throttle to a Carrera Vengeance E Spec

    Thank you for the readings. A3: TorqueAtRest shows 3.86V = 198. I updated the code to fix this. Also, the specs say 18 cadence pulses per revolution, we need to shorten the pulseon and pulseoff to 25/25. revised code: // Version 8 const byte ThrottlePin = A0; const byte CadenceInputPin = A2...
  8. Woosh

    How to add a throttle to a Carrera Vengeance E Spec

    Hi Raj, re error 21 on startup: can you switch on, wait 5 seconds for things to settle then check the voltage on these pins: A0, A2, A3 and A5? Evian, do you have access to an oscilloscope? if you do, can you check the waveform on A3 when the bike is at rest?
  9. Woosh

    How to add a throttle to a Carrera Vengeance E Spec

    did the LED bink when you turn the cranks? I think the value we sent to A5 may be too low. revised code: // Experimenting v7 // PAS Cadence Input Pin - D2 (Digital) // PAS Torque Input Pin - A3 (Analog) // Throttle Input Pin - A0 (Analog) // Controller Cadence Output Pin - D13 (Digital) //...
  10. Woosh

    How to add a throttle to a Carrera Vengeance E Spec

    does the throttle vary the power as you expect? try this: keep turning the cranks and let go of the throttle to see if error 21 is delayed. also, in your case, change this bold line to add 2 seconds delay to the setup() startMillis = millis() + 2000; the code should read: void setup() {...
  11. Woosh

    Brexit, for once some facts.

    Most people do not have the patience to read through the study. If you have time, read the section: Exploratory analyses by prime-boost interval. and sub-section: Asymptomatic COVID-19 cases more than 14 days after second dose (COV002 only) Prime-boost interval (two standard doses) . The results...
  12. Woosh

    How to add a throttle to a Carrera Vengeance E Spec

    Thank you for posting that code. So you only pulse the torque A5 when the cadence D13 is high. Let's try this code: // Experimenting v6 // PAS Cadence Input Pin - D2 (Digital) // PAS Torque Input Pin - A3 (Analog) // Throttle Input Pin - A0 (Analog) // Controller Cadence Output Pin - D13...
  13. Woosh

    How to add a throttle to a Carrera Vengeance E Spec

    do you still have a version of the code when you've got the throttle working?
  14. Woosh

    How to add a throttle to a Carrera Vengeance E Spec

    you said the throttle stopped working which is unexpected. can you think of any reason?
  15. Woosh

    How to add a throttle to a Carrera Vengeance E Spec

    do you think that the problem is in replicating the cadence? or is the pastorque too low? when using the throttle, did the LED blink? can you also check the voltage on A5 when maxing the throttle?
  16. Woosh

    How to add a throttle to a Carrera Vengeance E Spec

    I amended the code from your findings. did the throttle work? can you comment out this line and test again: // if (cadencepulselength > 990) pastorque = 200;
  17. Woosh

    Brexit, for once some facts.

    David Frost counts on the EU having no gunboats.
  18. Woosh

    The Battery I was always Hoping for.

    I always thought of subspace as an infinite trampoline.
  19. Woosh

    How to add a throttle to a Carrera Vengeance E Spec

    amended code: // Experimenting v6 // PAS Cadence Input Pin - D2 (Digital) // PAS Torque Input Pin - A3 (Analog) // Throttle Input Pin - A0 (Analog) // Controller Cadence Output Pin - D13 (Digital) // Controller Torque Output Pin - A5 (Analog)// Experimenting const byte ThrottlePin = A0...
  20. Woosh

    How to add a throttle to a Carrera Vengeance E Spec

    how to set pastorque to 3.5V if you stop pedalling: // Experimenting v5 // PAS Cadence Input Pin - A2 (Analog) // PAS Torque Input Pin - A3 (Analog) // Throttle Input Pin - A0 (Analog) // Controller Cadence Output Pin - D13 (Digital) // Controller Torque Output Pin - A5 (Analog) int pulseoff =...