این روزها در حال خواندن یک پست جالب در مورد طرز تهیه ماست "با گالن" (http://www.instructables.com/id/Yogurt-By-The-Gallon/) بودم. یکی از چیزهایی که لازم بود حفظ دمای نسبتاً ثابت 43 درجه سانتیگراد (110 درجه فارنهایت) بود تا باکتری ها بتوانند به درستی رشد کنند. اگرچه می توانید ماست سازهای تجاری بخرید، اما آنها به اندازه کافی برای یک گالن ماست بزرگ نیستند. علاوه بر این، ساختن خودتان ارزانتر (و بسیار سرگرمکنندهتر) است.
مرحله 1: سیم کشی جعبه
هنگامی که 12 ولت را به مقاومت 8 اهم اعمال می کنید، جریانی معادل 1.5 آمپر دریافت می کنید که به نوبه خود 18 وات گرما به شما می دهد. این چیزی است که ماست ما را گرم نگه می دارد!
به منظور دفع بهتر این گرما، مقاومت را به یک تکه ورقه فلزی ضایعاتی که در اطرافم گذاشته بودم پیچ کردم. گزینه بهتر یک هیت سینک + فن از یک کامپیوتر قدیمی است، اما من در حال حاضر ندارم…
یک سیم از مقاومت به منفی منبع تغذیه وصل می شود، سیم دیگر به کانکتور C (مرکز) رله وصل می شود. NO (به طور معمول باز) به 12 ولت منبع تغذیه متصل می شود.
ماژول رله 12 ولت دارای 3 پایه است: Vin به 12 ولت، GND به منفی و داده ها به پایه 3 آردوینو می رود. این ماژول دارای یک اپتوکوپلر است که آردوینو را از هرگونه تداخل رله محافظت می کند.
دماسنج دالاس DS18B20 نیز دارای 3 پین است (به دنبال برگه اطلاعات باشید). هر 3 به آردوینو متصل می شوند: 1 به پایه GND، 2 به پایه 2 و 3 به پایه +5V می رود. برای اتصال دماسنج به آردوینو از مقداری سیم نازک، لحیم کاری و لوله انقباض حرارتی استفاده کنید. توجه داشته باشید که باید یک مقاومت کششی (4.7K) بین پایه 2 و 3 لحیم کنید. دماسنج را با مقداری نوار در جعبه قرار دهید.
مرحله 2: برنامه نویسی آردوینو
حالا نوبت برنامه نویسی است. در واقع شما فقط می توانید کد من را کپی کنید و آن را در آردوینو آپلود کنید
/*
اسکریپت توسط Manuel Schutze – می 2013
اتصالات:
دماسنج DS18B20 – پایه 2
ماژول رله – پایه 3
SD CS – پایه 10
SD MOSI – پایه 11
SD MISO – پایه 12
SD CLK – پایه 13
*/
// شامل کتابخانه های ضروری
#include <OneWire.h> #include
<DallasTemperature.h>
#include <SD.h>