Kazalo:

Poznajte svoje vreme: 5 korakov
Poznajte svoje vreme: 5 korakov

Video: Poznajte svoje vreme: 5 korakov

Video: Poznajte svoje vreme: 5 korakov
Video: Римский-Корсаков. В поисках Китежа (5) 2024, Julij
Anonim
Poznajte svoje vreme
Poznajte svoje vreme

zdravo, za naš projekt v šoli smo imeli seznam, na katerem smo lahko izbrali projekt, ki smo ga želeli narediti, ali idejo sami.

Za vremensko postajo sem se odločil, ker je bila videti zanimiva in morda dobra ideja, da jo ohranim nedotaknjeno in čim manjšo za uporabo doma.

v tem navodilu lahko naredite vremensko postajo z arduinom in malinovim pi, ki je povezana z bazo podatkov,

1. korak: Kaj potrebujete

Kaj potrebujete
Kaj potrebujete
Kaj potrebujete
Kaj potrebujete
Kaj potrebujete
Kaj potrebujete

kaj potrebujemo:

  • bmp 180
  • dht11
  • modul senzorja dežja
  • arduino nano (ki sem ga uporabil) ali kateri koli arduino, ki vam je všeč
  • malina pi

v datoteki lahko vidite, kje sem jo kupil in kje jo lahko kupite. cena je indikacija in to je cena, ki sem jo plačal. Če se vam zdi ceneje, se obrnite nanj.

2. korak: Ožičenje

Ožičenje
Ožičenje

na tej sliki vidite komponente in kako so povezane z arduino nano, Poskrbite, da priključite SDA na pin A4 in SCL na pin A5 iz bmp180, ker so to zatiči i2c za ta model arduina, če uporabljate drug model, predlagam, da poiščete, katere zatiče je i2c na vašem.

tudi bmp180 je treba priključiti na 3,3 volta. Vse ostale komponente lahko priključite na 5Volt.

3. korak: zbirka podatkov

Baza podatkov
Baza podatkov
Baza podatkov
Baza podatkov

tako izgleda moja zbirka podatkov, saj imam eno tabelo, kamor prihajajo vsi podatki.

kot vidite, imajo vsi podatki svoj stolpec.

tabelo id, ki jo morate imeti, ker je pri izdelavi spletne strani sicer težko razvrstiti podatke.

4. korak: Koda

tukaj najdete povezavo do računa github, kjer lahko prenesete kodo za spletno mesto, arduino in python z bučko

-

5. korak: Spletna stran

Spletna stran
Spletna stran

spletna stran izgleda tako.

Lahko mu date svoj zasuk. ker je zdaj zelo osnovno, vendar deluje.

če želite, lahko dodate grafikone, da vidite, kako so bili podatki v zadnjih dneh, tega nisem storil, ker moje sposobnosti javascripta niso dovolj dobre za izvajanje.

Priporočena: