Përmbajtje:

Arduino Solar Tracker: 5 hapa (me fotografi)
Arduino Solar Tracker: 5 hapa (me fotografi)

Video: Arduino Solar Tracker: 5 hapa (me fotografi)

Video: Arduino Solar Tracker: 5 hapa (me fotografi)
Video: Свидание в 16 vs 26 лет 😨😳 2024, Nëntor
Anonim

Nga geo bruceBruce është në zjarr Ndiqni më shumë nga autori:

Përdorni çdo copë me madhësi me ruterin tuaj Makita / Dewalt (Shapeoko)
Përdorni çdo copë me madhësi me ruterin tuaj Makita / Dewalt (Shapeoko)
Përdorni çdo copë me madhësi me ruterin tuaj Makita / Dewalt (Shapeoko)
Përdorni çdo copë me madhësi me ruterin tuaj Makita / Dewalt (Shapeoko)
Si të përdorni skanerin Laser RPLIDAR 360 ° Me Arduino
Si të përdorni skanerin Laser RPLIDAR 360 ° Me Arduino
Si të përdorni skanerin Laser RPLIDAR 360 ° Me Arduino
Si të përdorni skanerin Laser RPLIDAR 360 ° Me Arduino
Kompleti muzikor Tesla Coil (udhëzime)
Kompleti muzikor Tesla Coil (udhëzime)
Kompleti muzikor Tesla Coil (udhëzime)
Kompleti muzikor Tesla Coil (udhëzime)

Rreth: Përshëndetje, unë jam Bruce. Unë jam student në Belgjikë. Unë kam një shumëllojshmëri të gjerë interesash: elektronikë, kompjuterë, teknologji,… Në kohën time të lirë shpenzoj shumë kohë në: projekte, eksplorim të internetit, biçikletë. ht… Më shumë Rreth gjeo bruce »

Çfarë bën: Kërkon burimin më të ndritshëm të dritës si dielli. Ekziston një version më i ri dhe më i mirë i këtij projekti:

Hapi 1: Si funksionon

Si punon
Si punon
Si punon
Si punon
Si punon
Si punon
Si punon
Si punon

Si funksionon: Unë kisha bërë një sensor prej 4 LDR me fletë midis tyre

Pikat e bardha janë LDR

Kur shkopi në majë drejtohet në diell ose në pikën më të ndritshme, katër LDR marrin të njëjtën sasi drite mbi to.

Shembull1 kur drita lihet lart: djathtas-lart, djathtas-poshtë, majtas-poshtë janë në hije dhe majtas-lart merrni më shumë dritë Shembulli2 kur drita është lart majtas dhe djathtas poshtë janë në hije dhe maja është në dritë

Hapi 2: Lista e Pjesëve

  • 2 x servo lidhje Ebay 1.5 $ / copë
  • 4 x rezistencë të varur nga drita (ldr) LDR të lira në Ebay 0.78 $ për 20 copë
  • 4 x rezistorë 10K Rezistorë në Ebay 0.78 $ për 50 copë transport falas
  • 1 x Arduino Arduino UNO Ebay link 3.5 $ transport falas
  • 2 x potenciometra 10k (vlera nuk ka rëndësi) Lidhje Ebay

Hapi 3: Konfigurimi

Instalimi
Instalimi
Instalimi
Instalimi
Instalimi
Instalimi

Thjesht ngjiteni së bashku !!!

Hapi 4: Qarku

Qarku
Qarku
Qarku
Qarku
Qarku
Qarku

Hapi 5: Kodi

mund ta shkarkoni kodin në këtë faqe/ * ky kod është shkruar nga geobruce për më shumë informacion kontrolloni faqen time https://xprobe.net */#include // përfshini bibliotekën Servo Servo horizontale; // servo horizontale int servoh = 90; // qëndrim servo horizontale Servo vertikale; // servo vertikale int servov = 90; // qëndroni servo vertikale // lidhjet e pin LDR // emri = analogpin; int ldrlt = 0; // LDR sipër majtas int ldrrt = 1; // LDR top rigt int ldrld = 2; // LDR poshtë majtas int ldrrd = 3; // ldr down rigt void setup () {Serial.begin (9600); // servo lidhjet // emri.attacht (pin); horizontale. bashkëngjit (9); vertikale. bashkëngjit (10); } void loop () {int lt = analogRead (ldrlt); // lart majtas int rt = analogRead (ldrrt); // lart djathtas int ld = analogRead (ldrld); // poshtë majtas int rd = analogRead (ldrrd); // down rigt int dtime = analogRead (4)/20; // lexoni potenciometra int tol = analogRead (5)/4; int avt = (lt + rt) / 2; // vlera mesatare e lartë int avd = (ld + rd) / 2; // vlera mesatare poshtë int avl = (lt + ld) / 2; // vlera mesatare e mbetur int avr = (rt + rd) / 2; // vlera mesatare e drejtë int dvert = avt - avd; // kontrolloni diferencën e lart e poshtë int dhoriz = avl - avr; // kontrolloni diferencën og majtë dhe rigt nëse (-1*tol> dvert || dvert> tol) // kontrolloni nëse diferenca është në tolerancën tjetër ndrysho këndin vertikal {if (avt> avd) {servov = ++ servov; nëse (servov> 180) {servov = 180; }} tjetër nëse (avt <avd) {servov = --servov; nëse (servov <0) {servov = 0; }} vertical.write (servov); } if (-1*tol> dhoriz || dhoriz> tol) // kontrolloni nëse diferenca është në tolerancën tjetër ndryshoni këndin horizontal {if (avl> avr) {servoh = --servoh; nëse (servoh <0) {servoh = 0; }} tjetër nëse (avl <avr) {servoh = ++ servoh; if (servoh> 180) {servoh = 180; }} tjetër nëse (avl == avr) {// asgjë} horizontale.shkruaj (servoh); } vonesa (koha); }

Sfida e Hapësirës Celestron
Sfida e Hapësirës Celestron
Sfida e Hapësirës Celestron
Sfida e Hapësirës Celestron

Vrapues në Sfidën e Hapësirës Celestron

Recommended: