Innholdsfortegnelse:

Kjenn ditt vær: 5 trinn
Kjenn ditt vær: 5 trinn

Video: Kjenn ditt vær: 5 trinn

Video: Kjenn ditt vær: 5 trinn
Video: Узнав это СЕКРЕТ, ты никогда не выбросишь пластиковую бутылку! ТАКОГО ЕЩЕ НИКТО НЕ ВИДЕЛ! 2024, Juli
Anonim
Kjenn ditt vær
Kjenn ditt vær

Hallo, for prosjektet vårt på skolen hadde vi en liste der vi kunne velge et prosjekt fra det vi ønsket å lage eller en idé selv.

Jeg hadde valgt en værstasjon fordi det så interessant ut og kanskje en god idé å holde den intakt og liten som mulig å bruke hjemme hos oss.

i denne instruerbare kan du lage en værstasjon med arduino og en bringebær pi som er koblet til en database,

Trinn 1: Hva trenger du

Hva trenger du
Hva trenger du
Hva trenger du
Hva trenger du
Hva trenger du
Hva trenger du

hva trenger vi:

  • bmp 180
  • dht11
  • regnsensormodul
  • arduino nano (som jeg brukte) eller hvilken som helst arduino du liker
  • bringebær pi

i filen kan du se hvor jeg kjøpte den og hvor du kunne kjøpe den. prisen er en indikasjon og prisen jeg betalte. Hvis du finner det billigere, gå for det.

Trinn 2: Kabling

Kabling
Kabling

på dette bildet ser du komponentene og hvordan de er koblet til arduino nano, Sørg for at du kobler SDA til pin A4 og SCL til pin A5 fra bmp180 fordi det er i2c -pinnene for denne modellen av arduino hvis du bruker en annen modell. Jeg vil foreslå å se opp hvilke pins i2c er på din.

bmp180 må også kobles til 3,3 volt. Alle de andre komponentene kan kobles til 5Volt.

Trinn 3: Database

Database
Database
Database
Database

slik ser databasen min ut, jeg har en tabell der alle dataene kommer inn.

som du kan se har hver data sin egen kolonne.

ID -tabellen du må ha fordi det ellers er vanskelig å sortere dataene når du lager nettsiden.

Trinn 4: Kode

her finner du lenken til github -kontoen der du kan laste ned koden for nettstedet, arduino og python med kolbe

-

Trinn 5: Nettside

Nettside
Nettside

websiden ser slik ut.

Du kan gi din egen vri på den. fordi nå er det veldig grunnleggende, men det fungerer.

Hvis du vil kan du legge til grafer for å se hvordan dataene var de siste dagene, jeg gjorde det ikke fordi mine ferdigheter med javascript ikke er gode nok til å implementere det.

Anbefalt: