
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14

Xonadagi sharoitni kuzatish uchun Arduino-ga asoslangan ko'p sensorli qurilmani yarating. Bu qurilma namlik, harorat, harakat va tovushni sezishi mumkin.
Arduino -dan ketma -ket ma'lumotlarni oladigan java -ga asoslangan tomoshabin biriktirilgan.
1 -qadam: Xulq -atvor
Xulq -atvor:
Tizim har bir sensorni o'lchaydi va tegishli choralarni ko'radi
- Harorat: uchta chiroq yonadi, agar joriy haroratlar yuqorida, pastda yoki oldindan belgilangan haroratda bo'lsa.
Namlik: harorat bilan bir xil.
- Harakat: Harakat aniqlanganda, harakat aniqlanayotganda oltita chiroq yonadi.
- Ovoz: Java qabul qiluvchiga voqea haqida xabar yuboradi Java dasturi bilan aloqa
- Arduino sensor ma'lumotlarini ketma -ket aloqa orqali Java dasturiga yuboradi. Java dasturi o'tgan vaqtni hisoblab chiqadi va ma'lumotlarni JFrame-ga asoslangan GUI orqali ko'rsatadi.
2 -qadam: materiallar


Materiallar:
- Arduino bilan
- DHT11 namlik/harorat sensori
- Ovoz sensori moduli
- HC-SR501 PIR harakat sensori
- (6) 220 Ohmli rezistorlar
- (6) chiroqlar (har qanday rang)
- Kamida 25 ta sim
- 64-bitli Java JDK o'rnatilgan kompyuter
- USB kabeli bilan Arduino IDE
3 -qadam: Ledlarni ulang

6 Ledni Arduino -dagi 5 dan 10 gacha portlarga ulang.
4 -qadam: Namlik/harorat sensori ulang

Namlik/harorat sensori arduino 2 -piniga ulanadi.
5 -qadam: Harakat sensori ulang

Harakat sensorini arduino -ning 12 -piniga ulang. (Rasmdagi harakat sensori bilan almashtirilgan tranzistor (N), bir xil simlar)
6 -qadam: Ovoz sensorini ulang

Ovoz sensorini arduino 4 -piniga ulang. (Rasmdagi ovoz sensori bilan almashtirilgan tranzistor (P), bir xil simlar)
7 -qadam: Quvvat va erni ulang

Arduino -dagi + 5V pinni non panelidagi + relsga ulang.
Arduino -dagi GND pinini non panelidagi relsga ulang.
8 -qadam: kodlash
1 -qadam:
ArduinoHex.ino -ni arduino -ga yuklang
2 -qadam:
- Eclipse dasturiy ta'minot dasturidan foydalanib, ikkita.dll faylini o'z asosiy katalogiga joylashtiring.
- RXTXcomm.jar faylini yuklang
Loyiha> Xususiyatlar> Java tuzish yo'li> Tashqi JAR qo'shish -ga o'ting
- ArduinoHex.java, ArduinoHexDriver.java va ComPortTest.java dasturlarini src jildiga yuklang.
3 -qadam: Arduino qaysi COM portidan foydalanayotganini bilish uchun Arduino IDE yoki ComPortTest -dan foydalaning.
4 -qadam: Arduino uchun boshqa barcha ketma -ket terminallar yopiq ekanligiga ishonch hosil qiling.
5 -qadam: ArduinoHexDriver -ni ishga tushiring
Manbalar:
ComPortTest.java va java-end ketma-ket qabul qilish:
Kinath Ripasinghe
dummyscodes.blogspot.com/2014/08/using-java…
Tavsiya:
Raspberry Pi uchun Java -ni samarali ishlab chiqish: 11 qadam (rasmlar bilan)

Raspberry Pi uchun Java -ni samarali ishlab chiqish: Bu yo'riqnomada Raspberry Pi uchun Java dasturlarini ishlab chiqishning juda samarali usuli tasvirlangan. Men Java imkoniyatlarini ishlab chiqish uchun past darajadagi qurilmalarni qo'llab-quvvatlashdan tortib ko'p tarmoqli va tarmoqqa asoslangan dasturlarga qadar foydalanganman. Dastur
Baby MIT Cheetah Robot V2 Avtonom va RC: 22 qadam (rasmlar bilan)

Baby MIT Cheetah Robot V2 Autonom and RC: Juda Juda Kechirasiz Endi faqat tinkerkaddagi oyoqlarning dizaynida muammo borligini bilib oldingiz, Mr.kjellgnilsson.kn rahmat va menga xabar bering. Endi dizayn faylini o'zgartiring va yuklang. Iltimos, tekshiring va yuklab oling. Men allaqachon yuklab olgan va chop qilganlar, men juda
LittleUnicorn: Raspberry Pi Baby Monitor: 5 qadam

LittleUnicorn: Raspberry Pi Baby Monitor: Mening yosh egizaklarim bor va ovozli monitor meni stressga soladi. Har safar o'chganda, men uyqusiz tunni anglatsa, asabiy ter to'kib tashlayman. Bu vizual chaqaloq monitor: 2 x malina pis, Pimoroni Unicorn H
Headup Web Camer Viewer: 7 qadam

Headup Web Cam Viewer: So'nggi yozuv foydalanuvchilarga o'z veb -kameralariga to'g'ridan -to'g'ri qarashlariga imkon beradigan tijorat tizimiga qaradi, shu bilan birga ular gaplashayotgan odamni - Teleprompter uslubi - bu mening fikrim. Asosiy narsani qurish oson
Vaqt o'tishi bilan rasmlar uchun kamera osonlashtirildi: 22 qadam (rasmlar bilan)

Vaqt o'tishi bilan suratga olish uchun kamera osonlashtirildi. Men boshqa ko'rsatmalarni vaqtni tez suratga olish filmlarini suratga olishni tekshirib ko'rdim. U kino qismini juda yaxshi yoritgan. U filmlar yaratish uchun yuklab olishingiz mumkin bo'lgan bepul dasturiy ta'minot haqida gapirib berdi. Men o'z -o'zimga aytdim, men o'ylaymanki, agar men qila olsam