The reason why you had to increase your output voltage might be the lower ambient temperature outside. It naturally cools the wire and prevents firing.
You are a better electritian than a programmer:) I would go for using a interrupt pin with button press and set global variable "letsFire". Than you dont need to set delays and make loop script locking. (nothing can be done during that). Then use multiple IF's to check for cap voltage, print progress to terminal, etc. Also I if possible I would not have used non-maching states of transistor swiching outputs, as you pointed out it already made scripting confusing. Other than that - great video, good editing.
Great fun. Thanks for showing the failures, that taught me a lot about trial and error
Great project. Learned a lot!
The reason why you had to increase your output voltage might be the lower ambient temperature outside. It naturally cools the wire and prevents firing.
Yes, however the biggest factor I think (i did not verify it) should be the resistance of the long wire to the rocket. It was pretty thin
You are a better electritian than a programmer:)
I would go for using a interrupt pin with button press and set global variable "letsFire". Than you dont need to set delays and make loop script locking. (nothing can be done during that).
Then use multiple IF's to check for cap voltage, print progress to terminal, etc.
Also I if possible I would not have used non-maching states of transistor swiching outputs, as you pointed out it already made scripting confusing.
Other than that - great video, good editing.
I agree :D thank you for the feedback. It was quick and very dirty coding 😅