
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48
Szerző: geo bruce






Névjegy: Helló, Bruce vagyok. Belga diák vagyok. Sokféle érdeklődési köröm van: elektronika, számítógépek, technológia,… Szabadidőmben sok időt töltök: projektekkel, internet felfedezésével, kerékpározással. ht … További információ a geo bruce -ről »
Mit tesz: A legfényesebb fényforrást keresi, mint a nap. A projektnek van egy újabb és jobb változata:
1. lépés: Hogyan működik?




Hogyan működik: Készítettem egy 4 LDR érzékelőt, köztük lapokkal
A fehér pöttyök az LDR -ek
Amikor a tetején lévő botot a naphoz vagy a legfényesebb ponthoz igazítja, a négy LDR ugyanannyi fényt kap.
1. példa, amikor a fény balra fent van: jobb-fent, jobb-lent, bal-lefelé az árnyékban, és a bal-felső kapja a legtöbb fényt a fényben
2. lépés: Alkatrészlista
- 2 x szervó Ebay linkje 1,5 $ / db
- 4 x fényfüggő ellenállás (ldr) Olcsó LDR -k az Ebay -en 0,78 $ 20 db -ért
- 4 x ellenállás 10K ellenállás az Ebay -en 0,78 $ 50db ingyenes szállításért
- 1 x Arduino Arduino UNO Ebay link 3.5 $ ingyenes szállítás
- 2 x 10k potenciométer (az érték nem számít) Ebay link
3. lépés: A beállítás



Csak forró ragasztóval összeragasztani !!!
4. lépés: Az áramkör



5. lépés: A kód
letöltheti a kódot ezen az oldalon // vízszintes szervo int servoh = 90; // álló vízszintes szervo Servo függőleges; // függőleges szervo int servov = 90; // állvány függőleges szervo // LDR pin csatlakozók // név = analóg pin; int ldrlt = 0; // LDR balra fent int ldrrt = 1; // LDR top rigt int ldrld = 2; // LDR le balra int ldrrd = 3; // ldr down rigt void setup () {Serial.begin (9600); // szervo kapcsolatok // name.attacht (pin); vízszintes.csatlakozás (9); függőleges.csatlakozás (10); } void loop () {int lt = analogRead (ldrlt); // bal felső sarok int rt = analogRead (ldrrt); // jobbra fent int ld = analogRead (ldrld); // le balra int rd = analogRead (ldrrd); // le rigt int dtime = analogRead (4)/20; // potenciométerek olvasása int tol = analogRead (5)/4; int avt = (lt + rt) / 2; // átlagos érték felső int avd = (ld + rd) / 2; // átlagos érték lefelé int avl = (lt + ld) / 2; // átlagérték balra int avr = (rt + rd) / 2; // átlagérték jobb int dvert = avt - avd; // ellenőrizze a felfelé és lefelé mutató különbségeket függőleges szög módosítása {if (avt> avd) {servov = ++ servov; if (szervov> 180) {servov = 180; }} else if (avt <avd) {servov = --szervov; if (szervov <0) {servov = 0; }} vertical.write (servov); } if (-1*tol> dhoriz || dhoriz> tol) // ellenőrizze, hogy az eltérés a toleranciában van-e, különben változtassa meg a vízszintes szöget {if (avl> avr) {servoh = --szervoh; if (szervoh <0) {servoh = 0; }} else if (avl <avr) {servoh = ++ servoh; if (szervoh> 180) {servoh = 180; }} else if (avl == avr) {// semmi} horizontal.write (servoh); } késleltetés (dtime); }


Második helyezett a Celestron Space Challenge -ben
Ajánlott:
DIY Solar Tracker: 27 lépés (képekkel)

DIY Solar Tracker: Bevezetés Célunk, hogy megismertessük a fiatal diákokat a mérnöki tudással, és megtanítsuk őket a napenergiára; azáltal, hogy tantervük részeként Helios -t építenek. A mérnöki munka során törekednek arra, hogy az energiatermelést eltávolítsák a fosszilis tüzelőanyagok használatától
DIY Miniatűr Solar Tracker: 5 lépés (képekkel)

DIY Miniatűr Solar Tracker: Ebben a projektben megmutatom, hogyan lehet létrehozni egy napelemes nyomkövetőt, amely a névhez hasonlóan követheti a nap mozgását a nap folyamán. És a végén megmutatom az energiatermelés különbségét egy napelemes nyomkövetőre szerelt napelem között
IOT123 - SOLAR TRACKER - TILT/PAN, PANEL FRAME, LDR MOUNTS RIG: 9 lépés (képekkel)

IOT123 - SOLAR TRACKER - TILT/PAN, PANEL FRAME, LDR MOUNTS RIG: A legtöbb DIY tervezés kéttengelyes napelemes nyomkövetőkhöz " odakinn " a 9G Micro Servo-n alapulnak, amelyek valóban alulértékeltek, hogy néhány napelemet, a mikrovezérlőt, az akkumulátort és a házat körbejárják. Körülbelül tervezhet
IOT123 - SOLAR TRACKER DOME: 7 lépés (képekkel)

IOT123 - SOLAR TRACKER DOME: Sok DIY tervezés létezik napelemes töltőkhöz, de legtöbbjük nem időjárásálló. Ez nagy probléma, mert legtöbbször a napfényben tartózkodás azt jelenti, hogy az időjárásban van. Ez az oktatható lépés végigvezeti az építési folyamaton
Napraforgó - Arduino Solar Tracker: 5 lépés (képekkel)

Napraforgó - Arduino Solar Tracker: A „The Sunflower” egy Arduino alapú napelemes, amely növeli a napelemek hatékonyságát töltés közben. A modern napelemes rendszerekben a napelemeket egy szerkezetre rögzítik, amely a helyzetnek megfelelően mozog. nap. Hadd