در این این آموزش قصد داریم به آموزشدر ساخت یک وولتمتر دیجیتال با استفاده از آردوینو بپردازیم . با دیجی اسپارک همراه باشید.
آموزش ساخت مولتی متر با استفاده از آردوینو – پروژه آردوینو – آموزش آردوینو – آموزش پروژه محور آردوینو – آموزش ساخت مولتی متر با استفاده از آردوینو – Arduino
تجهیزات مورد نیاز ساخت مولتی متر
LCD 2* 16 ( استفاده از ال سی دی ضروری نمی باشد و میتوانید برای نمایش اطلاعات از سریال مایتور استفاده کنید)
آتوضیحات مولتی متر با آردوینو
در اولین مرحله باید این مورد را در نظر بگیریم که نمیتوان به آردوینو ولتاژهای بالا اعمال کرد و فقط میتوان ولتاژی در رنج ۰ تا ۵ ولت اعمال کرد . به منظور کاهش ولتاژ های مختلف به مقدار ۰ تا ۵ ولت باید از مدار تقسیم کنندهی ولتاژ استفاده کنیم.مدار تقسیم کنندهی ولتاژ یا voltage divider مداری است که برای تقسیم ولتاژ الکتریکی استفاده میکند به این معنی که در خروجی کسری از ولتاژ ورودی را اعمال میکند. با در نظر گرفتن ولتاژ ورودی و با محسابات ریاضی میتوان ولتاژ خروجی مورد نیاز را بدست آورد.شما میتوانید از سایت زیر مقدار مقاومت ها را بدست آورید.
در این پروژه قصد داریم که بتوانیم حداکثر ولتاژ ۱۵ ولت را توسط مولتیمتر اندازهگیری کنیم ، برای این منظور برای تقسیم ۱۵ ولت به بازه ۰ تا ۵ ولت ،در مدارمان به جای مقاومت R2 یک عدد مقاومت ۱۰ کیلواهم و به جای R1 یک عدد مقاومت۲۰ کیلو اهم استفاده میکنیم. بنا بر این با ضریب ۱/۳ ولتاژ را تقسیم بندی کرده ایم. Vout را که در بازهی بین ۰ تا ۵ ولت است به پین آنالوگ A0 آردوینو متصل میکنیم.
کد آردوینو مولتی متر Multimeter
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
float vin = 0; float read = 0; #include <LiquidCrystal.h> LiquidCrystal lcd(6,7,8,9,10,11,12); void setup() { lcd.begin(16,2); Serial.begin(9600); } void loop() { read = analogRead(A0);//مقدار آنالوگ را که بین 0 تا 1023 می باشد میخواند vin = (5 * read) / (float)1023;//مقدار آنالوگ خوانده شده را به ولتاژی بین 0 تا 5 ولت تبدیل میکند vin *= 3;//ولتاژ تبدیل شده در بالا را در ضریب تقسیمی که طیق فرمول بدست آوردیم ، ضرب میکند lcd.home(); //مقدار ئلتاژ خوانده شده را بر روی ال سی دی نمایش میدهد lcd.print("vlotage :"); lcd.print(vin); lcd.print(" "); Serial.println(vin); } |
چنانچه در مراحل راه اندازی و انجام این پروژه با مشکل مواجه شدید، بدون هیچ نگرانی در انتهای همین پست، به صورت ثبت نظر سوالتان را مطرح کنید. من در سریعترین زمان ممکن پاسخ رفع مشکل شما را خواهم داد.
پروژه
برای دریافت بن خرید از دانشجو کیت، کاربران بایستی با استفاده از وسایل این آموزش، پروژه را اجرا کرده و یا حتی مدار جدیدی تعریف کنید. سپس از اجرای کار فیلم گرفته و در شبکههای اجتماعی از جمله آپارات و اینستگرام، با هشتگهای دیجی_اسپارک و دانشجوکیت و digispark و daneshjookit منتشر کنند. سپس از طریق بخش نظرات در ادامه همین آموزش، جهت دریافت بن خرید ارسال رایگان به ارزش ۱۰۳۰۰ تومان از دانشجو کیت، لینک را زیر همین پست ارسال کنید.
در پایان نظرات و پیشنهادات خود را با ما درمیان بگذارید و با اشتراک گذاری این آموزش در شبکه های اجتماعی , از وبسایت دیجی اسپارک حمایت کنید.
salam agge bekham meghdar jaryan ro andaze giri konam bayad chikar konam?
در پست های بعدی آموزش داده می شود
منم میخوام جریان رو اندازه گیری کنم ، چجوری باید این کارو بکنم ؟IC خاصی وجود داره؟
با تشکر
به زودی آموزش میدم
سلام . خیلی ممنون که این این آموزشا رو میزارید.
لطفا عکسای این آموزش رو درست کنید.
به علت تغییر سرور بعضی عکس ها پاک شدن
به زودی تهیه میشن و سایت قرار میگیرن
به علت تغییر سرور بعضی عکس ها پاک شدن
به زودی تهیه میشن و سایت قرار میگیرن
سلام
من می خواستم ولت متری با دقت میکرو ولت بسازم چیگار باید بکنم؟
ببخشید این ولت متر با اعشار ولتاژ رو نشون میده؟
چه کدی باعث این امر میشه
میشه کاری کنیم که اینطوری نشه
با سلام
ضمن تشکر از توجه شما، خیر این آموزش فقط عدد صحیح را نمایش میدهد. در خصوص اعشار به سخت افزار دیگری نیاز است. همچنین از دیگر کاربران که در این زمینه تخصص دارند، تقاضا دارم تا در این بحث شرکت کنند.
الام مقدار ولتاژ یه چیزی رو که اندازه بگیرسم مقدارشو کجا نشون میده؟اینجا که lcd یا نمایشگری به کار نرفته، بعدشم سیم comوvکه در مولتی متر بود اینجا از چی میشهه به عنوان این دو سیم استفاده کرد؟میشه راهنمایی بیشتری کنید
با سلام
در متن آموزش دقیقا توضیح داده شده است که مقادیر در سریال مانیتور آردوینو نمایش داده خواهند شد. در خصوص اتصالات هم مجددا در متن توضیح داده شده است. بررسی کنید.