Tartalomjegyzék:

Arduino Solar Tracker: 5 lépés (képekkel)
Arduino Solar Tracker: 5 lépés (képekkel)

Videó: Arduino Solar Tracker: 5 lépés (képekkel)

Videó: Arduino Solar Tracker: 5 lépés (képekkel)
Videó: Котика ударило током, 10 т. Вольт 2024, Július
Anonim

Szerző: geo bruce

Bármilyen méretű bit használata a Makita / Dewalt útválasztóval (Shapeoko)
Bármilyen méretű bit használata a Makita / Dewalt útválasztóval (Shapeoko)
Bármilyen méretű bit használata a Makita / Dewalt útválasztóval (Shapeoko)
Bármilyen méretű bit használata a Makita / Dewalt útválasztóval (Shapeoko)
Az RPLIDAR 360 ° lézerszkenner használata Arduino -val
Az RPLIDAR 360 ° lézerszkenner használata Arduino -val
Az RPLIDAR 360 ° lézerszkenner használata Arduino -val
Az RPLIDAR 360 ° lézerszkenner használata Arduino -val
Zenés Tesla tekercskészlet (utasítások)
Zenés Tesla tekercskészlet (utasítások)
Zenés Tesla tekercskészlet (utasítások)
Zenés Tesla tekercskészlet (utasítások)

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
Hogyan működik
Hogyan működik
Hogyan működik
Hogyan működik
Hogyan működik
Hogyan működik
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

A beállítás
A beállítás
A beállítás
A beállítás
A beállítás
A beállítás

Csak forró ragasztóval összeragasztani !!!

4. lépés: Az áramkör

Az áramkör
Az áramkör
Az áramkör
Az áramkör
Az áramkör
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); }

Celestron Space Challenge
Celestron Space Challenge
Celestron Space Challenge
Celestron Space Challenge

Második helyezett a Celestron Space Challenge -ben

Ajánlott: