Indholdsfortegnelse:
Video: Arduino Solar Tracker: 5 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Af geo bruceBruce er i brandFølg mere af forfatteren:
Om: Hej, jeg er Bruce. Jeg er studerende i Belgien. Jeg har en lang række interesser: elektronik, computere, teknologi,… I min fritid bruger jeg meget tid på: projekter, udforskning af internettet, cykling. ht … Mere om geo bruce »
Hvad gør: Den søger efter den klareste lyskilde som solen. Der er en nyere og bedre version af dette projekt:
Trin 1: Sådan fungerer det
Sådan fungerer det: Jeg havde lavet en sensor på 4 LDR'er med ark mellem dem
De hvide prikker er LDR'erne
Når pinden ovenpå er rettet mod solen eller det lyseste punkt, får de fire LDR'er den samme mængde lys på dem.
Eksempel 1 når lyset er venstre på toppen: højre-top, højre-ned, venstre-ned er i skyggen og venstre-top får mest lys Eksempel2 når lyset er øverst til venstre og højre ned er i skyggen og toppen er i lyset
Trin 2: Deleliste
- 2 x servo's Ebay link 1.5 $ / stk
- 4 x lysafhængige modstande (ldr) Billige LDR'er på Ebay 0.78 $ for 20 stk
- 4 x modstande 10K modstande på Ebay 0.78 $ for 50stk gratis forsendelse
- 1 x Arduino Arduino UNO Ebay link 3,5 $ gratis forsendelse
- 2 x potentiometre 10k (værdi er ligegyldigt) Ebay -link
Trin 3: Opsætningen
Bare varmt lim det sammen !!!
Trin 4: Kredsløbet
Trin 5: Koden
du kan downloade koden ned på denne side/ * denne kode er skrevet af geobruce for mere info tjek mit websted https://xprobe.net */#include // inkluderer Servobibliotek Servo vandret; // vandret servo int servoh = 90; // stå vandret servo Servo lodret; // lodret servo int servov = 90; // stå lodret servo // LDR pin -forbindelser // navn = analogpin; int ldrlt = 0; // LDR øverst til venstre int ldrrt = 1; // LDR top rigt int ldrld = 2; // LDR ned venstre int ldrrd = 3; // ldr down rigt void setup () {Serial.begin (9600); // servoforbindelser // navn.attacht (pin); vandret. fastgør (9); lodret. fastgør (10); } void loop () {int lt = analogRead (ldrlt); // øverst til venstre int rt = analogRead (ldrrt); // øverst til højre int ld = analogRead (ldrld); // ned venstre int rd = analogRead (ldrrd); // ned rigt int dtime = analogRead (4)/20; // læs potentiometre int tol = analogRead (5)/4; int avt = (lt + rt) / 2; // gennemsnitsværdi top int avd = (ld + rd) / 2; // gennemsnitlig værdi ned int avl = (lt + ld) / 2; // gennemsnitlig værdi tilbage int avr = (rt + rd) / 2; // gennemsnitlig værdi højre int dvert = avt - avd; // tjek forskellen mellem op og ned int dhoriz = avl - avr; // tjek forskellen og venstre og rigt hvis (-1*tol> dvert || dvert> tol) // tjek om forskellen er i tolerancen ellers ændre lodret vinkel {if (avt> avd) {servov = ++ servov; hvis (servov> 180) {servov = 180; }} ellers hvis (avt <avd) {servov = --servov; hvis (servov <0) {servov = 0; }} vertical.write (servov); } hvis (-1*tol> dhoriz || dhoriz> tol) // tjek om diffirensen er i tolerancen, ellers ændrer den vandrette vinkel {if (avl> avr) {servoh = --servoh; hvis (servoh <0) {servoh = 0; }} ellers hvis (avl <avr) {servoh = ++ servoh; hvis (servoh> 180) {servoh = 180; }} ellers hvis (avl == avr) {// ingenting} vandret.skrive (servoh); } forsinkelse (dtime); }
Nummer to i Celestron Space Challenge
Anbefalede:
DIY Solar Tracker: 27 trin (med billeder)
DIY Solar Tracker: Introduktion Vi sigter mod at introducere unge studerende til teknik og lære dem om solenergi; ved at få dem til at bygge en Helios som en del af deres pensum. Der er en indsats inden for teknik for at skubbe energiproduktionen væk fra brugen af fossilt brændstof
DIY Miniature Solar Tracker: 5 trin (med billeder)
DIY Miniature Solar Tracker: I dette projekt vil jeg vise dig, hvordan du opretter en solar tracker, der som navnet antyder kan følge solens bevægelse hele dagen. Og til sidst vil jeg vise dig forskellen i energihøst mellem et solpanel monteret solpanel
Movie Tracker - Raspberry Pi Powered Theatrical Release Tracker: 15 trin (med billeder)
Movie Tracker - Raspberry Pi Powered Theatrical Release Tracker: Movie Tracker er et clapperboard -formet, Raspberry Pi -powered Release Tracker. Den bruger TMDb API til at udskrive plakaten, titlen, udgivelsesdatoen og oversigten over kommende film i din region i et bestemt tidsinterval (f.eks. Filmudgivelser i denne uge) den
IOT123 - SOLAR TRACKER - TILT/PAN, PANEL RAM, LDR MOUNTS RIG: 9 trin (med billeder)
IOT123 - SOLAR TRACKER - TILT/PAN, PANEL Frame, LDR MOUNTS RIG: De fleste af DIY designs til toakse solspor " derude " er baseret på 9G Micro Servo, som virkelig er undervurderet til at skubbe rundt om et par solceller, mikrokontrolleren, batteriet og huset. Du kan designe omkring
Solsikke - Arduino Solar Tracker: 5 trin (med billeder)
Sunflower - Arduino Solar Tracker: 'The Sunflower' er en Arduino baseret solsporing, der vil øge solpanelets effektivitet under opladning. I moderne solsporingssystemer er solpanelerne fastgjort på en struktur, der bevæger sig i henhold til positionen af sol. Lad os