İçindekiler:

Arduino Yüzme Havuzu Bulut İzleme: 7 Adım (Resimlerle)
Arduino Yüzme Havuzu Bulut İzleme: 7 Adım (Resimlerle)

Video: Arduino Yüzme Havuzu Bulut İzleme: 7 Adım (Resimlerle)

Video: Arduino Yüzme Havuzu Bulut İzleme: 7 Adım (Resimlerle)
Video: SAKALLI KOMŞU MAHMUT USTA'YA PİRANA SALDIRDI! | DARK RIDDLE 2 OYNUYORUZ 2024, Kasım
Anonim
Arduino Yüzme Havuzu Bulut İzleme
Arduino Yüzme Havuzu Bulut İzleme

Bu projenin temel amacı, yüzme havuzlarının pH ve sıcaklık seviyelerini izlemek için Samsung ARTIK Cloud'u kullanmaktır.

Donanım bileşenleri:

  • Arduino MKR1000 veya Genuino MKR1000
  • Atlama telleri (jenerik)
  • SparkFun pH Sensör Kiti
  • 1 x Direnç 4.75k ohm
  • Sparkfun su geçirmez sıcaklık sensörü

Kullanılan Yazılım ve Bulut API'sı:

  • IoT için Samsung IoT ARTIK Bulut
  • En son Arduino IDE'si

Adım 1: ARTIK Bulut Kurulumu

ARTIK Bulut Kurulumu
ARTIK Bulut Kurulumu
ARTIK Bulut Kurulumu
ARTIK Bulut Kurulumu
ARTIK Bulut Kurulumu
ARTIK Bulut Kurulumu

1. ARTIK Bulut'a kaydolun. Geliştirici sitesine gidin ve yeni "cihaz türü" oluşturun.

2. İstediğiniz ekranı ve benzersiz adı girin.

3. Yeni Manifest Oluştur

4. Alan adını ve diğer açıklamayı girin

5. Kaydet'e tıklayın ve ardından Manifest Sekmesini Etkinleştir'e gidin

6. Bitirmek için AKTİF MANİFEST Düğmesine tıklayın, buraya yönlendirileceksiniz

Cihaz tipi oluşturma işlemi tamamlandı! Şimdi o cihazı kullanacak uygulamanızı oluşturalım.

2. Adım: ARTIK Bulut Uygulaması Oluşturun

ARTIK Bulut Uygulaması Oluşturun
ARTIK Bulut Uygulaması Oluşturun
ARTIK Bulut Uygulaması Oluşturun
ARTIK Bulut Uygulaması Oluşturun
ARTIK Bulut Uygulaması Oluşturun
ARTIK Bulut Uygulaması Oluşturun
ARTIK Bulut Uygulaması Oluşturun
ARTIK Bulut Uygulaması Oluşturun

1. ARTIK Bulut Uygulamalarına gidin ve yeni uygulamaya tıklayın

2. İstediğiniz uygulama adını ve kimlik doğrulama yönlendirme URL'sini girin.

Kimlik doğrulama yönlendirme URL'sinin gerekli olduğunu unutmayın. Bu uygulamanın kullanıcılarının kimliğini doğrulamak için kullanılır, bu nedenle oturum açmaya ihtiyaç duyulursa bu url'ye yönlendirilir. Örnek için https://localhost/index/ kullandık.

3. Şimdi uygulama izninizi okuma ve yazma için ayarlayın, cihazınıza gidin ve kaydedin.

Tebrikler artık başvurunuz var!

3. Adım: Cihazınızı Bağlayın

Cihazınızı Bağlayın
Cihazınızı Bağlayın
Cihazınızı Bağlayın
Cihazınızı Bağlayın
Cihazınızı Bağlayın
Cihazınızı Bağlayın

Şimdi daha önce oluşturduğunuz uygulamayı bağlayalım.

1. Cihazlarıma gidin ve başka bir cihaz bağla'ya tıklayın.

2. Daha önce oluşturduğunuz yeni cihaz türünü ve ardından cihazı bağla'yı tıklayın.

3. Bağlı cihaz ayarlarınızı tıklayın.

4. Programda ihtiyaç duyacağınız için bu bilgileri not alın.

5. Şimdi bağlı cihazınıza gidin

ARTIK Cloud kurulumu tamamlandı. Donanımınız hazır olduğunda, grafikte veriler olacaktır.

Adım 4: Donanım Sensör Kurulumu

Donanım Sensör Kurulumu
Donanım Sensör Kurulumu
Donanım Sensör Kurulumu
Donanım Sensör Kurulumu
Donanım Sensör Kurulumu
Donanım Sensör Kurulumu
Donanım Sensör Kurulumu
Donanım Sensör Kurulumu

İşte diyagram:

  • Sıcaklık GND'den MRK1000 GND'ye
  • MKR1000 Dijital pin 1'e Sıcaklık ÇIKIŞI
  • Sıcaklık VCC ila MKR1000 5V
  • Temp VCC ve Temp OUT'a 4.7K direnç bağlayın
  • pH GND'den MRK1000 GND'ye
  • pH OUT - MKR1000 Analog pin 1
  • pH VCC ila MKR1000 5V

Ekli resimlerdeki örnek kablolamama bakın.

Sıcaklık sensörünün kolayca çıkarılması için bir Ses Jakı ekledik. Ama bu isteğe bağlıdır.

Adım 5: Gerekli Yazılımın Kurulumu

Kurulum Gerekli Yazılım
Kurulum Gerekli Yazılım
Kurulum Gerekli Yazılım
Kurulum Gerekli Yazılım
Kurulum Gerekli Yazılım
Kurulum Gerekli Yazılım
  1. Arduino IDE'ye gidin ve MKR1000 kartını ekleyin.
  2. mkr1000'i arayın ve yükle'yi tıklayın
  3. Gerekli kitaplığı ekleyin: Kurulacak kitaplıkları arayın:

    • ArduinoJson - bunu JSON verilerini ARTIK CloudArduino'ya göndermek için kullanacağız
    • HttpClient - API'ye bağlanmak için ana bilgisayar
    • OneWire - Sıcaklık sensöründen dijital girişi okumak için gerekli
    • DallasTemperature - Dallas Sıcaklık sensörü gerekli kitaplık

Gerekli yazılımı eklemeyi bitirin!

6. Adım: Programı Yükleyin

Programı Yükle
Programı Yükle
Programı Yükle
Programı Yükle
Programı Yükle
Programı Yükle

1. Şimdi MKR1000'i PC/Dizüstü bilgisayarınıza takın.

2. GitHub'daki yazılımı buradan indirin

3. ARTIK Cloud API ve Wifi Kimlik Bilgilerini değiştirin.

4. Ardından Yazılım Kodunu MKR1000'e yükleyin ve izlemeye başlayın.

Not: WiFi'nizin internet bağlantısı olmalıdır.

Adım 7: Saha Testi

Saha testi
Saha testi
Saha testi
Saha testi

Donanım sensörünü Özel, Kamu ve Okul Yüzme Havuzunda test ettik. Bu katılımcıların havuzundan veri toplamak, donanımın kapasitesini analiz etmemizi sağladı.

MKR1000'i ve sensörü bir kutunun üzerine koyarak su kirliliğinden uzak bir şekilde yüzme havuzunuza koyabilirsiniz. Bunu yaparak suyunuzun kalitesini izleyebilir ve istenilen kimyasalları yerleştirerek normalize edebilirsiniz.

Umarım bu eğitim, insanların kendi DIY yüzme havuzu su kalitesi izleme cihazlarını oluşturmalarına yardımcı olur. İnsanlar ne kadar güvenli olduklarını kontrol etmek yerine sunulan olanaklara daha fazla odaklanma eğiliminde olduklarından, yüzme havuzu su kalitesinin sürekli bozulması konusunda artan bir farkındalık olabilir. Ayrıca, gereksiz kaynak fedakarlığı olmadan su kalitesi testini daha verimli ve etkili hale getirmek için bir araç sunarak topluma katkıda bulunmayı amaçlıyorlar.

Mutlu bina!:)

Önerilen: