Taula de continguts:
Vídeo: Arduino Solar Tracker: 5 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Per geo bruce Bruce està en flames Segueix més de l’autor:
Quant a: Hola, sóc Bruce. Sóc estudiant a Bèlgica. Tinc una gran varietat d’interessos: electrònica, informàtica, tecnologia, … En el meu temps lliure dedico molt temps a: projectes, exploració d’Internet, bicicleta. ht … Més informació sobre geo bruce »
Què fa: cerca la font de llum més brillant com el sol. Hi ha una versió més nova i millor d’aquest projecte:
Pas 1: Com funciona
Com funciona: havia creat un sensor de 4 LDR amb fulls entre ells
Els punts blancs són els LDR
Quan el pal de la part superior es redreça al sol o al punt més brillant, els quatre LDR reben la mateixa quantitat de llum.
Exemple 1 quan la llum es deixa a la part superior: dreta-dalt, dreta-avall, esquerra-avall es troben a l’ombra i a la part superior esquerra obtenen més llum. a la llum
Pas 2: llista de peces
- 2 x enllaç Ebay del servo 1,5 $ / peça
- 4 x resistències depenent de la llum (ldr) LDR barats a Ebay 0,78 $ per 20 unitats
- 4 x resistències 10K Resistors a Ebay 0,78 $ per 50 unitats d’enviament gratuït
- 1 x Arduino Arduino UNO Ebay link 3,5 $ enviament gratuït
- 2 x potenciòmetres 10k (el valor no importa) Enllaç eBay
Pas 3: Configuració
Només cal enganxar-lo junts !!!
Pas 4: el circuit
Pas 5: el codi
podeu descarregar el codi en aquesta pàgina / * geobruce ha escrit aquest codi per obtenir més informació. Consulteu el meu lloc https://xprobe.net * / #include // include Servo library Servo horizontal; // servo horitzontal int servoh = 90; // servo vertical horitzontal Servo vertical; // vertical servo int servov = 90; // servo vertical // connexions de pin LDR // nom = pin analògic; int ldrlt = 0; // LDR superior esquerre int ldrrt = 1; // LDR top rigt int ldrld = 2; // LDR cap avall a l'esquerra int ldrrd = 3; // ldr down rigt void setup () {Serial.begin (9600); // servo connexions // nom.attacht (pin); horizontal.attach (9); vertical.attach (10); } bucle buit () {int lt = analogRead (ldrlt); // superior esquerre int rt = analogRead (ldrrt); // superior dret int ld = analogRead (ldrld); // cap a l'esquerra int rd = analogRead (ldrrd); // down rigt int dtime = analogRead (4) / 20; // llegir potenciòmetres int tol = analogRead (5) / 4; int avt = (lt + rt) / 2; // valor mitjà top int avd = (ld + rd) / 2; // valor mitjà baix int avl = (lt + ld) / 2; // valor mitjà restant int avr = (rt + rd) / 2; // valor mitjà right int dvert = avt - avd; // comproveu la diferència de pujada i baixada int dhoriz = avl - avr; // comproveu la diferència og left and rigt if (-1 * tol> dvert || dvert> tol) // comproveu si la diffirence està en la tolerància else canviar l'angle vertical {if (avt> avd) {servov = ++ servov; if (servov> 180) {servov = 180; }} else if (avt <avd) {servov = --servov; if (servov <0) {servov = 0; }} vertical.write (servov); } if (-1 * tol> dhoriz || dhoriz> tol) // comproveu si la diferència està en la tolerància; canvieu l'angle horitzontal {if (avl> avr) {servoh = --servoh; if (servoh <0) {servoh = 0; }} else if (avl <avr) {servoh = ++ servoh; if (servoh> 180) {servoh = 180; }} else if (avl == avr) {// res} horizontal.write (servoh); } delay (dtime); }
Subcampió al Celestron Space Challenge
Recomanat:
Llum (s) LED amb bateria amb càrrega solar: 11 passos (amb imatges)
Llums LED amb bateria amb càrrega solar: la meva dona ensenya a la gent a fer sabó, la majoria de les seves classes eren al vespre i aquí a l’hivern es fa fosc cap a les 4:30 de la tarda, alguns dels seus alumnes tenien problemes per trobar el nostre casa. Teníem un rètol frontal però fins i tot amb un lligam al carrer
Oficina amb bateria. Sistema solar amb panells solars de commutació automàtica est / oest i turbina eòlica: 11 passos (amb imatges)
Oficina amb bateria. Sistema solar amb panells solars de commutació automàtica est / oest i turbina eòlica: el projecte: una oficina de 200 peus quadrats ha de funcionar amb bateria. L'oficina també ha de contenir tots els controladors, bateries i components necessaris per a aquest sistema. L’energia solar i eòlica carregarà les bateries. Hi ha un petit problema de només
DIY Solar Tracker: 27 passos (amb imatges)
DIY Solar Tracker: Introducció El nostre objectiu és introduir els joves estudiants a l’enginyeria i ensenyar-los sobre l’energia solar; en fer-los construir un Helios com a part del seu currículum. Hi ha un esforç en enginyeria per apartar la generació d’energia de l’ús de combustibles fòssils
Rellotge amb esfera de motocicleta amb energia solar: 5 passos (amb imatges)
Rellotge de rellotge de motocicleta amb energia solar: em sobrava un dial tacho de la meva antiga moto quan vaig substituir el comptador de revolucions mecànic per un panell electrònic (això és un altre projecte!) I no el volia llençar. Aquestes coses estan dissenyades per il·luminar-se quan els llums de la bicicleta estan
Gira-sol - Arduino Solar Tracker: 5 passos (amb imatges)
Gira-sol - Arduino Solar Tracker: "El gira-sol" és un rastrejador solar basat en Arduino que augmentarà l'eficiència del panell solar mentre es carrega. En els moderns sistemes de seguiment solar, els panells solars es fixen en una estructura que es mou segons la posició del sol, deixem-nos