اگر علاقه زیادی به برنامه نویسی اینترنت اشیا داشته باشید، احتمالا میدانید که برای برنامه نویسی آن و رابط کاربری آن از چه زبان های برنامه نویسی استفاده میشود. امروز میخواهیم در مورد برنامه نویسی سنسور دما و رطوبت صحیت کنیم. برنامه نویسی سنسور های دما و رطوبت برای خانه های هوشمند از اهمیت زیادی برخوردار است که باید از اهمیت آن خبر داشته باشید. اگر میخواهید در این زمینه بدانید، خانه های هوشمند یک گام مهم انسان برای حرکت به سمت راحتی بیش تر است. امروز گام به گام شما یاد خواهید گرفت که چطور سنسور های دما و رطوبت یک خانه هوشمند را خودتان برنامه نویسی کنید.
برای برنامه نویسی سنسور دما و رطوبت به چه چیزی نیاز دارید؟
برای برنامه نویسی سنسورهای دما و رطوبت شما به موارد زیر نیاز دارید که باید حتما آنها را تهیه کرده باشید:
- سنسور DHT22
- برد آردینو
یک نکته جالب که دانستن آن خالی از لطف نیست، این است که شما بدانید برای برنامه نویسی همه دستگاه ها و سنسورهای اینترنت اشیا معمولا به برد آردینو نیاز دارید، پس حتما یکی از آنها داشته باشید.
Lمعرفی بهترین زبان های برنامه نویسی برای توسعه اینترنت اشیا
برنامه نویسی برد آردینو
برد آردینو یا UNO برای کار کرد صحیح و برنامه ریزی سنسورهای ما باید به صورت صحیح برنامه نویسی شود. احتمالا الان میگویید که من دانش برنامه نویسی ندارم! چگونه باید این برد را برنامه نویسی کنم؟ جواب شما ساده است، شما میتوانید از گوگل استفاده کنید. بله درست شنیدید در گوگل کدهای آماده زیادی برای برنامه نویسی برد آردینو برای سنسورهای دما و رطوبت وجود دارد.
شما با یک جست و جوی ساده در گوگل میتوانید، کد مورد نیاز خود را پیدا کنید و طبق راهنمایی های گفته شده به برد خود انتقال دهید. پس از برنامه نویسی این بخش شما نیاز به یک رابط کاربری برای گزارش گیری و کنترل این سنسورها دارید. در ادامه شما یاد خواهید گرفت که چطور یک نرم افزار اندرویدی ساده برای این کار درست کنید!
برنامه اندرویدی برای کنترل و مدیریت سنسور دما و رطوبت
شما برای این که بتوانید هر لحظه از سنسور خود گزارش بگیرید و وضعیت را بسنجید نیاز به یک نرم افزار دارید. ما امروز در مورد ساخت یک نرم افزار اندروید صحبت میکنیم. اگر شما به زبان جاوا مسلط هستید به شما توصیه میکنیم که از اندروید استودیو استفاده کنید اما اگر برنامه نویسی بلد نیستید شما میتوانید از وب اپلیکیشن ارائه شده توسط دانشگاه MIT استفاده کنید که نیاز به هیچ دانش برنامه نویسی ندارد و کار با آن بسیار راحت است.