İçindekiler:
- Adım 1: Parçalar
- 2. Adım: Bağlantı
- Adım 3: Program
- Adım 4: Nasıl Çalışır?
- Adım 5: Android için Uygulama
- Adım 6: Uygulama Yapılandırması
- 7. Adım: Tarayıcı
- Adım 8: Bağlantı Noktası Yönlendirme
- 9. Adım: IP YOK (isteğe bağlı)
- Adım 10: Test Edin
- 11. Adım: DÜZENLE: Android Uygulaması Kaynak Kodu
Video: Arduino ile Akıllı Ev: 11 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Merhaba.
Size kendi akıllı evinizi nasıl inşa edeceğinizi göstereceğim. Pencere açık veya kapalı ise içerideki ve dışarıdaki sıcaklığı gösterir, yağmur yağdığında gösterir ve PIR sensörü hareket algıladığında alarm verir. Tüm verileri görüntülemek için uygulamayı android üzerinde yaptım (tarayıcıdan da izleyebilirsiniz). Evinizdeki sıcaklığı ve dünyanın her yerinden diğer bilgileri görebilirsiniz! Uygulama ingilizce ve lehçeye çevrilmiştir. Kendi akıllı evimi yapıp kontrol etmek istediğim için inşa ettim. İsterseniz kendi akıllı evinizi yapabilirsiniz, tek ihtiyacınız olan parçalar (aşağıda listelenmiştir) ve bolca arzu. Öyleyse başlayalım.
Yeni başlayanlar için kısaltmaların açıklaması:
GND - toprak
VCC - güç
PIR - hareket sensörü
Adım 1: Parçalar
Bütün parçalar bana 90 dolara mal oldu.
- Arduino
- Ethernet modülü ENC28J60
- Termometre DS18B20 x2
- Mikrofon modülü
- Yağmur sensörü
- PIR sensörü
- Manyetik anahtar
- Röle
- Direnç 4, 7k Ω
- Bükümlü çift kablo
- Ethernet kablosu
- Araçlar (lehimleme, tornavida)
2. Adım: Bağlantı
Yukarıda bağlantı ile fritzingden resim ekledim. Bununla ilgili bir sorununuz varsa, bir yorum bırakın.
Adım 3: Program
İlk yapmanız gereken bu kütüphaneyi indirmek, çıkarmak ve arduino IDE'ye aktarmak. Ve buradan 1Wire kütüphanesini, buradan Dallas sıcaklığını indirin ve arduino IDE'ye de aktarın. Bu programı arduino'nuza yükleyebilirsiniz. Yorumda kodun açıklaması var.
Adım 4: Nasıl Çalışır?
Uygulamanızda veya tarayıcıda yenilemeyi tıkladığınızda Arduino, akıllı telefona/tarayıcıya veri gönderir. Uygulama her sayfadan (/tempin, /tempout, /rain, /window, /alarm) kaynak kodunu alır ve telefonunuzda görüntüler.
Adım 5: Android için Uygulama
Android telefonunuza uygulama yüklemek için bunu yapmanız gerekir (yukarıdaki resimde görebilirsiniz)::1. ilk adım smartHome.apk dosyasını indirin 2. Apk dosyasını telefonunuza gönderin 3. Dosya yöneticisini açın ve smarthHome.apk dosyasını bulun4. Üzerine tıklayın ve yükle'ye tıklayın (ihtiyacınız olan google play dışında uygulama yükleme seçeneğini etkinleştirdiyseniz) açmak için) 5. Kurulumu bitirdiniz, uygulamayı etkinleştirebilirsiniz.
Uygulama ingilizce ve lehçeye çevrilmiştir. Tarayıcıda ışığı açıp kapatabilirsiniz, ancak uygulamada bunu yapamadığım için değil, üzgünüm.
Adım 6: Uygulama Yapılandırması
Uygulamanın nasıl çalıştığını anlatacağım. Evinizdeki tüm verileri gösterir. IP adresinizi düzenlemek ve alarmı açmak veya kapatmak için ayarlar simgesine tıklayabilirsiniz. Alarmı açtığınızda, uygulama servisteki PIR sensöründen veri alır ve evinizde hareket algılanırsa bildirim yapar. Uygulama, verileri her dakika hareket sensöründen alır. IP alanına IP adresinizi girmelisiniz. Buradan kontrol edebilirsiniz.
7. Adım: Tarayıcı
Tarayıcınıza ip / tümünü yazın. Orada tüm verileri görebilir ve ışığı açıp kapatabilirsiniz.
Android'de uygulama yerine bunu kullanabilirsiniz.
Adım 8: Bağlantı Noktası Yönlendirme
Yönlendiricinizde bağlantı noktası açmanız gerekir. Yönlendirici yapılandırmanızı açın ve arduino ipini ayarlayın ve 80 numaralı bağlantı noktasını açın. Yukarıdaki resimde görebilirsiniz.
9. Adım: IP YOK (isteğe bağlı)
IP olmadan bir hesap oluşturabilirsiniz ancak bu gerekli değildir. Yukarıdaki resimde nasıl yapılandırılacağını görebilirsiniz.
Adım 10: Test Edin
Bilgisayarınızdaki verileri görmek istiyorsanız bunu tarayıcınıza yourip / all (örn. 12.345.678.901/all) yazarak veya android uygulamasını kullanarak yapabilirsiniz.
Projemi beğendiyseniz yorum bırakmayı ve favorilere tıklamayı unutmayın:)
11. Adım: DÜZENLE: Android Uygulaması Kaynak Kodu
Birçok kişi bana android kaynak kodunu sorduğu için aşağıya ekliyorum.
Önerilen:
Akıllı Masa LED Işık - Arduino ile Akıllı Aydınlatma - Neopiksel Çalışma Alanı: 10 Adım (Resimlerle)
Akıllı Masa LED Işık | Arduino ile Akıllı Aydınlatma | Neopixels Çalışma Alanı: Artık evde çok fazla zaman geçirdiğimiz, sanal olarak çalıştığımız ve çalıştığımız bir gün, öyleyse neden çalışma alanımızı özel ve akıllı bir aydınlatma sistemi Arduino ve Ws2812b LED'leri ile büyütmeyelim. Burada size Smart'ınızı nasıl oluşturacağınızı gösteriyorum. Masa LED Işık o
Kullanılmayan Akıllı Telefonu Akıllı Ekrana Dönüştürün: 6 Adım (Resimlerle)
Kullanılmayan bir Akıllı Telefonu Akıllı Ekrana Dönüştürün: Deze öğreticisi, Hollanda'da çok iyi. Kullanılmayan (eski) bir akıllı telefonunuz var mı? Bu kolay adım adım öğreticiyi izleyerek Google E-Tablolar ve biraz kağıt kalem kullanarak akıllı bir ekrana dönüştürün. Bitirdiğinizde
Akıllı Çalar Saat: Raspberry Pi İle Yapılmış Akıllı Çalar Saat: 10 Adımda (Resimlerle)
Akıllı Çalar Saat: Raspberry Pi ile Yapılan Akıllı Çalar Saat: Hiç akıllı saat istediniz mi? Eğer öyleyse tam size göre bir çözüm! Akıllı Çalar Saat yaptım, siteye göre alarm saatini değiştirebileceğiniz bir saat bu. Alarm çaldığında bir ses (buzzer) duyulacak ve 2 ışık yanacaktır
Akıllı Telefonla ESP8266 Tabanlı Sonoff Temel Akıllı Anahtar Nasıl Kontrol Edilir: 4 Adım (Resimlerle)
Akıllı Telefonla ESP8266 Tabanlı Sonoff Temel Akıllı Anahtar Nasıl Kontrol Edilir: Sonoff, ITEAD tarafından geliştirilen Akıllı Ev için bir cihaz hattıdır. Bu hattaki en esnek ve ucuz cihazlardan biri Sonoff Basic. Harika bir çip olan ESP8266'yı temel alan Wi-Fi özellikli bir anahtardır. Bu makale, Cl'nin nasıl kurulacağını açıklar
Akıllı Telefon Web Arayüzü ile Kolay 5 Dolarlık Akıllı Lamba: 4 Adım
Akıllı Telefon Web Arayüzü ile 5$'lık Kolay Akıllı Lamba: Merhaba! Benim adım Raphael. Bu benim ilk Eğitilebilirliğim! Bu lambayı yaratmamdaki temel amacım, mobilite açısından dezavantajlı insanların yaşamlarına yardımcı olmaktır. Bir gün, duvarlarda düğmeler veya ulaşılması zor prizler değil, kontrol edilecek akıllı telefonlarımız olacak