Obsah:
Video: Arduino Solar Tracker: 5 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Od geo bruceBruce je v plamenechDalší od autora:
O: Dobrý den, jsem Bruce. Jsem student v Belgii. Mám široké spektrum zájmů: elektronika, počítače, technologie,… Ve svém volném čase trávím hodně času: projekty, zkoumání internetu, cyklistika. ht… Více o geo bruce »
Co je: Hledá nejjasnější zdroj světla, jako je slunce. Existuje novější a lepší verze tohoto projektu:
Krok 1: Jak to funguje
Jak to funguje: Vytvořil jsem senzor 4 LDR s listy mezi nimi
Bílé tečky jsou LDR
Když je klacek nahoře nasměrován na slunce nebo nejjasnější bod, čtyři LDR na ně dostanou stejné množství světla.
Příklad1, když je světlo ponecháno nahoře: vpravo nahoře, vpravo dolů, doleva dole jsou ve stínu a vlevo nahoře získají nejvíce světla Příklad2, když je světlo vlevo nahoře a vpravo dolů, jsou ve stínu a nahoře je ve světle
Krok 2: Seznam dílů
- 2 x servo odkaz Ebay 1,5 $ / kus
- 4 x světlo závislé odpory (ldr) Levné LDR na Ebay 0,78 $ za 20 ks
- 4 x odpory 10K odpory na Ebay 0,78 $ za 50ks doprava zdarma
- 1 x Arduino Arduino UNO Ebay link 3,5 $ doprava zdarma
- 2 x potenciometry 10k (na hodnotě nezáleží) Ebay link
Krok 3: Nastavení
Jen za horka slepte dohromady !!!
Krok 4: Obvod
Krok 5: Kód
kód si můžete stáhnout na této stránce/ * tento kód napsal geobruce, další informace naleznete na mém webu https://xprobe.net */#include // zahrnout knihovnu serv Servo horizontální; // horizontální servo int servoh = 90; // stojan horizontální servo Servo vertikální; // vertikální servo int servov = 90; // stojanové vertikální servo // připojení pinů LDR // name = analogpin; int ldrlt = 0; // LDR vlevo nahoře int ldrrt = 1; // LDR top rigt int ldrld = 2; // LDR doleva dole ldrrd = 3; // ldr down rigt void setup () {Serial.begin (9600); // připojení servo // name.attacht (pin); horizontal.attach (9); vertical.attach (10); } void loop () {int lt = analogRead (ldrlt); // vlevo nahoře int rt = analogRead (ldrrt); // vpravo nahoře int ld = analogRead (ldrld); // doleva dole int rd = analogRead (ldrrd); // down rigt int dtime = analogRead (4)/20; // číst potenciometry int tol = analogRead (5)/4; int avt = (lt + rt) / 2; // průměrná hodnota top int avd = (ld + rd) / 2; // průměrná hodnota dolů int avl = (lt + ld) / 2; // průměrná hodnota vlevo int avr = (rt + rd) / 2; // průměrná hodnota vpravo int dvert = avt - avd; // kontrola rozdílu nahoru a dolů int dhoriz = avl - avr; // kontrola rozdílu og left a rigt if (-1*tol> dvert || dvert> tol) // check if the diffirence is in the tolerance else změnit svislý úhel {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) // check if the diffirence is in the tolerance else change horizontal angle {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) {// nic} horizontal.write (servoh); } zpoždění (dtime); }
Runner Up in the Celestron Space Challenge
Doporučuje:
DIY Solar Tracker: 27 kroků (s obrázky)
DIY Solar Tracker: Úvod Naším cílem je seznámit mladé studenty s inženýrstvím a naučit je o sluneční energii; tím, že je v rámci svých osnov nechají postavit Helios. Ve strojírenství existuje snaha vytlačit výrobu energie od používání fosilních paliv
DIY Miniature Solar Tracker: 5 kroků (s obrázky)
DIY Miniature Solar Tracker: V tomto projektu vám ukážu, jak vytvořit sluneční tracker, který, jak název napovídá, může sledovat pohyb slunce po celý den. A na konci vám ukážu rozdíl ve sklizni energie mezi solárním panelem namontovaným na solárním trackeru
Movie Tracker - Raspberry Pi Powered Theatrical Release Tracker: 15 kroků (s obrázky)
Movie Tracker - Raspberry Pi Powered Theatrical Release Tracker: Movie Tracker je klapka ve tvaru, Raspberry Pi poháněný Release Tracker. Používá API TMDb k tisku plakátu, názvu, data vydání a přehledu nadcházejících filmů ve vašem regionu v určeném časovém intervalu (např. Filmová vydání tento týden) na
IOT123 - DOME SOLAR TRACKER: 7 kroků (s obrázky)
IOT123 - DOME SOLÁRNÍHO SLEDOVAČE: Existuje mnoho návrhů DIY pro nabíječky solárních trackerů, ale většina z nich není odolná vůči povětrnostním vlivům. To je velký problém, protože většinu času být na slunci znamená být v počasí. Tento návod vás provede procesem budování
Slunečnice - Arduino Solar Tracker: 5 kroků (s obrázky)
Sunflower - Arduino Solar Tracker: „The Sunflower“je solární tracker založený na Arduinu, který zvýší účinnost solárního panelu při nabíjení. V moderních solárních sledovacích systémech jsou solární panely upevněny na konstrukci, která se pohybuje podle polohy slunce. Nechte nás