Satura rādītājs:

Arduino bērnu monitors ar Java skatītāju: 8 soļi (ar attēliem)
Arduino bērnu monitors ar Java skatītāju: 8 soļi (ar attēliem)

Video: Arduino bērnu monitors ar Java skatītāju: 8 soļi (ar attēliem)

Video: Arduino bērnu monitors ar Java skatītāju: 8 soļi (ar attēliem)
Video: ක්‍රශ් එකගේ බබා අල්ලන්න දුන්නාම🤪 kiya denna adare tharam diwithura kolamkuttama #trending #shorts 2024, Novembris
Anonim
Arduino bērnu monitors ar Java skatītāju
Arduino bērnu monitors ar Java skatītāju

Izveidojiet uz Arduino balstītu vairāku sensoru bloku, lai novērotu apstākļus telpā. Šī ierīce var uztvert mitrumu, temperatūru, kustību un skaņu.

Pielikumā ir java balstīts skatītājs, kas saņem sērijveida datus no arduino.

1. solis: uzvedība

Uzvedība:

Sistēma mēra katru sensoru un veic atbilstošas darbības

- Temperatūra: iedegas trīs gaismas diodes atkarībā no tā, vai pašreizējā temperatūra ir augstāka, zemāka vai aptuveni iepriekš iestatīta vēlamā temperatūra.

- Mitrums: tāds pats kā temperatūra.

- Kustība: kad tiek konstatēta kustība, kustību noteikšanas laikā iedegas sešu gaismas diožu sērija.

- Skaņa: nosūta paziņojumu par notikumu Java uztvērējam Saziņa ar java programmu

- Arduino nosūta sensora datus, izmantojot sērijas sakarus, uz Java programmu. Java programma aprēķina pagājušo laiku un parāda datus, izmantojot JFrame bāzes GUI.

2. solis: materiāli

Materiāli
Materiāli
Materiāli
Materiāli
Materiāli
Materiāli

Materiāli:

- Arduino uno

- DHT11 mitruma/temperatūras sensors

- Skaņas sensora modulis

- HC-SR501 PIR kustības sensors

- (6) 220 omi rezistori

- (6) gaismas diodes (jebkura krāsa)

- Vismaz 25 vadi

- Dators ar instalētu 64 bitu Java JDK

- Arduino IDE ar USB kabeli

3. darbība: pievienojiet LED

Savienojiet LED
Savienojiet LED

Savienojiet 6 gaismas diodes ar Arduino ostām no 5 līdz 10.

4. solis: pievienojiet mitruma/temperatūras sensoru

Pievienojiet mitruma/temperatūras sensoru
Pievienojiet mitruma/temperatūras sensoru

Pievieno mitruma/temperatūras sensoru arduino 2. tapai.

5. darbība: pievienojiet kustības sensoru

Pievienojiet kustības sensoru
Pievienojiet kustības sensoru

Pievienojiet kustības sensoru arduino 12. tapai. (Tranzistors (N), kas attēlā aizstāj kustības sensoru, tā pati elektroinstalācija)

6. darbība: pievienojiet skaņas sensoru

Pievienojiet skaņas sensoru
Pievienojiet skaņas sensoru

Pievienojiet skaņas sensoru arduino 4. tapai. (Tranzistors (P) aizstāj skaņas sensoru attēlā, tā pati elektroinstalācija)

7. solis: pievienojiet strāvu un zemi

Pievienojiet strāvu un zemi
Pievienojiet strāvu un zemi

Pievienojiet arduino + 5V tapu pie + sliedes uz maizes dēļa.

Pievienojiet arduino GND tapu maizes dēļa sliedei.

8. darbība: kodēšana

1. darbība:

Ielādējiet ArduinoHex.ino arduino

2. darbība:

- Izmantojot Eclipse programmēšanas programmatūru, izveidojiet projektu ar diviem.dll failiem saknes direktorijā.

- Ielādējiet RXTXcomm.jar failu

Dodieties uz Projekts> Rekvizīti> Java būvēšanas ceļš> Pievienot ārējos JAR

- ielādējiet ArduinoHex.java, ArduinoHexDriver.java un ComPortTest.java projekta src mapē

3. darbība: izmantojiet Arduino IDE vai ComPortTest, lai atrastu, kuru COM portu izmanto arduino

4. solis. Pārliecinieties, ka visi pārējie arduino sērijas termināļi ir aizvērti.

5. darbība: palaidiet ArduinoHexDriver

Avoti:

ComPortTest.java un java-end sērijas saņemšana:

Kinath Ripasinghe

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

Ieteicams: