gavinkeeley's instructables
Tell us about yourself!
Achievements
- gavinkeeley commented on gavinkeeley's instructable Servo Tutorial
- gavinkeeley commented on gavinkeeley's instructable How to Make Your Own Quadcopter BatteryView Instructable »
Any contact that is not 'permanent' (i.e soldering or welding) is going to have a significantly higher contact resistance. You propose using the flat contact 18650 holders these too have a small contact area compared to a soldered joint. I would even go as far as saying that a coiled contact may have more contact area.
- gavinkeeley commented on gavinkeeley's instructable How to Make Your Own Quadcopter BatteryView Instructable »
Hi DimebagG,What John said except the soldering part.See my reply to John for more info.Gav
- gavinkeeley commented on gavinkeeley's instructable How to Make Your Own Quadcopter Battery
Hi DimebagG,What John said except the soldering part.Please read my reply to John for the reason why.Gav
View Instructable »Hi John,The reason why one solders/spot welds batteries together instead of using a battery holder is because of the contact resistance at the connections. This may not be apparent at 2A (i.e a flashlight) but at 30A (i.e a quad copter) it will be. The balance leads let's you access the individual cells from the outside. Not to mention the few additional grams a battery holder will add to your copter...Hope this helps.Gav
- gavinkeeley commented on gavinkeeley's instructable Servo TutorialView Instructable »
Hi lazaroracingl,What you are describing should be easy enough to achieve with a series of if and else if statements.Something like the following should work (I haven't tested this code),if(buttonState == HIGH){if(position1 < 50){ //first stageposition1++;}else if(position2 < 30 && position1 == 50){ //second stageposition2++;}else if(postion2 == 30 && position1 < 99){ //third stageposition1++;}}servoOne.write(position1);servoTwo.write(position2);delay(5);Obviously, you'll have to fill in the missing code parts.Good luck,Gavin.
- gavinkeeley commented on gavinkeeley's instructable Servo TutorialView Instructable »
Hi UlisesC17,Sorry for the delayed response, I don't have access to three servos but I would imagine you just define more and more servos...E.g. Servo servoA;Servo servoB;...Servo servoN;Then later on in the code you will have to attach them to different pinsE.gservoA.attach(9);servoB.attach(10);You will also have to declare variables to keep track of the individual positions etc.Goodluck...RegardsGavin
- gavinkeeley commented on gavinkeeley's instructable Servo TutorialView Instructable »
Hi Chupo_cro,It does look that way in the photo, I have made the change in the code.It doesn't really matter, you could make it anyone of the digital pins... Just change the number in the code accordingly.Thanks for pointing this out.Regards Gavin
- gavinkeeley commented on gavinkeeley's instructable Servo TutorialView Instructable »
Hi Ammar, unfortunately the code will not work with a continuous rotation servo and there is no simple change to the code that will rectify it... The following link discusses the topic in more depth.https://forum.arduino.cc/index.php?topic=267166.0Unfortunately I do not have a continuous rotation servo to figure it out with.Regards Gavin
- gavinkeeley commented on gavinkeeley's instructable Servo Tutorial
Hi TeresoM,The function of that line is to set the position integer to zero. If you look further down in the code we set the servos position to that integer. So 0 will be the most it can go in the one direction and 180 will be the most it can go in the other. We then increase/decrease the value of this integer depending on which button is being pressed.Sorry for the untimely response.RegardsGavin
View Instructable »Hi ghorgex,To reduce the speed at which the servo rotates you can increase the value in the delay functions. i.e. Increase delay(5); to say delay(10); this will effectively halve the rotation speed.Regards Gavin
- gavinkeeley commented on gavinkeeley's instructable Servo TutorialView Instructable »
Sure
- gavinkeeley commented on gavinkeeley's instructable DIY RC ChargerView Instructable »
You can but i happened to have this as a bench psu(power supply unit) and decided to show you guys how to use it to charge batteries. So you can have one piece of equipment with two purposes...
- gavinkeeley commented on gavinkeeley's instructable DIY RC Charger
Thanks Chrisdav. I am glad you liked it. I thought it was a useful tool to share.
Thanks Chrisdav. I am glad you liked it. I thought it was a useful tool to share.
View Instructable »Thanks Chrisdav. I am glad you liked it. I thought it was a useful tool to share.
- gavinkeeley entered DIY 18650 RC Battery in the Hand Tools Only Contest 2016 contest
- gavinkeeley commented on gavinkeeley's instructable Servo TutorialView Instructable »
Hi DaoinaI have fixed the code.Thanks very much for pointing out the error.It seemed to be left out when i pasted it across.RegardsGavin
Thanks Steve1062840,That include line has caused me a lot of hassle... Something to do with Instructables text to html conversion in its editor. I've gone in to the HTML now and edited it. Hope it's all good now.Gavin