It does stop at the highest light point. The issues with using your flash light is that it isn't hitting the sensor on the top of the solar panel. That sensor senses the amount of light it's receiving, therefor if you only shine the light at the direction sensors and not the "total light" sensor on the top it won't see the point of light.
Potentially, but probably not --- it's a very small solar panel, and I don't think it's set up for that, unless you charged the battery that it's for and transferred that elsewhere.
My name is Nikhilesh, I had recently bought the solar tracker kit from amazon KS0530. I completed tutorials, the checking of motors, the building and wiring and followed them completely. Then when I pasted in the code which was lesson 11, their were many things wrong 1.) The tracker doesnt really follow the light, like it only goes onthe same path no matter where the light is. Maybe a problem in the photoresisters but they work fine individually. 2.) The upward motor doesnt move. It starts at the initial position of 10 degrees but doesnt move downward at all!! and even the downword motor in charge of moving side, vibrates a bit and doesn't follow the light as well ! Pls help
You'd be better putting the sensors on the sides of the panel itself it would then stop but as you're hitting the static base on the right hand sensor it will turn to the righ hand sensor, change the code to look for a light balance between left and right and then command motor output to be low to stop when it sees the equal point Job done
Sorry, any time I put a link, the comment gets deleted! You can find the code by searching "KS0530 Keyestudio Solar Tracking DIY Kit for Arduino". Should be the first page and the link to the code is at the bottom. Hope that helps! @@syphenyt7614
Hello - you should not need to calibrate the servos - although you do need to set their initial position. Is that what you meant? The error you got looks like a bit of the code has been changed (maybe an operator at the end of a line)? It might be easier to redownload/extract the file and try it again. I actually made a second video talking about the coding. Search "Code for Keyestudio Solar Tracking Kit" to find it (if I put the link, the comment gets deleted......).
@@JenniferMartay #include Servo ud_servo;//define the name of the servo rotating right and left int ud_angle = 10;//set the initial angle to 10 degree;keep the solar panels upright to detect the strongest light const byte ud_servopin = 10;//define the servo rotating upwards and downwards and its control pin void setup() { ud_servo.attach(ud_servopin); // set the control pin of the servo ud_servo.write(ud_angle); delay(1000); } void loop() {} This is the test code from Keystudio instruction wiki. I'm assuming it's supposed to set proper angle of servo before installation.
@@JenniferMartay Disregard. Went through setup and found multiple screw-ups, lol. Left to right working now, but jot up and down. Buzzer and temp/humidity not working as well. Most likely bad sensors?
I'd suggest doublechecking wiring and ports listed in the code. One sensor might not work (all of mine have so far but you never know!) but probably not both...@@bigtst36
@@JenniferMartay yeah I solved it, it was a wire problem. But now I have another issue, the servo don’t want to move vertically. When I put light on the solar panel, it move to the light but only in horizontal not in vertical. Can you help me ?
@@salemeing I'd suggest seeing if you can get just the servo to work. There is a tutorial to move just the one servo. If a servo isn't working at all, I'd check all the wires are pushed in completely and in the expected locations.
Tengo el mismo problema, no funciona el servo vertical, lo coloco en 90° y al encenderlo se posiciona en 0° y de ahí no se mueve. Puedes copiar el código y la librería del servo por favor😢
It won't let me add a link unfortunately but you can find the code if you search "keyestudio solar panel code wiki" you can find it (link at bottom).@@TheHacker11 If I understand correctly, does 1 servo work but the other doesn't? If one servo works, then the library must be installed correctly. Double-check the wiring is done correctly. Try plugging the not working servo into the port where the working servo was. Does the not-working servo work now? If not, maybe the servo is broken. If it does work then, it sounds like it might be the wiring or port being called that can be the problem.
Where do you find the tutorials
It does stop at the highest light point. The issues with using your flash light is that it isn't hitting the sensor on the top of the solar panel. That sensor senses the amount of light it's receiving, therefor if you only shine the light at the direction sensors and not the "total light" sensor on the top it won't see the point of light.
hey my upper servo seems to not work right. Have you got any ideas why?
hi can i use this in my garden and charge a battery which i can later use to charge my mobiles?
Potentially, but probably not --- it's a very small solar panel, and I don't think it's set up for that, unless you charged the battery that it's for and transferred that elsewhere.
The size of this solar tracking kit is more suitable for teaching or small equipment🥰
My name is Nikhilesh, I had recently bought the solar tracker kit from amazon KS0530. I completed tutorials, the checking of motors, the building and wiring and followed them completely. Then when I pasted in the code which was lesson 11, their were many things wrong
1.) The tracker doesnt really follow the light, like it only goes onthe same path no matter where the light is. Maybe a problem in the photoresisters but they work fine individually.
2.) The upward motor doesnt move. It starts at the initial position of 10 degrees but doesnt move downward at all!! and even the downword motor in charge of moving side, vibrates a bit and doesn't follow the light as well !
Pls help
You'd be better putting the sensors on the sides of the panel itself it would then stop but as you're hitting the static base on the right hand sensor it will turn to the righ hand sensor, change the code to look for a light balance between left and right and then command motor output to be low to stop when it sees the equal point
Job done
My screen is not wanting to work and I cant get some of the features to work.
Same, did you find the solution please ?
Do you mean your LCD screen isn't working? I'd suggest checking the wiring is all correct first. It's easy to accidentally wire it wrong....
I did find a solution it was the zip library.
@@jhonrutger3508 Great - glad you've solved the issue!
@@jhonrutger3508hey my screen doest turn on ether can you please tell me what you did
hello, can you share the code of solar tracking
Is an open source code on keyestudio website
@@SuperADI2can you send the link to it please
@@SuperADI2sir can you please send the link I beg
Hey can u share the link of the code and also where u put ur link
Sorry, any time I put a link, the comment gets deleted! You can find the code by searching "KS0530 Keyestudio Solar Tracking DIY Kit for Arduino". Should be the first page and the link to the code is at the bottom. Hope that helps! @@syphenyt7614
Hello, physicist. Can you do a video on the code input. When calibrating servo, I get "error: expected constructor, destructor, ...
Hello - you should not need to calibrate the servos - although you do need to set their initial position. Is that what you meant? The error you got looks like a bit of the code has been changed (maybe an operator at the end of a line)? It might be easier to redownload/extract the file and try it again. I actually made a second video talking about the coding. Search "Code for Keyestudio Solar Tracking Kit" to find it (if I put the link, the comment gets deleted......).
@@JenniferMartay #include
Servo ud_servo;//define the name of the servo rotating right
and left
int ud_angle = 10;//set the initial angle to 10 degree;keep the
solar panels upright to detect the strongest light
const byte ud_servopin = 10;//define the servo rotating
upwards and downwards and its control pin
void setup() {
ud_servo.attach(ud_servopin); // set the control pin of the
servo
ud_servo.write(ud_angle);
delay(1000);
}
void loop() {}
This is the test code from Keystudio instruction wiki. I'm assuming it's supposed to set proper angle of servo before installation.
@@JenniferMartay Disregard. Went through setup and found multiple screw-ups, lol. Left to right working now, but jot up and down. Buzzer and temp/humidity not working as well. Most likely bad sensors?
@@JenniferMartay Final update...bad servo, sensor in wrong spot. All good! Thanks!
I'd suggest doublechecking wiring and ports listed in the code. One sensor might not work (all of mine have so far but you never know!) but probably not both...@@bigtst36
What battery do you use for this?
I used 4xAA rechargeable batteries, which I alligator clipped in
dht library is not working
what bord did you used ?
It's a Keyestudio-specific board similar to an Arduino Uno
My screen show nothing and the solar tracker don’t work when I put the lesson 11 code can y’all help me
Not sure you'll see the other comment - do you mean the LCD screen isn't working?
@@JenniferMartay yeah I solved it, it was a wire problem. But now I have another issue, the servo don’t want to move vertically. When I put light on the solar panel, it move to the light but only in horizontal not in vertical. Can you help me ?
@@salemeing I'd suggest seeing if you can get just the servo to work. There is a tutorial to move just the one servo. If a servo isn't working at all, I'd check all the wires are pushed in completely and in the expected locations.
Tengo el mismo problema, no funciona el servo vertical, lo coloco en 90° y al encenderlo se posiciona en 0° y de ahí no se mueve. Puedes copiar el código y la librería del servo por favor😢
It won't let me add a link unfortunately but you can find the code if you search "keyestudio solar panel code wiki" you can find it (link at bottom).@@TheHacker11 If I understand correctly, does 1 servo work but the other doesn't? If one servo works, then the library must be installed correctly. Double-check the wiring is done correctly. Try plugging the not working servo into the port where the working servo was. Does the not-working servo work now? If not, maybe the servo is broken. If it does work then, it sounds like it might be the wiring or port being called that can be the problem.