Satura rādītājs:

Kā izveidot Raspberry Pi laika staciju: 5 soļi
Kā izveidot Raspberry Pi laika staciju: 5 soļi

Video: Kā izveidot Raspberry Pi laika staciju: 5 soļi

Video: Kā izveidot Raspberry Pi laika staciju: 5 soļi
Video: Тонкости работы с монтажной пеной. То, что ты не знал! Секреты мастеров 2024, Novembris
Anonim
Kā izveidot Raspberry Pi laika staciju
Kā izveidot Raspberry Pi laika staciju

Šajā apmācībā es apskatīšu SenseHAT instalēšanas procesu un koda importēšanu, kas nepieciešams, lai šo SenseHAT pārvērstu par pilnībā funkcionējošu laika staciju, kas spēj reģistrēt temperatūru, spiedienu un mitrumu.

1. darbība: materiāli un definīcijas

Lai sāktu, jums būs nepieciešami šādi materiāli:

Raspberry Pi 3 ar instalētu Raspbian (Raspbian ir operētājsistēma)

SenseHAT

GPIO Pin paplašinātājs

Programmatūra Python 3

Standarta datoru piederumi (tastatūra, pele, monitors)

Definīcijas un saites, kur var iegādāties/instalēt katru komponentu, ir pieejamas pievienotajā teksta dokumentā.

2. darbība: SenseHAT instalēšana

SenseHAT instalēšana
SenseHAT instalēšana

Kad esat ieguvis visu nepieciešamo aprīkojumu, jums jāsāk ar SenseHAT instalēšanu. Vispirms palaidiet Raspberry Pi, atveriet termināli un izpildiet šo komandu "sudo apt-get update" bez pēdiņām, pēc tam vēlreiz izpildiet šo komandu "sudo apt-get install sense-hat", bez pēdiņām. Kad esat pabeidzis iepriekšējo komandu, palaidiet "sudo reboot" un ļaujiet Pi darīt visu pārējo. Kad tas ir pabeigts, jums vajadzētu uzstādīt SenseHAT uz GPIO tapām, iespējams, jums būs jāiegādājas GPIO tapas galvene, ja jūsu SenseHAT neder pareizi. Pievienotajam attēlam vajadzētu izskatīties, ja tas ir pareizi uzstādīts

3. darbība: kods

Kods
Kods

Kad esat pabeidzis 2. darbību, pārliecinieties, vai SenseHAT ir pareizi ieslēgts, un pēc Raspberry Pi palaišanas gaismas diodēm vajadzētu iedegties varavīksnes zīmējumā, kas līdzīgs pievienotajam attēlam, ja tas nav izgaismots kā attēlā, vai iedegas tikai daļēji, atvienojiet Raspberry Pi barošanu, pēc tam atvienojiet un atkal pievienojiet SenseHAT. Nākamais solis ir importēt kodu, kuru izmantosit, lai meteoroloģiskā stacija darbotos. Šim solim ir pievienots fails, kurā ir viss kods, kas jums būs nepieciešams, lai būtu meteostacija, kuru var pilnībā pielāgot, lai ierakstītu tikai tos datus, kurus vajadzēs un katru sekundi ierakstīs minētos datus failā. Ievietojiet to / home / direktorijā. Koda pielāgošana ir tikpat vienkārša kā numura maiņa. Kad esat importējis kodu, lai to palaistu, jums jāizpilda šāda komanda (bez pēdiņām) "sudo python ~/logscript.py". Kad esat palaidis kodu, lai to apturētu, vienkārši nospiediet taustiņu kombināciju CTRL+C, un tas tiks pārtraukts, un jūs varēsit skatīt tajā pašā direktorijā reģistrētos datus. Lai mainītu kodu, vienkārši ierakstiet šādu komandu (bez pēdiņām) "sudo nano ~/logscript.py". Tas atvērs kodu iebūvētajā teksta redaktorā un ļaus to vienkārši mainīt un pielāgot, ja vēlaties.

4. solis: pabeigšana

Pabeigšana
Pabeigšana

Kad esat importējis savu kodu un pielāgojis to savām vajadzībām un palaidis to, atliek tikai apskatīt jūsu datus, tas tiek ierakstīts failā ar datumu un laiku nosaukumā, un to var atvērt LibreOffice. Dati tiek sakārtoti, izmantojot datu tipu kā augšējo rindu, un vērtība ir katrā kolonnā, un laiks tiek ierakstīts pirmajā slejā.

5. solis: pabeigšana

Ja esat pareizi izpildījis iepriekšējās darbības, jums vajadzētu būt pilnībā funkcionējošai Raspberry Pi meteoroloģiskajai stacijai, kas spēj kontrolēt temperatūru, spiedienu un mitrumu. Apsveicam, tagad varat palaist savu laika staciju un apkopot datus!

Ieteicams: