Мазмуну:
- 1 -кадам: Жүрүм -турум
- 2 -кадам: материалдар
- 3 -кадам: Леддерди туташтыруу
- 4 -кадам: Нымдуулукту/Температура сенсорун туташтырыңыз
- 5 -кадам: Motion Sensor туташуу
- 6 -кадам: Үн сенсорун туташтыруу
- 7 -кадам: Power жана Ground туташуу
- 8 -кадам: Коддоо
Video: Java Viewer менен Arduino Baby Monitor: 8 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бөлмөдөгү шарттарды көрүү үчүн Arduino негизделген көп сенсордук блокту куруңуз. Бул аппарат нымдуулукту, температураны, кыймылды жана үндү сезе алат.
Ардуинодон сериялык маалыматтарды алган Java негизделген көрүүчү тиркелет.
1 -кадам: Жүрүм -турум
Жүрүм -туруму:
Система ар бир сенсорду өлчөйт жана тиешелүү чараларды көрөт
- Температура: Уч лед жарыктандырылат, эгерде учурдагы температуралар жогору, төмөн же алдын ала белгиленген температурага жакын болсо.
- Нымдуулук: Температура менен бирдей.
- Кыймыл: Кыймыл аныкталганда, кыймыл аныкталып жатканда алты леддин сериясы жарык болот.
- Үн: Java алуучуга окуя тууралуу билдирүү жөнөтөт Java программасы менен байланыш
- Arduino сенсордук маалыматтарды Java программасына сериялык байланыш аркылуу жөнөтөт. Java программасы өткөн убакытты эсептейт жана маалыматтарды JFrame-GUI аркылуу көрсөтөт.
2 -кадам: материалдар
Материалдар:
- Arduino uno
- DHT11 Нымдуулук/Температура сенсору
- Үн сенсорунун модулу
- HC-SR501 PIR Motion Sensor
- (6) 220Ohm каршылыгы
- (6) лед (ар кандай түс)
- Кеминде 25 зым
- 64-бит Java JDK орнотулган компьютер
- USB кабели бар Arduino IDE
3 -кадам: Леддерди туташтыруу
6 Ledти Arduinoдогу 5тен 10го чейинки порттарга туташтырыңыз.
4 -кадам: Нымдуулукту/Температура сенсорун туташтырыңыз
Нымдуулук/температура сенсорун arduinoдогу 2 -пинге туташтырат.
5 -кадам: Motion Sensor туташуу
Кыймыл сенсорун arduinoдогу 12 -пинге туташтырыңыз. (Транзистор (N) сүрөттөгү кыймыл сенсору менен алмаштырылган, ошол эле зым)
6 -кадам: Үн сенсорун туташтыруу
Үн сенсорун arduinoдогу 4 -пинге туташтырыңыз. (Транзистор (P) сүрөттөгү үн сенсору менен алмаштырылган, ошол эле зым)
7 -кадам: Power жана Ground туташуу
Ардуинодогу + 5V пинди нан тактасындагы + темирге туташтырыңыз.
Ардуинодогу GND пинин нан панелиндеги темир жолго туташтырыңыз.
8 -кадам: Коддоо
1 кадам:
ArduinoHex.ino'yu arduinoго жүктөңүз
2-кадам:
- Eclipse программалоо программасын колдонуп, анын түп каталогунда эки.dll файлдары бар долбоор түзүңүз.
- RXTXcomm.jar файлын жүктөө
Долбоор> Касиеттер> Java Build Path> Тышкы JAR кошуу бөлүмүнө өтүңүз
- ArduinoHex.java, ArduinoHexDriver.java жана ComPortTest.java программасын src папкасына жүктөө
3 -кадам: Arduino кайсы COM портун колдонуп жатканын табуу үчүн Arduino IDE же ComPortTestти колдонуңуз.
4 -кадам: arduino үчүн башка бардык сериялык терминалдар жабык экенин текшериңиз.
5 -кадам: ArduinoHexDriver иштетүү
Булактар:
ComPortTest.java жана java-end сериялык кабыл алуу:
Kinath Ripasinghe
dummyscodes.blogspot.com/2014/08/using-java…
Сунушталууда:
Baby MIT Cheetah Robot V2 автономдуу жана RC: 22 кадам (сүрөттөр менен)
Baby MIT Cheetah Robot V2 Автономдуу жана RC: Абдан Кечиресиз Азыр текшерүү жана маалымат берүү үчүн Mr.kjellgnilsson.knга рахмат, tinkercadдагы буттардын дизайны көйгөйгө туш болду. Эми дизайн файлын өзгөртүп, жүктөп бериңиз. Сураныч, текшерип, жүктөп алыңыз. Жүктөп алып, басып чыгаргандар мен абдан
LittleUnicorn: Raspberry Pi Baby Monitor: 5 кадам
LittleUnicorn: Raspberry Pi Baby Monitor: Менин жаш эгиздерим бар жана аудио бала монитору мени баса белгилейт. Ал өчкөн сайын, мен дагы бир уйкусуз түндү билдирет. Анын визуалдык балдар монитору: 2 x малина пис, Pimoroni Unicorn H
Halloween Baby көрсөткүчү: 4 кадам (Сүрөттөр менен)
Хэллоуин баласынын индикатору: Жубайым экөөбүз ал Хэллоуинге эмне кийсе болорун билүүгө аракет кылып жатканбыз. Бул мээ чабуулу бир нече түнү болду, ал мага бир аз шашып калдым деп айтуунун кажети жок. Ал канчалык алыс жүргөнүн көрсөтүү идеясы менен келди
CribSense: Байланышсыз, видеого негизделген Baby Monitor: 9 кадам (Сүрөттөр менен)
CribSense: Байланышсыз, Видеого негизделген Baby Monitor: CribSense-бул видеого негизделген, контактсыз бала монитору, аны банкты бузбастан жасаса болот. CribSense-бул Raspberry Pi 3 Model Bде иштөөгө ылайыкташтырылган Video Magnificationтин C ++ аткарылышы. Дем алыш күндөрү сиз өзүңүздүн бешикти орното аласыз
Digital 3D Picture Viewer - "DigiStereopticon": 6 кадам (сүрөттөр менен)
Санариптик 3D Сүрөт Көрүүчү - "DigiStereopticon": Стереоскопиялык сүрөт тартуу жакпай калды. Бул, балким, адамдар үй -бүлөлүк сүрөттөрдү көрүү үчүн атайын көз айнек тагынууну жактырышпайт. Бул жерде 3D сүрөтүңүздү тартуу үчүн бир күндүн ичинде жасай турган кызыктуу кичинекей долбоор