Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
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 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
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
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 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.