I have made a arduino brushed drone based on electronoobs's tutorial on youtube
i have done everything what he said in the video but when i give half the throttle in the transmitter , arduino in the receiver gets reset
It will be much easier to help if you post the code here in your next Reply and make your images visible in your Post. See this Simple Image Posting Guide
The most likely cause of a reset is inadequate power for the Arduino so make a simple pencil drawing showing how YOU have everything connected and post a photo of the drawing.
Do you really have 5 x 3.7V lipos or is it just one? If so what is the capacity and C-rating? It sounds like the battery is too weak for the full load or not fully charged or maybe the connectors are wrong or the wiring is too thin.
I have also tried using a 4v lead acid battery to check whether the drone will reach full throttle without getting reset but I still have the problem, the Arduino gets reset
You seem to be feeding 3.7v into the 3.3v regulator. I wonder is the difference between 3.7v and 3.3v sufficient?
When I power an Arduiino Attiny and an nRF24 from a 1S LiPo I just use a diode to drop the voltage for the nRF24. The 0.6v diode voltage drop is sufficient.
I haven't tried using any other battery but i tried connecting all components except battery to the vcc pin and the positive wire from the battery to raw on the arduino pro mini. But there isn't any noticeable difference.
I'm using HT7333 3.3v voltage regulator which has no power loss
I didn't use diode because if i use 0.4v diode voltage drop and i have a 3.7v battery i get 3.3v but when the batteries voltage changes to 3.6v or 3.5v i will only get 3v which is not sufficient for the nRF24. So i used voltage regulator
calvinsamjoju:
i will only get 3v which is not sufficient for the nRF24. So i used voltage regulator
3v is perfectly adequate. I have several nRF24 projects running off a pair of AA alkaline cells. The nRF24 datasheet says the lower limit is 1.9v unless the signal voltages exceed 3.6v, when the lower limit is 2.7v
And a silicon diode voltage drop is about 0.6v which is sufficient to protect the nRF24 from the 4.2v of a fully charged LiPo
I used two diodes instead of the voltage regulator
I used two diodes because when I check with one diode it only decreased voltage from 4.1v to 3.8v which will burn the nRF24 so I added one more diode so I got 3.55v as output
I tried running the drone with the diode and the problem still exists . There was no difference at all
Are you sure the Arduino is resetting? The usual way to check that is by printing a message from setup() - if the message repeats the Arduino has reset.
Another option is to blink an LED from setup() with a pattern that is easy to recognise.
I used two diodes instead of the voltage regulator
I used two diodes because when I check with one diode it only decreased voltage from 4.1v to 3.8v which will burn the nRF24 so I added one more diode so I got 3.55v as output
I tried running the drone with the diode and the problem still exists . There was no difference at all
Have you been measuring the 3.55V as you increase the throttle?
Can you post a picture of your project so we can see your component layout?
Thanks.. Tom...
I fought out that when I increase the throttle the voltage in the Arduino and in the nRF24 also decreases I don't know why I only tested with the voltage regulator
My circuit is parallel right??
Then why voltage drops according to throttle