تمرین های پایان فصل 5
اگر برنامه به درستی کار نکرد چه کار کنیم؟
انتهای این مقاله و همین موضوع را مشاهده کنید. و مطمئن شوید که تمام قطعات را به درستی در برد برد به یکدیگر متصل کرده اید. به طور ویژه حواستان به سنسور PING و TMP36 باشد، زیرا شما قبلا با آنها کار نکرده اید. مطمئن شوید که پین ها را به کانکتورهای های صحیح از سنسورها متصل کرده باشید. هر خطایی که برای نرم افزار پیش بیاید، بدون توجه به اینکه کدها جاوا اسکریپت یا آردوینو باشند، آنها را از وب سایت این کتاب دانلود کنید و ببینید آیا کار می کنند یا نه. اگر با ارتباطات سریال(serial communication,) مشکل داشتید، دوباره بررسی کنید که آیا از پورت سریال(serial port) یا آردوینوی مناسب استفاده کرده اید یا نه. با خاطر داشته باشید که مسیر پورت سریال آردوینو را در اولین خط از فایل dashboard.js تنظیم کنید. همچنین بررسی کنید که نرخ دیتا(baud rate) در کدهای جاوا اسکریپت با نرخ دیتایی که در کدهای آردوینو به کار برده اید تطابق داشته باشند. مطمئن شوید که پورت سریال توسط دیگر برنامه ها مسدود نشده باشد، مثلا یک پنجره ی مربوط به سریال مانیتور(serial monitor) که فراموش کرده باشید آن را ببندید.
تمرین های آخر فصل 5
- یک هشدار دزدگیر اتوماتیک ایجاد کنید که وقتی فردی بسیار به کامپیوتر شما نزدیک می شود، یک علامت توقف را نشان دهد. تا جای امکان این برنامه را پیشرفته تر کنید. برای مشاهده ی یک علامت توقف اینجا کلیک کنید. این برنامه باید یک وقفه ی فعال سازی داشته باشد تا از نشان دادن علامت توقف بلافاصله پس از شروع اجتناب شود.
- سرعت صوت تنها به دما بستگی ندارد بلکه به رطوبت(humidity ) و فشار اتمسفر(atmospheric pressure) نیز بستگی دارد. کمی تحقیق کنید و فرمول صحیح و سنسورهای صحیح صوت را پیدا کنید. و از نتایج تحقیق خود برای طراحی مداری برای محاسبه ی فاصله به صورت دقیق تر استفاده کنید.
- از یک تکنولوژی جایگزین برای محاسبه ی فاصله استفاده کنید. بعنوان مثال می توانید از سنسور فروسرخ استفاده کنید. سعی کنید یک سنسور مناسب پیدا کنید، و برگه ی مشخصات آن را مطالعه کنید و یک مدار پایه ایجاد کنید تا بتوانید فاصله ی نزدیک ترین شیء را در پورت سریال چاپ کنید.
{module کمک نقدی به نویسنده}
- بازدید: 507
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.