Sadržaj:

Poznajte svoje vreme: 5 koraka
Poznajte svoje vreme: 5 koraka

Video: Poznajte svoje vreme: 5 koraka

Video: Poznajte svoje vreme: 5 koraka
Video: Макс Корж - Горы по колено (Official video) 2024, Studeni
Anonim
Poznajte svoje vreme
Poznajte svoje vreme

zdravo, za naš projekt u školi imali smo popis na kojem smo mogli odabrati projekt od kojeg smo htjeli sami izraditi ili ideju.

odabrao sam meteorološku postaju jer je izgledala zanimljivo i možda je dobra ideja da je sačuvamo netaknutom i što je moguće manjom za korištenje u našem domu.

u ovom uputstvu možete napraviti meteorološku stanicu s arduinom i malinom pi koja je povezana s bazom podataka,

Korak 1: Što vam treba

Što trebaš
Što trebaš
Što trebaš
Što trebaš
Što trebaš
Što trebaš

što trebamo:

  • bmp 180
  • dht11
  • modul senzora kiše
  • arduino nano (koji sam koristio) ili bilo koji arduino koji vam se sviđa
  • malina pi

u datoteci možete vidjeti gdje sam ga kupio i gdje ga možete kupiti. cijena je pokazatelj i to je cijena koju sam platio. Ako vam je jeftinije, krenite.

Korak 2: Ožičenje

Ožičenje
Ožičenje

na ovoj slici vidite komponente i kako su spojene na arduino nano, svakako spojite SDA na pin A4 i SCL na pin A5 s bmp180 jer su to i2c pinovi za ovaj model arduina ako koristite drugi model, predlažem da pogledate koje igle je i2c na vašem.

također bmp180 treba spojiti na 3,3 Volta. Sve ostale komponente mogu se spojiti na 5Volt.

Korak 3: Baza podataka

Baza podataka
Baza podataka
Baza podataka
Baza podataka

ovako izgleda moja baza podataka imam jednu tablicu u koju ulaze svi podaci.

kao što vidite svaki podatak ima svoj stupac.

id tablicu koju morate imati jer je u protivnom teško sortirati podatke prilikom izrade web stranice.

Korak 4: Kodirajte

ovdje možete pronaći vezu na github račun gdje možete preuzeti kôd za web stranicu, arduino i python s flaskom

-

Korak 5: Web stranica

Web stranica
Web stranica

web stranica izgleda ovako.

Možete mu dati svoj vlastiti obrat. jer sada je vrlo osnovno, ali radi.

ako želite, možete dodati grafikone da vidite kako su podaci izgledali posljednjih dana, to nisam učinio jer moje vještine javascripta nisu dovoljno dobre za njihovu implementaciju.

Preporučeni: