فهرست مطالب:

مانیتور کودک آردوینو با Java Viewer: 8 مرحله (همراه با تصاویر)
مانیتور کودک آردوینو با Java Viewer: 8 مرحله (همراه با تصاویر)

تصویری: مانیتور کودک آردوینو با Java Viewer: 8 مرحله (همراه با تصاویر)

تصویری: مانیتور کودک آردوینو با Java Viewer: 8 مرحله (همراه با تصاویر)
تصویری: CS50 2015 - Week 10 2024, نوامبر
Anonim
مانیتور کودک آردوینو با Java Viewer
مانیتور کودک آردوینو با Java Viewer

یک واحد چند سنسور مبتنی بر آردوینو برای مشاهده شرایط در یک اتاق بسازید. این واحد می تواند رطوبت ، دما ، حرکت و صدا را حس کند.

پیوست یک بیننده مبتنی بر جاوا است که داده های سریال را از آردوینو دریافت می کند.

مرحله 1: رفتار

رفتار - اخلاق:

سیستم هر سنسور را اندازه گیری می کند و اقدامات مناسب را انجام می دهد

- دما: سه چراغ LED بر اساس درجه حرارت بالا ، پایین یا حدود دمای مورد نظر از پیش تعیین شده روشن می شوند.

- رطوبت: همان دما.

- حرکت: هنگامی که حرکت تشخیص داده می شود ، سری شش چراغ روشن می شوند در حالی که حرکت تشخیص داده می شود.

- صدا: اعلان رویداد را به گیرنده جاوا ارسال می کند ارتباط با برنامه جاوا

- آردوینو داده های حسگر را از طریق ارتباط سریال به برنامه جاوا ارسال می کند. برنامه جاوا زمان سپری شده را محاسبه کرده و داده ها را از طریق رابط کاربری گرافیکی JFrame نمایش می دهد.

مرحله 2: مواد

مواد
مواد
مواد
مواد
مواد
مواد

مواد:

- آردوینو اونو

- سنسور رطوبت/دما DHT11

- ماژول سنسور صدا

- سنسور حرکت HC-SR501 PIR

- (6) مقاومت 220 اهم

- (6) led (هر رنگ)

- حداقل 25 سیم

- رایانه ای با JDK 64 بیتی جاوا نصب شده است

- Arduino IDE با کابل USB

مرحله 3: Leds را وصل کنید

Leds را وصل کنید
Leds را وصل کنید

6 Leds را به پورت های 5 تا 10 در آردوینو وصل کنید.

مرحله 4: سنسور رطوبت/دما را وصل کنید

سنسور رطوبت/دما را وصل کنید
سنسور رطوبت/دما را وصل کنید

سنسور رطوبت/دما را به پین 2 آردوینو متصل می کند.

مرحله 5: سنسور حرکت را وصل کنید

سنسور حرکت را وصل کنید
سنسور حرکت را وصل کنید

سنسور حرکت را به پین 12 در آردوینو وصل کنید. (ترانزیستور (N) جایگزین سنسور حرکت در تصویر ، همان سیم کشی)

مرحله 6: سنسور صدا را وصل کنید

سنسور صدا را وصل کنید
سنسور صدا را وصل کنید

سنسور صدا را به پین 4 آردوینو وصل کنید. (ترانزیستور (P) جایگزین سنسور صدا در تصویر ، سیم کشی مشابه)

مرحله 7: Power و Ground را وصل کنید

برق و زمین را وصل کنید
برق و زمین را وصل کنید

پین + 5V روی آردوینو را به ریل + روی تخته نان متصل کنید.

پین GND روی آردوینو را به ریل روی تخته نان متصل کنید.

مرحله 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…

توصیه شده: