Satura rādītājs:
- 1. darbība: materiāli un definīcijas
- 2. darbība: SenseHAT instalēšana
- 3. darbība: kods
- 4. solis: pabeigšana
- 5. solis: pabeigšana
Video: Kā izveidot Raspberry Pi laika staciju: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Š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
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
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
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:
Kā izveidot nelielu saules paneļa testēšanas staciju: 6 soļi
Kā izveidot nelielu saules paneļa testēšanas staciju:
Kā izveidot vienkāršu laika staciju: 8 soļi
Kā izveidot vienkāršu laika staciju: Sveiki, puiši, šajā video es jums parādīšu, kā ar DHT11 sensora palīdzību izveidot vienkāršu laika staciju temperatūras un mitruma noteikšanai
Kā izveidot kabatas izmēra IoT laika staciju: 7 soļi (ar attēliem)
Kā izveidot kabatas izmēra IoT laika staciju: Labdien, lasītāj! Šajā pamācībā jūs uzzināsit, kā izveidot nelielu Weather Cube, izmantojot D1 mini (ESP8266), kas ir savienots ar jūsu mājas WiFi, lai jūs varētu apskatīt tā izvadi jebkur no zemes, protams, ja vien jums ir interneta savienojums
Kā izveidot vienkāršu laika staciju, izmantojot Arduino: 6 soļi (ar attēliem)
Kā izveidot vienkāršu laika staciju, izmantojot Arduino: Sveiki, puiši, šajā pamācībā es paskaidrošu, kā padarīt vienkāršu laika staciju temperatūras un mitruma noteikšanai, izmantojot DHT11 sensoru un Arduino, uztvertie dati tiks parādīti LCD displejā. Pirms sākt šo pamācību, jums tas jāzina
Izveidojiet personisku laika staciju: 10 soļi (ar attēliem)
Izveidojiet personisku laika staciju: sēžot savā istabā, jūs sākat svīst vai jūtat aukstumu; jūs domājat, cik liela būtu temperatūra jūsu istabā? vai kāds būtu mitrums? Tas notika ar mani kādu laiku atpakaļ. Tas noveda pie Personal Weather Station izveides, kas uzrauga