Isi kandungan:

Monitor Bayi Arduino Dengan Java Viewer: 8 Langkah (dengan Gambar)
Monitor Bayi Arduino Dengan Java Viewer: 8 Langkah (dengan Gambar)

Video: Monitor Bayi Arduino Dengan Java Viewer: 8 Langkah (dengan Gambar)

Video: Monitor Bayi Arduino Dengan Java Viewer: 8 Langkah (dengan Gambar)
Video: Amazing arduino project 2024, November
Anonim
Monitor Bayi Arduino Dengan Java Viewer
Monitor Bayi Arduino Dengan Java Viewer

Bina unit multi-sensor berasaskan Arduino untuk memerhatikan keadaan di dalam bilik. Unit ini dapat merasakan kelembapan, suhu, pergerakan, dan suara.

Dilampirkan adalah penampil berasaskan java yang menerima data bersiri dari arduino.

Langkah 1: Kelakuan

Kelakuan:

Sistem mengukur setiap sensor dan mengambil tindakan yang sewajarnya

- Suhu: Tiga led diterangi berdasarkan jika suhu semasa berada di atas, di bawah, atau kira-kira suhu yang dipratentukan.

- Kelembapan: sama dengan Suhu.

- Gerakan: Apabila gerakan dikesan, rangkaian enam led menyala semasa gerakan dikesan.

- Suara: Mengirim pemberitahuan acara ke penerima Java Komunikasi dengan program java

- Arduino mengirimkan data sensor melalui komunikasi bersiri ke program Java. Program Java menghitung masa berlalu dan menampilkan data melalui GUI JFrame-base.

Langkah 2: Bahan

Bahan
Bahan
Bahan
Bahan
Bahan
Bahan

Bahan:

- Arduino uno

- Sensor kelembapan / suhu DHT11

- Modul Sensor Bunyi

- Sensor Gerakan PIR HC-SR501

- (6) Perintang 220Ohm

- (6) led (warna apa pun)

- Sekurang-kurangnya 25 wayar

- Komputer dengan Java JDK 64-bit dipasang

- Arduino IDE dengan kabel USB

Langkah 3: Sambungkan Leds

Sambungkan Leds
Sambungkan Leds

Sambungkan 6 Leds ke port 5 hingga 10 di Arduino.

Langkah 4: Sambungkan Sensor Kelembapan / Suhu

Sambungkan Sensor Kelembapan / Suhu
Sambungkan Sensor Kelembapan / Suhu

Menyambungkan sensor kelembapan / suhu ke pin 2 pada arduino.

Langkah 5: Sambungkan Sensor Gerak

Sambungkan Sensor Gerak
Sambungkan Sensor Gerak

Sambungkan sensor gerakan ke pin 12 pada arduino. (Transistor (N) diganti dengan sensor gerakan dalam gambar, pendawaian yang sama)

Langkah 6: Sambungkan Sensor Bunyi

Sambungkan Sensor Bunyi
Sambungkan Sensor Bunyi

Sambungkan sensor bunyi ke pin 4 pada arduino. (Transistor (P) diganti dengan sensor bunyi dalam gambar, pendawaian yang sama)

Langkah 7: Sambungkan Kuasa dan Tanah

Sambungkan Kuasa dan Tanah
Sambungkan Kuasa dan Tanah

Sambungkan pin + 5V di arduino ke rel + di papan roti.

Sambungkan pin GND di arduino ke - rel di papan roti.

Langkah 8: Pengekodan

Langkah 1:

Muatkan ArduinoHex.ino ke arduino

Langkah 2:

- Menggunakan Perisian Pengaturcaraan Eclipse, buat projek dengan dua fail.dll dalam direktori rootnya.

- Muatkan fail RXTXcomm.jar

Pergi ke Projek> Properties> Java Build Path> Tambahkan JAR Luaran

- Muatkan folder ArduinoHex.java, ArduinoHexDriver.java, dan ComPortTest.java ke src di Project

Langkah 3: Gunakan sama ada Arduino IDE atau ComPortTest untuk mencari port COM mana yang digunakan oleh arduino

Langkah 4: Pastikan semua terminal bersiri lain ke arduino ditutup.

Langkah 5: Jalankan ArduinoHexDriver

Sumber:

Penerimaan bersiri ComPortTest.java dan java-end:

Kinath Ripasinghe

dummyscodes.blogspot.com/2014/08/penggunaan-java…

Disyorkan: