İçindekiler:

Havanızı Bilin: 5 Adım
Havanızı Bilin: 5 Adım

Video: Havanızı Bilin: 5 Adım

Video: Havanızı Bilin: 5 Adım
Video: PARAŞÜT YAPIMI(4 MALZEME İLE)||5.SINIF PARAŞÜT YAPIMI||(ÇOK KOLAY-MUTLAKA DENEYİN!!!) 2024, Kasım
Anonim
hava durumunu bil
hava durumunu bil

Merhaba, okuldaki projemiz için kendi başımıza yapmak istediğimiz bir projeyi veya bir fikri seçebileceğimiz bir listemiz vardı.

Bir meteoroloji istasyonu seçmiştim çünkü ilginç görünüyordu ve belki de onu evimizde kullanmak için mümkün olduğunca sağlam ve küçük tutmak iyi bir fikirdi.

Bu talimatta, bir veritabanına bağlı arduino ve ahududu pi ile bir hava durumu istasyonu yapabilirsiniz,

Adım 1: Neye İhtiyacınız Var?

Ne istiyorsun
Ne istiyorsun
Ne istiyorsun
Ne istiyorsun
Ne istiyorsun
Ne istiyorsun

neye ihtiyacımız var:

  • bmp 180
  • dht11
  • yağmur sensörü modülü
  • arduino nano (kullandığım) veya beğendiğiniz herhangi bir arduino
  • ahududu pi

dosyada nereden satın aldığımı ve nereden satın alabileceğinizi görebilirsiniz. fiyat bir göstergedir ve ödediğim fiyattır. Daha ucuzunu bulursanız alın.

Adım 2: Kablolama

kablolama
kablolama

bu resimde bileşenleri ve arduino nano'ya nasıl bağlandıklarını görüyorsunuz, SDA'yı pin A4'e ve SCL'yi bmp180'den pin A5'e bağladığınızdan emin olun çünkü bunlar bu arduino modeli için i2c pinleridir, eğer başka bir model kullanıyorsanız, i2c'nin sizinki üzerindeki pinlere bakmanızı öneririm.

ayrıca bmp180'in 3.3 Volt'a bağlanması gerekiyor. Diğer tüm bileşenler 5Volt'a bağlanabilir.

3. Adım: Veritabanı

Veri tabanı
Veri tabanı
Veri tabanı
Veri tabanı

veritabanım böyle görünüyor, tüm verilerin geldiği bir tablom var.

Gördüğünüz gibi her verinin kendi sütunu var.

id tablosuna sahip olmanız gerekir çünkü aksi takdirde web sayfasını oluştururken verileri sıralamak zordur.

4. Adım: Kod

burada web sitesi, arduino ve python kodunu flask ile indirebileceğiniz github hesabının bağlantısını bulabilirsiniz.

-

Adım 5: Web sayfası

Web sayfası
Web sayfası

web sayfası şuna benziyor.

Buna kendi bükümünüzü verebilirsiniz. çünkü şimdi çok basit ama işe yarıyor.

İsterseniz grafikler ekleyerek son günlerdeki verilerin nasıl olduğunu görebilirsiniz, bunu yapmadım çünkü javascript becerilerim onu uygulayacak kadar iyi değil.

Önerilen: