آردوینو درایور موتور نمایشگر LCD پروژه های آردوینو

آموزش ساخت دماسنج عقربه‌ای با سرو موتور LCD و برد آردوینو Arduino

thermostate-servo-lcd-and-arduino-digispark-
نوشته شده توسط مبین خیاطی

دماسنج، وسیله‌ای پرکاربرد، بر مبنای واحدهای مختلف دما را اندازه گیری می‌کند. در مبحث اینترنت اشیا این مورد بسیار اهمیت دارد. دماسنج انواع مختلفی دارد، در این آموزش به یک نوع جدید و جالب اشاره می‌کنم. حتما گیج‌های سنجش صنعتی را دیده‌اید. یک عقربه‌ی دوار داخل محفظه‌ای خاص، در این پست آموزشی، دماسنج عقربه ای با استفاده از سروو موتور و ماژول دما رطوبت خواهیم ساخت. یک پروژه کاربری که هم امکان استفاده در منزل، محل کار و حتی به عنوان کاردستی برای مدرسه کاربرد دارد. در ادامه این آموزش با مرجع تخصصی آردوینو به زبان فارسی، دیجی اسپارک همراه باشید.

 

 


اتصالات دماسنج عقربه‌ای


اطلاعات مختصر از ماژول دما رطوبت (مدل ماژول مورد استفاده در آموزش DHT11 )

پایه های ماژول دما رطوبت (۳ پایه) – دیتاشیت ماژول

پایه ی s = پایه ۲ آردوینو

پایه ی + (مثبت) = پایه ی ۳٫۳ یا ۵ ولت آردوینو

پایه ی – (منفی) = پایه ی GND آردوینو

 

پایه های سنسور دما رطوبت (۴ پایه) – دیتاشیت سنسور

پایه ی شماره ۱ – VCC = پایه ی ۳٫۳ یا ۵ ولت آردوینو

پایه ی شماره ۲ – DATA = پایه ۲ آردوینو

پایه ی شماره ۳ – NC = بلا استفاده

پایه ی شماره ۴ – GND = پایه ی GND آردوینو

 

termometer with servo motor arduino-digispark

 

اطلاعات مختصر از سروو موتور (مدل مورد استفاده در این آموزش SG90) – اطلاعات فنی

پایه ی سفید یا نارنجی (بستگی به مدل ) = پایه ی ۶ آردوینو

پایه ی قرمز = پایه ی ۵ ولت آردوینو

پایه سیاه یا قهوه ای = پایه ی GND آردوینو

 

اطلاعات مختصر از نمایشگر LCD  (مدل مورد استفاده در این آموزش ۱۶*۲) – دیتاشیت نمایشگر

پایه ی VCC  نمایشگر = پایه ی GND آردوینو

پایه ی VDD نمایشگر = پایه ی ۵ ولت آردوینو

پایه ی VO نمایشگر = پایه ی وسط پتانسیومتر (مقاومت متغییر)

پایه ی RS نمایشگر  = پایه ۸ آردوینو

پایه ی RW نمایشگر =پایه ی  GND آردوینو

پایه ی E نمایشگر = پایه ۹ آردوینو

پایه ی D4 نمایشگر = پایه ۱۰ آردوینو

پایه ی D5 نمایشگر = پایه ۱۱ آردوینو

پایه ی D6 نمایشگر = پایه ۱۲ آردوینو

پایه ی D7 نمایشگر = پایه ۱۳ آردوینو

پایه ی A نمایشگر = پایه ی ۵ ولت آردوینو

پایه ی K نمایشگر =  پایه ی GND آردوینو

 


کتابخانه دماسنج عقربه‌ای آردوینو


همانطور که می‌دانید برای راه اندازی هر پروژه‌ای در برد آردوینو نیاز به کتابخانه داریم. در پروژه دماسنج عقربه‌ای آردوینو از ۳ کتابخانه برای ماژول DHT و نمایشگر LCD و سرو موتور Servo Motor استفاده می‌کنیم. به ترتیب در زیر دستورات استفاده از کتابخانه‌ها به همراه لینک دانلود آخرین نسخه از دایرکتوری دانشجو کیت را ضمیمه کرده‌ام. چنانچه روش نصب کتابخانه در برد آردوینو را نمی‌دانید. از آموزش نصب کتابخانه در برد آردوینو که قبلا توسط یکی دیگر از اسپارکرها نوشته شده است، مراجعه کنید.

 

 

#include <DHT.h>

کتابخانه ی ماژول دما رطوبت (دانلود کتابخانه ماژول DHT)

#include <LiquidCrystal.h>

کتابخانه ی نمایشگر LCD  (دانلود کتابخانه LiquidCrystal)

#include <Servo.h>

کتابخانه ی سروو موتور  (دانلود کتابخانه Servo)

 


کد آردوینو Arduino


جهت اجرای پروژه کدهای زیر را در کامپایلر آردوینو Arduino IDE وارد کنید. دقت کنید که این کدها فقط برای اسپارکرها نمایش داده می‌شود.

 

محدودیت در دسترسی کامل به این مجموعه آموزش

 

دسترسی کامل به آموزش برای اعضای دیجی اسپارک امکان پذیر است. بخش اصلی آموزش شامل سورس کدهای توسعه داده شده توسط مهندس‌های دیجی اسپارک است. به همین دلیل این آموزش خاص و یکتاست. برای استفاده از آن بایستی عضویت تهیه کنید. تبادل نظر با کاربران و پرسش سوال رایگان است و میتوانید از بخش نظرات همین آموزش اقدام کنید.

 


وسایل مورد نیاز


ماژول دما رطوبت

سروو موتور

نمایشگر LCD 

برد آردوینو

شلید پروتوتایپ

 

چنانچه در مراحل راه اندازی و انجام این پروژه با مشکل مواجه شدید، بدون هیچ نگرانی در انتهای همین پست، به صورت ثبت نظر سوالتان را مطرح کنید. من در سریع‌ترین زمان ممکن پاسخ رفع مشکل شما را خواهم داد. همچنین اگر ایرادی در کدها و یا مراحل اجرایی وجود داشت می‌توانید از همین طریق اطلاع رسانی کنید.

 


پروژه و دریافت بن ارسال رایگان


برای دریافت بن خرید از دانشجو کیت، کاربران بایستی با استفاده از وسایل این آموزش، پروژه را اجرا کرده و یا حتی مدار جدیدی تعریف کنید. سپس از اجرای کار فیلم گرفته و در شبکه‌های اجتماعی از جمله آپارات و اینستگرام، با هشتگ‌های دیجی_اسپارک   دانشجوکیت    digispark    daneshjookit منتشر کنند. سپس از طریق بخش نظرات در ادامه همین آموزش، جهت دریافت بن خرید ارسال رایگان به ارزش ۱۰۳۰۰ تومان از دانشجو کیت، لینک را زیر همین پست ارسال کنید.

 

در پایان نظرات و پیشنهادات خود را با ما درمیان بگذارید و با اشتراک گذاری این آموزش در شبکه های اجتماعی , از وبسایت دیجی اسپارک حمایت کنید.

درباره نویسنده

مبین خیاطی

دانشجوی رشته ی نرم افزار کامپیوتر

حتی تو "غیر ممکن" هم هنوز یه "ممکن" هستش ...

تبادل نظر و رفع عیب با ثبت دیدگاه

۱۷ دیدگاه