خشک کن هوشمند با مادون قرمز و ۴ADAIOT
خشک کن هوشمند با ماژول مادون قرمز و برد NodeMCU
سلام در این جلسه قصد داریم با استفاده از برد NodeMCU و ماژول مادون قرمز (فرستنده و گیرنده ) خشک کن دست هوشمند بسازیم به طوری که هروقت دست جلوی ماژول مادون قرمز قرار گرفت فن روشن بشه .
پلتفرم برنامه نویسی بلوکیقطعات مورد نیاز:
- برد NodeMCU
- ماژول مادون قرمز فرستنده و گیرنده
- ماژول رله ۵ ولت تک کانال
- سیم جامپر
- جاباتری دوتایی یا چهارتایی
- کابل دیتا مناسب برد NodeMCU
ماژول مادون قرمز:
- ولتاژ کاری: ۳V-5V
- جریان مصرفی در ۵ ولت: حدود ۳۰ میلی آمپر
- فاصله تشخیص موانع ۲cm-30cm
- دارای پیچ تتظیم حداکثر فاصله قابل تشخیص
- درای آپ-امپ LM393
- دارای LED نمایش دهنده تشخیص موانع
- دارای LED نمایش دهنده وصل بودن تغذیه
- دارای خروجی دیجیتال قابل اتصال مستقیم به Arduino و انواع میکروکنترلر
- ابعاد بورد + گیرنده-فرستنده مادون قرمز: ۱.۵X4.2 سانتی متر
- خروجی سنسور پس از تشخیص ، زمین میشود
شماتیک و اتصالات:
پایه VCC ماژول مادون قرمز = پایه ۳.۳v برد NodeMCU
پایه GND ماژول مادون قرمز = پایه GND برد NodeMCU
پایه خروجی دیجیتال مادون قرمز = پایه D1 برد NodeMCU
پایه VCC ماژول رله تک کانال = پایه ۳.۳v برد NodeMCU
پایه GND ماژول رله تک کانال = پایه GND برد NodeMCU
پایه ورودی دیجیتال رله تک کانال = پایه D0 برد NodeMCU
سیم قرمز جاباتری = پایه COM ترمینال ماژول رله تک کانال
سیم مشکی جاباتری = سیم مشکی موتور DC
سیم قرمز موتور DC = پایه NO ماژول رله تک کانال
نحوه قرار دادن بلوک ها در پلتفرم برنامه نویسی ۴ADAIOT:
بعد از قرار دادن بلوک ها کنار همدیگر طبق تصویر به قسمت کد میریم و کد ساخته شده رو در نرم افزار آردوینو کپی میکنیم و روی برد آپلود میکنیم.
کد ساخته شده توسط پلتفرم :
۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۱۰ ۱۱ ۱۲ ۱۳ ۱۴ ۱۵ ۱۶ ۱۷ ۱۸ ۱۹ ۲۰ ۲۱ ۲۲ ۲۳ ۲۴ ۲۵ ۲۶ ۲۷ ۲۸ |
///////////////////////////////// // Generated with a lot of love// // with 4ADAIOT FOR ESP8266 // // Website: https://4adateam.com // ///////////////////////////////// void setup() { pinMode(۵, INPUT); pinMode(۱۶, OUTPUT); } void loop() { if (digitalRead(۵) == ۱) { digitalWrite(۱۶,HIGH); } if (digitalRead(۵) == ۰) { digitalWrite(۱۶,LOW); } } |