Turinys:

Saulės stebėjimo priemonė: 6 žingsniai
Saulės stebėjimo priemonė: 6 žingsniai

Video: Saulės stebėjimo priemonė: 6 žingsniai

Video: Saulės stebėjimo priemonė: 6 žingsniai
Video: Как пересадить взрослое дерево 2024, Birželis
Anonim
Saulės stebėjimo priemonė
Saulės stebėjimo priemonė

Sveiki, mano vardas Jochem Forrez ir studijuoju daugialypės terpės ir komunikacijos technologijas Howest mieste (Kortrijk, Belgija). Mokyklai reikėjo sukurti projektą. Aš sukūriau „Solar tracker“(saulės kolektorių, kuris seka saulę), man tai buvo tikrai įdomus projektas ir smagu tai padaryti.

Projektas naudoja 4 nuo šviesos priklausomą rezistorių, kad surastų ryškiausią šviesos šaltinį. Jis taip pat matuoja akumuliatoriaus ir saulės kolektoriaus srovę ir įtampą. Tai rodoma svetainėje ir vaizduojama naudojant grafikus. Svetainėje taip pat galite valdyti du servo įrenginius.

Prekės

Šiam projektui jums reikia:

„Raspberry PiPhaesun Sun Plus 5 Polykristallijn“saulės kolektorius 5W „Adafruit INA219“srovės jutiklio pertrauka x2Ldr x4servo (stiprus)

1 žingsnis: 1 žingsnis: elektronika

1 žingsnis: Elektronika
1 žingsnis: Elektronika

Čia galite gauti šlifavimo schemą su visais komponentais. dabartiniam jutikliui ir saulėtam bičiuliui reikia šiek tiek lituoti.

2 veiksmas: 2 veiksmas: duomenų bazė

2 žingsnis: duomenų bazė
2 žingsnis: duomenų bazė

tai mano duomenų bazės modelis. Tai talpinama aviečių pi naudojant „MariaDB“. Jis registruoja visus jutiklius ir nustatymus, ar jis yra rankiniu režimu, ar ne.

3 veiksmas: 3 žingsnis: svetainė

3 žingsnis: svetainė
3 žingsnis: svetainė
3 žingsnis: svetainė
3 žingsnis: svetainė

Čia galite pamatyti tam tikrą vaizdą svetainėje, kurią galima pasiekti naudojant aviečių turimą IP (jį galite rasti ekrane). Svetainėje galite pamatyti visus jutiklio grafikus ir valdyti saulės kolektorių.

4 žingsnis: 4 žingsnis: atvejis

4 žingsnis: atvejis
4 žingsnis: atvejis
4 žingsnis: atvejis
4 žingsnis: atvejis
4 žingsnis: atvejis
4 žingsnis: atvejis
4 žingsnis: atvejis
4 žingsnis: atvejis

Vienu atveju aš tiesiog paėmiau plastikinę dėžę ir iškirpiau/išgręžiau mažas skyles kabeliams ir didelę skylę ekranui. Klijavau visus komponentus (ne servo ir ldr). Iš viso aš išgręžiau 3 mažas skyles kabeliams: 1 - ldr, 1 - saulės kolektoriaus kabeliams ir 1 - servos (kabeliai).

Saulės plokštėms naudoju namuose turėtas mdf plokštes. dizainas nėra tobulas ir jei galite pabandyti tai padaryti geriau, bet tai veikia. Jums reikia 2 dalių iš medžio.

Viena didelė U formos ramybė matmenims, kuriuos galite pamatyti paveikslėlyje

Ir viena didelė platforma, kurią galite padaryti bet kokio dydžio, yra 400*300*20 mm

kai turėsite šias dalis, turite išgręžti skylę saulės skydelio aliuminio galinės dalies viduryje, kuri yra maždaug 125 mm ir 17,5 mm iš abiejų pusių, kad galėtumėte klijuoti srieginį M3 strypą ne mažesniu kaip 3 grąžtu mm ir ne didesnis kaip 5 mm (galite padidinti, bet nerekomenduojama).

Pjaukite 350 mm ilgio srieginį strypą, ant jo pridėkite veržlę, kad galėtumėte ją naudoti kaip servo veržlę, pridėkite tą strypą ant savo servo ir tęskite iki šlaunies, o tada priveržkite veržlę, kad ji daugiau atsilaisvintų. bandžiau įsivaizduoti, kur jums reikia riešutų ir skalbimo mašinos, yra jos nuotrauka.

Y ašiai aš taip pat nupjaunu 90 mm ilgio srieginį M3 strypą ir pritvirtinu veržle ir veržle.

5 veiksmas: 5 veiksmas: „Raspberry Pi“OS nustatymas

Čia yra aviečių pamoka, kaip nustatyti OS:

Čia yra pamoka, kaip pakeisti ssh į avietes:

kai tai padarysite, galėsite prisijungti naudodami vartotojo vardą: PI ir slaptažodį Raspberry Pirmas dalykas, kurį norite padaryti, yra pakeisti pi slaptažodį, tai galima padaryti naudojant komandą: sudo raspi-config, nei einate į 1 Keisti vartotojo slaptažodį ir pakeisti slaptažodžio nepamirškite arba jums reikia pradėti iš naujo.

eikite į raspi-config ir nustatykite 4 lokalizacijos parinktis ir nustatykite visus nustatymus, tinkančius jūsų šaliai ir klaviatūrai

2 tinklo parinktyse galite nustatyti „Wi -Fi“

iš 5 jums reikia įjungti SPI, I2C, Serial, Remote GPIO

Norėdami įdiegti žiniatinklio serverį, turite įdiegti „Apache“naudodami šią komandą (sudo apt install apache2 -y) terminale. galite patikrinti, ar jis veikia įklijuojant aviečių ip į naršyklę.

ir reikia įdiegti tam tikrą biblioteką, kad programa veiktų tik nukopijavus ir perkeliant į terminalą

sud opip3 įdiegti mysql-connector-pythonsudo pip3 įdiegti kolbą-corssudo pip3 įdiegti geventsudo pip3 įdiegti gevent-websocketsudo pip3 įdiegti pi-ina219

6 veiksmas: 6 veiksmas: kodas

Šiame „GitHub“galite rasti projekto kodą, kurį galite įdiegti ir paleisti

github.com/ForrezJochem/project-code

Rekomenduojamas: