Satura rādītājs:

Saules izsekotājs: 6 soļi
Saules izsekotājs: 6 soļi

Video: Saules izsekotājs: 6 soļi

Video: Saules izsekotājs: 6 soļi
Video: Айна Мусина - Оправдания | Сольный stand up концерт 2024, Jūnijs
Anonim
Saules izsekotājs
Saules izsekotājs

Labdien, mans vārds ir Džohems Forress, un es studēju multivides un komunikāciju tehnoloģijas uzņēmumā Howest (Kortrijk, Beļģija). Skolai mums vajadzēja izveidot projektu. Es izveidoju Saules izsekotāju (saules paneli, kas seko saulei), man tas šķita patiešām interesants projekts un tā izklaide.

Projektā tiek izmantots 4 no gaismas atkarīgs rezistors, lai atrastu spilgtāko gaismas avotu. Tas arī mēra akumulatora un saules paneļa strāvas plūsmu un spriegumu. Tas tiek parādīts vietnē un vizualizēts, izmantojot diagrammas. Jūs varat arī kontrolēt abus servo, izmantojot vietni.

Piegādes

Šim projektam jums ir nepieciešams:

Raspberry PiPhaesun Sun Plus 5 Polykristallijn saules panelis 5W Adafruit INA219 strāvas sensora izlaušanās x2Ldr x4servo (spēcīgs) x2nextion displejs 3.7v batterymcp3008barošanas avots 3.3V un 5V

1. darbība: 1. darbība: elektronika

1. darbība: elektronika
1. darbība: elektronika

Šeit jūs varat iegūt fritēšanas shēmu ar visām sastāvdaļām. pašreizējam sensoram un saulainajam draugam ir nepieciešama lodēšana.

2. darbība: 2. darbība: datu bāze

2. darbība. Datu bāze
2. darbība. Datu bāze

šis ir mans datu bāzes modelis. Tas tiek mitināts aveņu pi, izmantojot MariaDB. Tas reģistrē visus sensorus un iestatījumus, ja tas ir manuālā režīmā vai nē.

3. darbība: 3. darbība: vietne

3. darbība: vietne
3. darbība: vietne
3. darbība: vietne
3. darbība: vietne

Šeit jūs varat redzēt kādu attēlu vietnē, kuru var sasniegt ar aveņu IP (to var atrast displejā). Vietnē jūs varat redzēt visus sensora grafikus un kontrolēt saules paneli.

4. darbība: 4. darbība: lieta

4. solis: lieta
4. solis: lieta
4. solis: lieta
4. solis: lieta
4. solis: lieta
4. solis: lieta
4. solis: lieta
4. solis: lieta

Gadījumā es vienkārši paņēmu plastmasas kasti un izgriezu/izurbju mazus caurumus kabeļiem un lielu caurumu displejam. Es pielīmēju visas sastāvdaļas (nevis servos un ldr). Kopumā es izurbju 3 mazus caurumus kabeļiem: 1 ldr, 1 saules paneļa kabeļiem un 1 servo (kabeļiem).

Saules panelim es izmantoju mdf metāllūžņu paneļus, kas man bija mājās. dizains nav ideāls, un, ja jūs varat mēģināt to uzlabot, bet tas darbojas. Jums ir nepieciešamas 2 koka daļas.

Viens liels U formas miers izmēriem, kādus var apskatīt attēlā

Un viena liela platforma, kuru varat izgatavot jebkura izmēra, kuru vēlaties, ir 400*300*20 mm

kad šīs detaļas ir iegūtas, jums ir jāizurbj caurums saules paneļa alumīnija aizmugures vidū, kas ir aptuveni 125 mm un 17,5 mm abās pusēs, lai jūs varētu pielīmēt M3 vītņotu stieni ar urbi, kas nav mazāks par 3 mm un nav lielāks par 5 mm (jūs varat palielināties, bet tas nav ieteicams).

Pēc tam, kad sagriež 350 mm garu vītņotu stieni, pievienojiet tam uzgriezni, lai to varētu izmantot kā servo pretgriezni, pievienojiet šo stieni savam servo un turpiniet iet līdz augšstilbam, un pievelciet pretgriezni, lai tas vairs varētu atslābt. mēģināju iztēloties, kur vajadzīgi rieksti un mazgātājs, tur ir attēls.

Y asij es arī sagriež 90 mm garu M3 vītņotu stieni un piestiprina ar uzgriezni un uzgriezni.

5. darbība: 5. darbība: Raspberry Pi OS iestatīšana

Šeit ir aveņu apmācība par OS iestatīšanu:

Šeit ir apmācība par aveņu ssh:

Kad jūs to varat izdarīt, varat pieteikties, izmantojot lietotājvārdu: PI un paroli Raspberry Pirmais, ko vēlaties darīt, ir nomainīt pi paroli, to var izdarīt ar komandu: sudo raspi-config, nekā jūs dodaties uz 1 Mainīt lietotāja paroli un mainīt neaizmirstiet paroli, vai arī jums jāsāk no jauna.

dodieties raspi-config uz iestatījumu 4 Lokalizācijas opcijas un iestatiet visus iestatījumus atbilstoši savai valstij un tastatūrai

2 tīkla opcijās varat iestatīt savu wifi

no 5 jums ir jāieslēdz SPI, I2C, sērijas, attālais GPIO

Lai instalētu tīmekļa serveri, terminālī jāinstalē Apache ar šo komandu (sudo apt install apache2 -y). varat pārbaudīt, vai tas darbojas, ielīmējot aveņu ip pārlūkprogrammā.

un ir jāinstalē dažas bibliotēkas, lai programma darbotos tikai nokopējot un pagātnē terminālī

sud opip3 instalēt mysql-savienotāju-pythonsudo pip3 instalēt kolbu-corssudo pip3 instalēt geventsudo pip3 instalēt gevent-websocketsudo pip3 instalēt pi-ina219

6. darbība: 6. darbība: kods

Šajā GitHub varat atrast projekta kodu, kuru varat instalēt un palaist

github.com/ForrezJochem/project-code

Ieteicams: