Sisukord:

Päikesejälgija seade: 25 sammu
Päikesejälgija seade: 25 sammu

Video: Päikesejälgija seade: 25 sammu

Video: Päikesejälgija seade: 25 sammu
Video: Солнечный трекер или стационарная станция, что лучше? 2024, Juuli
Anonim
Päikesejälgija seade
Päikesejälgija seade
Päikesejälgija seade
Päikesejälgija seade

Neid samme järgides saate luua ja rakendada päikesepaneeli, mis kohandab selle positsiooni päikese järgi. See võimaldab kogu päeva jooksul maksimaalselt energiat koguda. Seade on võimeline kahe fototakisti abil tajuma valguse tugevust ja kasutab seda teavet, et otsustada, mis suunas see peaks olema.

Õppe eesmärgid

  • Lisateave leivaplaadi juhtmestiku kohta
  • Siit saate teada, kuidas Arduino põhifunktsioone (koodi üleslaadimine/lähtestamine) läbi viia
  • Tutvuge erinevate elektriliste komponentidega
  • Siit saate teada, kuidas saaks alternatiivse energia tootmist tõhustada

Kuna tegemist on klassi projektiga, püüame käsitleda mõningaid ITEEA tehnoloogilise kirjaoskuse standardeid (STL). Soovime, et õpilased sellest projektist õpiksid:

Standard 16: Energia- ja energiatehnoloogiad

Energiaressursside säästmine on kõigi kodanike kohustus, et tagada tulevastele põlvkondadele juurdepääs nendele loodusvaradele. Et otsustada, milliseid energiaressursse edasi arendada, peavad inimesed kriitiliselt hindama erinevate energiaressursside kasutamise positiivseid ja negatiivseid mõjusid keskkonnale.

Klassid 6–8 Toitesüsteeme kasutatakse teiste tehnoloogiliste süsteemide liikumiseks ja tõukejõuks. Suur osa meie keskkonnas kasutatavast energiast ei kasutata tõhusalt.

Klassid 9–12 Energiat saab rühmitada peamistesse vormidesse: soojus-, kiirgus-, elektriline, mehaaniline, keemiline, tuumaenergia ja muud. Energiaressursid võivad olla taastuvad või taastumatud. Elektrisüsteemidel peab olema energiaallikas, protsess ja koormused

Kulude prognoos on päikesepaneelide komplekti (50 dollarit), Arduino komplekti (40 dollarit) ja erinevate Lego osade (25 dollarit) eest, kokku 115 dollarit kõikide uute osade eest.

1. samm: tugibaas

Toetusbaas
Toetusbaas
Toetusbaas
Toetusbaas

Haara neli neist 1x16 (15 auguga) legoklotsidest ja pane need kokku nagu teisel pildil

Samm: pööratav kinnitus

Pöörlev kinnitus
Pöörlev kinnitus
Pöörlev kinnitus
Pöörlev kinnitus

Neid komponente valmistatakse kaks, seega kahekordistage vajalikud komponendid ja pöörake need teisele poole.

Haarake üks neist hallidest tükkidest, üks must H -pistik ja üks ühendusotsik, mille ühel küljel on pluss ja teisel ümmargune.

Ehitage komponent nii, nagu on näidatud teisel pildil, ja ehitage teine vastupidisele küljele vastupidises suunas.

Samm: ühendage sammud 1 ja 2

Ühendage sammud 1 ja 2
Ühendage sammud 1 ja 2

Pange alus ja eelmised kinnitused kokku, nagu pildil näidatud

Samm: päikesepaneeli alus

Päikesepaneeli alus
Päikesepaneeli alus
Päikesepaneeli alus
Päikesepaneeli alus

Kopeerige need kogused ja pöörake vastupidine konstruktsioon vastupidiseks.

Haarake üks 11x1 ühendusvarda, kaks nurga all olevat tükki ja 8 ümmargust ühendusdetaili.

Pange kokku, nagu on näidatud teisel pildil.

Samm: päikesepaneeli pesa

Päikesepaneeli pesa
Päikesepaneeli pesa
Päikesepaneeli pesa
Päikesepaneeli pesa

Duplikaatkonstruktsioon.

Kasutage nelja 90 -kraadist pistikut, kahte 15x1 ühendusvarda ja kahte 9x1 ühendusvarda ning pange kokku, nagu on näidatud teisel pildil

6. samm: stabiilsuspistikud

Stabiilsuse pistikud
Stabiilsuse pistikud
Stabiilsuse pistikud
Stabiilsuse pistikud

Duplikaatkonstruktsioon.

Võtke kaks 90 -kraadist pistikut ja 13x1 ühendusvarda ja klõpsake need kokku, nagu on näidatud teisel pildil.

Samm: päikesepaneelide hoidmise komplekt

Päikesepaneelide hoidmise komplekt
Päikesepaneelide hoidmise komplekt
Päikesepaneelide hoidmise komplekt
Päikesepaneelide hoidmise komplekt

Võtke eelnevalt ehitatud osad ja pange kokku.

Samm: päikesepaneelide relvad

Päikesepaneeli relvad
Päikesepaneeli relvad
Päikesepaneeli relvad
Päikesepaneeli relvad

Kinnitage H -pistik ja L -pistik, nagu on näidatud teisel pildil.

9. samm: päikesepaneelide relvade jätk

Päikesepaneelide relvade jätk
Päikesepaneelide relvade jätk
Päikesepaneelide relvade jätk
Päikesepaneelide relvade jätk

Kasutades erinevat L -pistikut ja kahte üksikut tihvti, kinnitage need nagu näidatud.

Samm: päikesepaneelide relvade jätk

Päikesepaneelide relvade jätk
Päikesepaneelide relvade jätk
Päikesepaneelide relvade jätk
Päikesepaneelide relvade jätk

Järgmisena peaksite haarama teise L -pistiku, ühe lühema alusega ja veel kaks tihvti ning ühendama need ka.

11. samm: päikesepaneelide relvade jätk

Päikesepaneelide relvade jätk
Päikesepaneelide relvade jätk
Päikesepaneelide relvade jätk
Päikesepaneelide relvade jätk

Nüüd lisate sõlmele sirge tüki ja veel kaks tihvti, nagu näidatud.

12. samm: päikesepaneelide relvade jätk

Päikesepaneelide relvade jätk
Päikesepaneelide relvade jätk
Päikesepaneelide relvade jätk
Päikesepaneelide relvade jätk

Käe kokkupanemise viimase etapi jaoks lisage viimane L -tükk, nagu näidatud. See tükk on suunatud ülespoole, et aidata päikesepaneeli hoida.

Samm: lisage osa montaažile

Lisa osa montaažile
Lisa osa montaažile
Lisa osa montaažile
Lisa osa montaažile
Lisa osa montaažile
Lisa osa montaažile

Ühendage äsja loodud osa koostuga, nagu on näidatud piltidel. Seejärel looge teine täpselt selline ja lisage see teisele küljele.

14. samm: alus

Baas
Baas
Baas
Baas
Baas
Baas
Baas
Baas

Kasutades piltidel näidatud tükke, koondate need sarnasteks tükkideks, mis on päikese jälgija aluseks. Pärast kokkupanekut kinnitage need joonisel näidatud viisil.

15. samm: sõlme pööramine

Assamblee pööramine
Assamblee pööramine
Assamblee pööramine
Assamblee pööramine

Komplekti pöörlemise võimaldamiseks peame põhja kinnitama teise tüki, mis seda teeb. Ehitage ruut, kasutades 4 tükki, nagu juhendis varem näidatud, ja kinnitage pistikud nagu näidatud.

16. samm: päikesepaneeli sisestamine

Päikesepaneeli sisestamine
Päikesepaneeli sisestamine
Päikesepaneeli sisestamine
Päikesepaneeli sisestamine

Päikesepaneeli sisestamiseks peate võib -olla ühe käe eemaldama. Võtke lihtsalt üks lahti, libistage paneel sisse ja kinnitage see uuesti.

Samm 17: Servomootori kinnitamine

Servomootori kinnitamine
Servomootori kinnitamine
Servomootori kinnitamine
Servomootori kinnitamine
Servomootori kinnitamine
Servomootori kinnitamine

Kasutage paigutatud osi, ehitage sõlme, nagu näidatud.

18. samm:

Pilt
Pilt
Pilt
Pilt
Pilt
Pilt
Pilt
Pilt

Kinnitage see järgmine tükk, kasutades traati või midagi sarnast, et seda kinnitada.

19. samm:

Pilt
Pilt
Pilt
Pilt

Kinnitage äsja moodustatud komplekt üldkoostu külge, nagu näidatud. See aitab servomootorit paigutada.

Samm: ühendage fototakistid juhtmetega

Ühendage fototakistid juhtmetega
Ühendage fototakistid juhtmetega
Ühendage fototakistid juhtmetega
Ühendage fototakistid juhtmetega

Ühendage iga fototakisti otsad juhtmetega, nagu näidatud.

Samm 21: kinnitage montaažile fototakistid

Kinnitage montaažile fototakistid
Kinnitage montaažile fototakistid
Kinnitage montaažile fototakistid
Kinnitage montaažile fototakistid

Kinnitage lindi või muu liimiga fototakistid sõlme mõlema otsa külge, nagu näidatud.

22. samm: koguge elektroonilised osad

Koguge elektroonilisi osi
Koguge elektroonilisi osi

Veenduge, et kõik osad või nendega samaväärsed esitaksid enne elektri kokkupanekut.

-Arduino: Uno R3 juhtpaneel

-9x hüppaja juhtmed

-4x naissoost-mehele Duponti juhtmed

-1x 9V aku

-1x aku kinnitatav pistik

-2x 1K oomi takistid

-2x fototakisti (fotoelement)

-1x servomootor (SG90)

Kõik komponendid on Elegoo Super stardikomplektis hõlpsasti saadaval

Samm: kinnitage servomootor

Kinnitage servomootor
Kinnitage servomootor
Kinnitage servomootor
Kinnitage servomootor

Ühendage servomootor leivalaua ja Arduinoga, nagu näidatud. Pruun juhe on negatiivne, punane juhe on positiivne ja kollane juhe on servo juhtnupp.

24. samm: traatfototakistid

Traadi fototakistid
Traadi fototakistid
Traadi fototakistid
Traadi fototakistid
Traadi fototakistid
Traadi fototakistid

Ühendage fototakistid leivaplaadile, nagu näidatud. Seejärel asetage elektrisõlm alusele, nagu näidatud.

25. samm: koodi laadimine

Kasutamiseks on lisatud koodi PDF -koopia ja tegelik Arduino programmi fail. Servokogu on lisatud ja see tuleb enne koodi koostamist arvutisse salvestada.

Allpool on meie koodi tekstikoopia; see tundub vastik vormindamise puudumise tõttu kleepimisel, kuid see peaks kompileerima.

// Solar Tracker // NC State University // TDE 331 // Taylor Blankenship, Preston McMillan, Taylor Ussery // 3. detsember 2018/ * * See programm on kirjutatud lihtsa üheteljelise päikesejälgija juhtimiseks. * Programm mõõdab kahe fototakisti muutuvat takistust, üks päikesepaneeli mõlemal küljel. * Reaalses maailmas määravad kaks takisti, millises suunas päikesepaneeli pöörata, ida või lääne, sõltuvalt päikese asendist, et maksimeerida elektrienergia alternatiivset energiat. */// Peate lisama lisatud servopaketi, et Arduino teaks, kuidas oma funktsioone juhtida #include // luua servoobjekt servo juhtimiseks Servo myservo; // muutuja servoasendi salvestamiseks int pos = 90; // fotoelementide takistite loetelu tihvtid int east = 0; int lääne = 1; // fotoelemendi väärtusi võrrelda int eastRead; int westRead; // mis suunas peaks päikesepaneel pöörduma? int kompass = -1; void setup () {// kinnitab tihvti 9 servo servo -objektile myservo.attach (9); // Initsialiseerib servo 90 kraadini, selle vahemiku keskel myservo.write (90); // Võimaldab kasutajal paigaldada servole 5000 ms või 5 sekundi viivituse (5000) jooksul;

// Käivitab testimise eesmärgil jadamonitori Serial.begin (9600); } void loop () {// Määrab väärtused fotoelemendi takistitelt eastRead = analogRead (ida); westRead = analogRead (lääne); // Kas päikesepaneel peab pöörama ida poole? if (eastRead> westRead) {Serial.println ("Ida"); // Määrab muutuja servo pööramiseks idakompassi poole = 0; } // Kas päikesepaneel peab pöörduma lääne poole? if (westRead> eastRead) {Serial.println ("Lääs"); // Määrab muutuja servo pööramiseks läänepoolse kompassi poole = 1;

} // Ifi rühma all (kompass == 0) {kraadi tolerants if (5 <= pos && pos <= 175) {// Lahutab muutujast "pos" 1 ja kirjutab täisarvu pos -= 1; // Määrab servo positsiooni myservo.write (pos); } Serial.println (pos); } // Allpool olev koodirühm pöörab päikesepaneeli lääne poole, kui (kompass == 1)

kood pöörab päikesepaneeli ida poole, on vahemikus 5 kuni 175 // 0 ja 180 on servo maksimaalsed väärtused ja sellel on 5

// Kui servo

{// Kui servoasend on vahemikus 5 kuni 175 // 0 ja 180 on servo maksimaalsed väärtused ja selle tolerants on 5 kraadi, kui (5

Soovitan: