Съдържание:
- Стъпка 1: Поведение
- Стъпка 2: Материали
- Стъпка 3: Свържете светодиодите
- Стъпка 4: Свържете сензор за влажност/температура
- Стъпка 5: Свържете датчика за движение
- Стъпка 6: Свържете сензора за звук
- Стъпка 7: Свържете захранването и земята
- Стъпка 8: Кодиране
Видео: Бебешки монитор Arduino с Java Viewer: 8 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
Изградете мултисензорен модул на базата на Arduino, за да наблюдавате условията в една стая. Това устройство може да усеща влажност, температура, движение и звук.
Приложен е визуализатор, базиран на java, който получава серийни данни от arduino.
Стъпка 1: Поведение
Поведение:
Системата измерва всеки сензор и предприема подходящи действия
- Температура: Три светодиода светят в зависимост от това дали текущите температури са над, под или около предварително зададена желана температура.
- Влажност: същата като температурата.
- Движение: Когато се открие движение, серията от шест светодиода светва, докато се открива движение.
- Звук: Изпраща известие за събитие до Java приемник Комуникация с java програма
- Arduino изпраща сензорни данни чрез серийна комуникация към програмата Java. Програмата Java изчислява изминалото време и показва данни чрез графичен интерфейс на база JFrame.
Стъпка 2: Материали
Материали:
- Arduino uno
- DHT11 сензор за влажност/температура
- Модул за сензор за звук
- HC-SR501 PIR сензор за движение
- (6) 220Ohm резистори
- (6) светодиоди (всеки цвят)
- Най -малко 25 проводника
- Компютър с инсталиран 64-битов Java JDK
- Arduino IDE с USB кабел
Стъпка 3: Свържете светодиодите
Свържете 6 светодиода към портове 5 до 10 на Arduino.
Стъпка 4: Свържете сензор за влажност/температура
Свързва сензора за влажност/температура към щифт 2 на arduino.
Стъпка 5: Свържете датчика за движение
Свържете сензора за движение към щифт 12 на arduino. (Транзистор (N) заменен със сензор за движение в картината, същото окабеляване)
Стъпка 6: Свържете сензора за звук
Свържете звуковия сензор към щифт 4 на arduino. (Транзистор (P) заменен със звуков сензор на снимката, същото окабеляване)
Стъпка 7: Свържете захранването и земята
Свържете щифта + 5V на arduino към + шината на макета.
Свържете щифта GND на arduino към релсата на макета.
Стъпка 8: Кодиране
Етап 1:
Заредете ArduinoHex.ino в arduino
Стъпка 2:
- Използвайки софтуер за програмиране Eclipse, създайте проект с двата.dll файла в неговата основна директория.
- Заредете файла RXTXcomm.jar
Отидете на Project> Properties> Java Build Path> Add External JARs
- Заредете ArduinoHex.java, ArduinoHexDriver.java и ComPortTest.java в папката src в Project
Стъпка 3: Използвайте Arduino IDE или ComPortTest, за да намерите кой COM порт се използва от arduino
Стъпка 4: Уверете се, че всички други серийни терминали към arduino са затворени.
Стъпка 5: Стартирайте ArduinoHexDriver
Източници:
ComPortTest.java и java-end серийно получаване:
Кинат Рипасингхе
dummyscodes.blogspot.com/2014/08/using-java…
Препоръчано:
Как да си направим машина за бебешки тежести, използвайки Arduino Nano, HX-711 Load Cell и OLED 128X64 -- Калибриране на HX-711: 5 стъпки
Как да си направим машина за бебешки тежести, използвайки Arduino Nano, HX-711 Load Cell и OLED 128X64 || Калибриране на HX-711: Здравейте Instructables, Преди няколко дни станах баща на сладко бебе?. Когато бях в болница, установих, че теглото на бебето е толкова важно, за да се следи растежа на бебето. Значи имам идея? да си направя машина за бебешки тежести. в тази инструкция аз
Arduino сериен монитор в Tinkercad: 7 стъпки (със снимки)
Arduino Serial Monitor в Tinkercad: Проследяването на всичко, което се случва във вашата програма, може да бъде трудна битка. Серийният монитор е начин да слушате какво се случва във вашия код, като докладвате на компютъра чрез USB кабела. В симулатора на Tinkercad Circuits серийният
Монитор за поверителност, хакнат от стар LCD монитор: 7 стъпки (със снимки)
Монитор за поверителност, хакнат от стар LCD монитор: Най -накрая можете да направите нещо с този стар LCD монитор, който имате в гаража. Можете да го превърнете в монитор за поверителност! Изглежда изцяло бяло за всички, освен за вас, защото носите „магия“очила! Всичко, което наистина трябва да имате, е татко
CribSense: безконтактен, видео базиран бебешки монитор: 9 стъпки (със снимки)
CribSense: безконтактен, базиран на видео монитор за бебета: CribSense е видео-базиран, безконтактен монитор за бебета, който можете да направите сами, без да разбивате банката. През уикенда можете да настроите собствено креватче
Бебешки звук и светло цвете: 6 стъпки (със снимки)
Бебешки звук и светло цвете: Играчка за нашето 3 -месечно дете (аз съм дядо), за да привлича вниманието й, като използва звук и светлина, вградени в цвете икеа. Това беше монтирано на нейния басинет. Той използва дъска за микроконтролер arduino decimillia, биполярна (червена и зелена