Cuprins:

Cunoașteți vremea: 5 pași
Cunoașteți vremea: 5 pași

Video: Cunoașteți vremea: 5 pași

Video: Cunoașteți vremea: 5 pași
Video: COMPUNEREA ARGUMENTATIVĂ ÎN 5 PAȘI 2024, Iulie
Anonim
Cunoaște-ți vremea
Cunoaște-ți vremea

Buna ziua, pentru proiectul nostru în școală am avut o listă în care am putea alege un proiect din care am vrut să facem sau o idee de la noi înșine.

Am ales pentru o stație meteo, deoarece părea interesantă și poate o idee bună să o păstrăm intactă și cât mai mică posibil să o folosim la noi acasă.

în acest instructable puteți crea o stație meteo cu arduino și un raspberry pi conectat la o bază de date,

Pasul 1: De ce aveți nevoie

De ce ai nevoie
De ce ai nevoie
De ce ai nevoie
De ce ai nevoie
De ce ai nevoie
De ce ai nevoie

de ce avem nevoie:

  • bmp 180
  • dht11
  • modul senzor de ploaie
  • arduino nano (pe care l-am folosit) sau orice arduino care îți place
  • zmeura pi

în fișier puteți vedea de unde l-am cumpărat și de unde l-ați putea cumpăra. prețul este o indicație și prețul pe care l-am plătit. Dacă vi se pare mai ieftin, mergeți la el.

Pasul 2: Cablare

Cablare
Cablare

în această imagine vedeți componentele și modul în care acestea sunt conectate la arduino nano, asigurați-vă că conectați SDA la pinul A4 și SCL la pinul A5 de la bmp180, deoarece aceștia sunt pinii i2c pentru acest model de arduino dacă utilizați un alt model, v-aș sugera să căutați în ce pin este i2c-ul dvs.

de asemenea, bmp180 trebuie conectat la 3,3 volți. Toate celelalte componente pot fi conectate la 5 Volți.

Pasul 3: Baza de date

Bază de date
Bază de date
Bază de date
Bază de date

așa arată baza mea de date, am un singur tabel în care intră toate datele.

după cum puteți vedea, fiecare dată are propria coloană.

tabelul de identificare pe care trebuie să îl aveți, pentru că altfel este greu să sortați datele atunci când creați pagina web.

Pasul 4: Cod

aici puteți găsi linkul către contul github de unde puteți descărca codul site-ului web, arduino și python cu balon

-

Pasul 5: pagină web

Pagină web
Pagină web

pagina web arată astfel.

Îi poți da propriul twist. pentru că acum este foarte de bază, dar funcționează.

dacă doriți, puteți adăuga grafice pentru a vedea cum au fost datele în ultimele zile, nu am făcut-o, deoarece abilitățile mele de javascript nu sunt suficient de bune pentru a le implementa.

Recomandat: