Përmbajtje:

Arduino Baby Monitor me Java Viewer: 8 hapa (me fotografi)
Arduino Baby Monitor me Java Viewer: 8 hapa (me fotografi)

Video: Arduino Baby Monitor me Java Viewer: 8 hapa (me fotografi)

Video: Arduino Baby Monitor me Java Viewer: 8 hapa (me fotografi)
Video: Собаку бросили в лесу с коробкой макарон. История собаки по имени Ринго. 2024, Nëntor
Anonim
Arduino Baby Monitor me Java Viewer
Arduino Baby Monitor me Java Viewer

Ndërtoni një njësi multi-sensor me bazë Arduino për të vëzhguar kushtet në një dhomë. Kjo njësi mund të ndiejë lagështinë, temperaturën, lëvizjen dhe zërin.

Bashkangjitur është një shikues me bazë java që merr të dhëna serike nga arduino.

Hapi 1: Sjellja

Sjellje:

Sistemi mat çdo sensor dhe ndërmerr veprimet e duhura

- Temperatura: Tre llamba të ndriçuara bazuar në nëse temperaturat aktuale janë mbi, poshtë ose rreth një temperature të paracaktuar të dëshiruar.

- Lagështia: e njëjtë me Temperaturën.

- Lëvizja: Kur zbulohet lëvizja, seria prej gjashtë leds ndriçon ndërsa lëvizja po zbulohet.

- Tingulli: Dërgon njoftimin e ngjarjes te marrësi Java Komunikimi me programin java

- Arduino dërgon të dhëna të sensorit përmes komunikimit serik në programin Java. Programi Java llogarit kohën e kaluar dhe shfaq të dhënat përmes një GUI me bazë JFrame.

Hapi 2: Materialet

Materiale
Materiale
Materiale
Materiale
Materiale
Materiale

Materiale:

- Arduino uno

- Sensori i lagështisë/temperaturës DHT11

- Moduli i Sensorit të Zërit

- Sensor lëvizjeje HC-SR501 PIR

- (6) Rezistenca 220Ohm

- (6) led (çdo ngjyrë)

- Të paktën 25 tela

- Kompjuter me Java JDK 64-bit të instaluar

- Arduino IDE me kabllo USB

Hapi 3: Lidhni Leds

Lidhni Leds
Lidhni Leds

Lidhni 6 Leds me portet 5 deri në 10 në Arduino.

Hapi 4: Lidhni Sensorin e Lagështisë/Temperaturës

Lidhni sensorin e lagështisë/temperaturës
Lidhni sensorin e lagështisë/temperaturës

Lidh sensorin e lagështisë/temperaturës me pin 2 në arduino.

Hapi 5: Lidhni sensorin e lëvizjes

Lidhni sensorin e lëvizjes
Lidhni sensorin e lëvizjes

Lidhni sensorin e lëvizjes me pinin 12 në arduino. (Transistor (N) i zëvendësuar me sensorin e lëvizjes në foto, instalime të njëjta)

Hapi 6: Lidhni sensorin e zërit

Lidhni sensorin e zërit
Lidhni sensorin e zërit

Lidhni sensorin e zërit në pin 4 në arduino. (Transistor (P) i zëvendësuar me sensorin e zërit në foto, instalime të njëjta)

Hapi 7: Lidhni Power dhe Ground

Lidhni Power dhe Ground
Lidhni Power dhe Ground

Lidhni kunjin + 5V në arduino me hekurudhën + në dërrasën e bukës.

Lidhni kunjin GND në arduino me shinën - në tabelën e bukës.

Hapi 8: Kodimi

Hapi 1:

Ngarko ArduinoHex.ino në arduino

Hapi 2:

- Duke përdorur Softuerin e Programimit Eclipse, krijoni një projekt me dy skedarët.dll në drejtorinë e tij rrënjësore.

- Ngarko skedarin RXTXcomm.jar

Shkoni te Projekti> Karakteristikat> Rruga e Ndërtimit Java> Shtoni JAR të Jashtme

- Ngarko ArduinoHex.java, ArduinoHexDriver.java dhe ComPortTest.java në dosjen src në Project

Hapi 3: Përdorni ose Arduino IDE ose ComPortTest për të gjetur se cila port COM po përdoret nga arduino

Hapi 4: Sigurohuni që të gjithë terminalet e tjerë serik të arduino janë të mbyllur.

Hapi 5: Drejtoni ArduinoHexDriver

Burimet:

Marrja serike e ComPortTest.java dhe java-end:

Kinath Ripasinghe

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

Recommended: