İçindekiler:
- 1. Adım: Davranış
- Adım 2: Malzemeler
- Adım 3: Ledleri Bağlayın
- Adım 4: Nem/Sıcaklık Sensörünü Bağlayın
- Adım 5: Hareket Sensörünü Bağlayın
- 6. Adım: Ses Sensörünü Bağlayın
- 7. Adım: Gücü ve Toprağı Bağlayın
- Adım 8: Kodlama
Video: Java Görüntüleyicili Arduino Bebek Monitörü: 8 Adım (Resimli)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Bir odadaki koşulları gözlemlemek için Arduino tabanlı bir çoklu sensör birimi oluşturun. Bu ünite nemi, sıcaklığı, hareketi ve sesi algılayabilir.
Ekli, arduino'dan seri veri alan java tabanlı bir görüntüleyicidir.
1. Adım: Davranış
Davranış:
Sistem her sensörü ölçer ve uygun eylemi gerçekleştirir
- Sıcaklık: Mevcut sıcaklıkların istenen sıcaklığın üstünde, altında veya civarında olmasına bağlı olarak üç led yanar.
- Nem: Sıcaklık ile aynı.
- Hareket: Hareket algılandığında, hareket algılanırken altı led dizisi yanar.
- Ses: Java alıcısına olay bildirimi gönderir Java programı ile iletişim
- Arduino, sensör verilerini seri iletişim yoluyla Java programına gönderir. Java programı geçen süreyi hesaplar ve verileri bir JFrame tabanlı GUI aracılığıyla görüntüler.
Adım 2: Malzemeler
Malzemeler:
- Arduino uno
- DHT11 Nem/Sıcaklık sensörü
- Ses Sensörü Modülü
- HC-SR501 PIR Hareket Sensörü
- (6) 220Ohm dirençler
- (6) ledler (herhangi bir renk)
- En az 25 tel
- 64-bit Java JDK yüklü bilgisayar
- USB kablosu ile Arduino IDE
Adım 3: Ledleri Bağlayın
6 Led'i Arduino'daki 5 ile 10 arasındaki bağlantı noktalarına bağlayın.
Adım 4: Nem/Sıcaklık Sensörünü Bağlayın
Nem/sıcaklık sensörünü arduino üzerindeki pin 2'ye bağlar.
Adım 5: Hareket Sensörünü Bağlayın
Hareket sensörünü arduino'daki pim 12'ye bağlayın. (Resimdeki hareket sensörü yerine transistör(N), aynı kablolama)
6. Adım: Ses Sensörünü Bağlayın
Ses sensörünü arduino üzerindeki pim 4'e bağlayın. (Resimdeki ses sensörü yerine Transistör(P), aynı kablolama)
7. Adım: Gücü ve Toprağı Bağlayın
Arduino üzerindeki +5V pinini breadboard üzerindeki + rayına bağlayın.
Arduino üzerindeki GND pinini breadboard üzerindeki - rayına bağlayın.
Adım 8: Kodlama
Aşama 1:
ArduinoHex.ino'yu arduino'ya yükleyin
Adım 2:
- Eclipse Programlama Yazılımını kullanarak, kök dizinindeki iki.dll dosyasıyla bir proje oluşturun.
- RXTXcomm.jar dosyasını yükleyin
Proje > Özellikler > Java Yapı Yolu > Harici JAR Ekle'ye gidin
- ArduinoHex.java, ArduinoHexDriver.java ve ComPortTest.java'yı Project'te src klasörüne yükleyin
Adım 3: Arduino tarafından hangi COM portunun kullanıldığını bulmak için Arduino IDE veya ComPortTest kullanın
Adım 4: Arduino'ya giden diğer tüm seri terminallerin kapalı olduğundan emin olun.
Adım 5: ArduinoHexDriver'ı Çalıştırın
Kaynaklar:
ComPortTest.java ve java-end seri alma:
Kinath Ripasinghe
dummyscodes.blogspot.com/2014/08/using-java…
Önerilen:
Arduino Nano, HX-711 Yük Hücresi ve OLED 128X64 Kullanarak Bebek Ağırlık Makinesi Nasıl Yapılır -- HX-711 Kalibrasyonu: 5 Adım
Arduino Nano, HX-711 Yük Hücresi ve OLED 128X64 Kullanarak Bebek Ağırlık Makinesi Nasıl Yapılır || HX-711'in Kalibrasyonu: Merhaba Instructables,Birkaç gün önce şirin bir bebeğin babası oldum ?. Hastanedeyken bebeğin kilosunun bebeğin büyümesini izlemek için çok kritik olduğunu öğrendim. Yani bir fikrim var mı? kendimden bir bebek ağırlık makinesi yapmak için. Bu Eğitilebilir Kitapta
Bebek 8 Adım Sıralayıcılı Atari Punk Konsol: 7 Adım (Resimlerle)
Baby 8 Step Sıralayıcılı Atari Punk Konsolu: Bu ara yapı, Bantam Tools Masaüstü PCB Freze Makinesinde frezeleyebileceğiniz hepsi bir arada Atari Punk Konsolu ve Baby 8 Adım Sıralayıcısıdır. İki devre kartından oluşur: biri kullanıcı arabirimi (UI) kartı, diğeri ise yardımcı program kartıdır
LittleUnicorn: Raspberry Pi Bebek Monitörü: 5 Adım
LittleUnicorn: Raspberry Pi Bebek Monitörü: Genç ikizlerim var ve sesli bebek monitörü beni strese sokuyor. Her çaldığında, uykusuz bir gece daha olur diye gergin terliyorum. Bu yüzden Little Unicorn'u yaptım. 2 x ahududu pisi, Pimoroni Unicorn H'den yapılmış görsel bir bebek telsizi
CribSense: Temassız, Video Tabanlı Bebek Monitörü: 9 Adım (Resimlerle)
CribSense: Temassız, Video Tabanlı Bebek Monitörü: CribSense, bankayı bozmadan kendiniz yapabileceğiniz, video tabanlı, temassız bir bebek monitörüdür. CribSense, Raspberry Pi 3 Model B'de çalışacak şekilde ayarlanmış bir Video Büyütme C++ uygulamasıdır. Bir hafta sonu boyunca kendi beşiğinizi kurabilirsiniz
Müzik Görüntüleyicili Bluetooth Hoparlör: 10 Adım (Resimlerle)
Müzik Görselleştiricili Bluetooth Hoparlör: Bu talimatta, üstte bir müzik görselleştiricisi olan bu Bluetooth Hoparlörü nasıl kurduğumu göstereceğim. Gerçekten harika görünüyor ve şarkı dinleme anınızı daha harika hale getiriyor. Görselleştiriciyi açmak isteyip istemediğinize karar verebilirsiniz