Obsah:

Dětská chůvička Arduino s prohlížečem Java: 8 kroků (s obrázky)
Dětská chůvička Arduino s prohlížečem Java: 8 kroků (s obrázky)

Video: Dětská chůvička Arduino s prohlížečem Java: 8 kroků (s obrázky)

Video: Dětská chůvička Arduino s prohlížečem Java: 8 kroků (s obrázky)
Video: Baby Monitor Project | Arduino & DHT & LCD & LED& BUZZER -- ALI YILDIRIM 2024, Listopad
Anonim
Dětská chůvička Arduino s prohlížečem Java
Dětská chůvička Arduino s prohlížečem Java

Postavte vícesenzorovou jednotku na bázi Arduina, která bude sledovat podmínky v místnosti. Tato jednotka může cítit vlhkost, teplotu, pohyb a zvuk.

Attached je prohlížeč založený na jazyce Java, který přijímá sériová data z Arduina.

Krok 1: Chování

Chování:

Systém měří každý senzor a provede příslušnou akci

- Teplota: Tři LED diody se rozsvítí podle toho, zda jsou aktuální teploty nad, pod nebo o přednastavenou požadovanou teplotu.

- Vlhkost: stejná jako teplota.

- Pohyb: Když je detekován pohyb, při detekci pohybu se rozsvítí řada šesti LED diod.

- Zvuk: Odesílá oznámení o události do přijímače Java Komunikace s programem Java

- Arduino odesílá data senzorů prostřednictvím sériové komunikace do programu Java. Program Java vypočítává uplynulý čas a zobrazuje data prostřednictvím GUI na bázi JFrame.

Krok 2: Materiály

Materiály
Materiály
Materiály
Materiály
Materiály
Materiály

Materiály:

- Arduino uno

- Čidlo vlhkosti/teploty DHT11

- Modul zvukového senzoru

- PIR snímač pohybu HC-SR501

- (6) 220Ohm odpory

- (6) LED (libovolná barva)

- Nejméně 25 vodičů

- Počítač s nainstalovanou 64bitovou Java JDK

- Arduino IDE s USB kabelem

Krok 3: Připojte LED

Připojte LED
Připojte LED

Připojte 6 LED k portům 5 až 10 na Arduinu.

Krok 4: Připojte snímač vlhkosti/teploty

Připojte snímač vlhkosti/teploty
Připojte snímač vlhkosti/teploty

Připojuje snímač vlhkosti/teploty ke kolíku 2 na Arduinu.

Krok 5: Připojte snímač pohybu

Připojte snímač pohybu
Připojte snímač pohybu

Připojte pohybový senzor ke kolíku 12 na Arduinu. (Tranzistor (N) nahrazen snímačem pohybu na obrázku, stejné zapojení)

Krok 6: Připojte zvukový senzor

Připojte zvukový senzor
Připojte zvukový senzor

Připojte zvukový senzor ke kolíku 4 na Arduinu. (Tranzistor (P) nahrazen zvukovým senzorem na obrázku, stejné zapojení)

Krok 7: Připojte napájení a uzemnění

Připojte napájení a uzemnění
Připojte napájení a uzemnění

Připojte pin + 5V na arduinu k + liště na prkénku.

Připojte kolík GND na arduinu k - liště na prkénku.

Krok 8: Kódování

Krok 1:

Nahrajte ArduinoHex.ino na arduino

Krok 2:

- Pomocí Eclipse Programming Software vytvořte projekt se dvěma soubory DLL v kořenovém adresáři.

- Načtěte soubor RXTXcomm.jar

Přejděte na Project> Properties> Java Build Path> Add External JARs

- Načtěte ArduinoHex.java, ArduinoHexDriver.java a ComPortTest.java do složky src v Projectu

Krok 3: Pomocí Arduino IDE nebo ComPortTest najděte, který COM port používá arduino

Krok 4: Ujistěte se, že jsou všechny ostatní sériové terminály pro arduino zavřené.

Krok 5: Spusťte ArduinoHexDriver

Prameny:

Příjem ComPortTest.java a java-end:

Kinath Ripasinghe

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

Doporučuje: