INHOUDSOPGAWE:

Ken jou weer: 5 stappe
Ken jou weer: 5 stappe

Video: Ken jou weer: 5 stappe

Video: Ken jou weer: 5 stappe
Video: Zo gaat het nu met ‘hier zit geen zand’-meisje 2024, November
Anonim
Ken jou weer
Ken jou weer

hallo, vir ons projek op skool het ons 'n lys gehad waaruit ons 'n projek kon kies wat ons wou maak of 'n idee uit ons eie.

Ek het gekies vir 'n weerstasie, want dit lyk interessant en miskien 'n goeie idee om dit ongeskonde en klein as moontlik by ons huis te hou.

in hierdie instruksies kan u 'n weerstasie maak met arduino en 'n framboospi wat aan 'n databasis gekoppel is,

Stap 1: Wat het u nodig

Wat het jy nodig
Wat het jy nodig
Wat het jy nodig
Wat het jy nodig
Wat het jy nodig
Wat het jy nodig

wat het ons nodig:

  • bmp 180
  • dht11
  • reën sensor module
  • arduino nano (wat ek gebruik het) of enige arduino waarvan u hou
  • framboos pi

In die lêer kan u sien waar ek dit gekoop het en waar u dit kon koop. die prys is 'n aanduiding en die prys wat ek betaal het. As u dit goedkoper vind, gaan daarvoor.

Stap 2: Bedrading

Bedrading
Bedrading

op hierdie foto sien u die komponente en hoe dit met die arduino nano verbind is, maak seker dat u die SDA aan pin A4 koppel en die SCL aan pin A5 vanaf die bmp180, want dit is die i2c -penne vir hierdie model van arduino, as u 'n ander model gebruik, sou ek aanbeveel om na te gaan watter penne die i2c op joune is.

ook moet die bmp180 gekoppel word aan die 3.3 Volt. Al die ander komponente kan aan die 5Volt gekoppel word.

Stap 3: Databasis

Databasis
Databasis
Databasis
Databasis

so lyk my databasis; ek het een tabel waar al die data inkom.

Soos u kan sien, het elke data sy eie kolom.

die ID -tabel wat u moet hê, want anders is dit moeilik om die data te sorteer as u die webblad maak.

Stap 4: Kode

hier vind u die skakel na die github -rekening waar u die kode vir die webwerf, arduino en python met fles kan laai

-

Stap 5: Webbladsy

Webblad
Webblad

die webblad lyk so.

U kan u eie draai daaraan gee. want dit is nou baie basies, maar dit werk.

As u wil, kan u grafieke byvoeg om te sien hoe die data die afgelope dae was, maar ek het dit nie gedoen nie, want my javascript -vaardighede is nie goed genoeg om dit te implementeer nie.

Aanbeveel: