Talaan ng mga Nilalaman:

Knowyourweather: 5 Mga Hakbang
Knowyourweather: 5 Mga Hakbang

Video: Knowyourweather: 5 Mga Hakbang

Video: Knowyourweather: 5 Mga Hakbang
Video: Lola Amour - Raining in Manila (Official Lyric Video) 2024, Nobyembre
Anonim
Knowyourweather
Knowyourweather

Kamusta, para sa aming proyekto sa paaralan mayroon kaming isang listahan kung saan maaari kaming pumili ng isang proyekto mula sa nais naming gawin o isang ideya sa aming mga sarili.

Pinili ko para sa isang istasyon ng panahon dahil mukhang kagiliw-giliw ito at marahil isang magandang ideya na panatilihing buo at maliit ito hangga't maaari na magamit sa aming bahay.

sa itinuturo na ito maaari kang gumawa ng isang istasyon ng panahon na may arduino at isang raspberry pi na konektado sa isang database,

Hakbang 1: Ano ang Kailangan Mo

Ano'ng kailangan mo
Ano'ng kailangan mo
Ano'ng kailangan mo
Ano'ng kailangan mo
Ano'ng kailangan mo
Ano'ng kailangan mo

Ano ang ating kailangan:

  • bmp 180
  • dht11
  • module ng sensor ng ulan
  • arduino nano (na ginamit ko) o anumang arduino na gusto mo
  • raspberry pi

sa file makikita mo kung saan ko ito binili at kung saan mo ito mabibili. ang presyo ay isang pahiwatig at ito ang presyo na binayaran ko. Kung mahahanap mo itong mas mura pumunta para dito.

Hakbang 2: Mga kable

Kable
Kable

sa larawang ito nakikita mo ang mga bahagi at kung paano sila nakakonekta sa arduino nano, tiyaking ikinonekta mo ang SDA sa pin A4 at ang SCL upang i-pin ang A5 mula sa bmp180 sapagkat iyon ang mga i2c na pin para sa modelong ito ng arduino kung gumagamit ka ng ibang modelo ay imumungkahi kong tingnan kung anong mga pin ang i2c ay nasa iyo.

Gayundin ang bmp180 ay kailangang maiugnay sa 3.3 Volt. Ang lahat ng iba pang mga bahagi ay maaaring konektado sa 5Volt.

Hakbang 3: Database

Database
Database
Database
Database

ganito ang hitsura ng aking database na mayroon akong isang talahanayan kung saan papasok ang lahat ng data.

tulad ng nakikita mo ang bawat data ay may kanya-kanyang haligi.

ang talahanayan ng id na kailangan mong magkaroon dahil kung hindi man mahirap pag-uri-uriin ang data kapag ginawa mo ang webpage.

Hakbang 4: Code

dito maaari mong makita ang link sa github account kung saan maaari mong i-donwload ang code para sa website, arduino at python na may flask

-

Hakbang 5: Webpage

Pahina ng web
Pahina ng web

ganito ang hitsura ng webpage.

Maaari mong ibigay ang iyong sariling pag-ikot dito. dahil ngayon ito ay napaka-basic ngunit ito ay gumagana.

kung nais mong maaari kang magdagdag ng mga graph upang makita kung paano ang data ay sa huling mga araw, hindi ko ito ginawa dahil ang aking mga kasanayan sa javascript ay hindi sapat na mahusay upang ipatupad ito.

Inirerekumendang: