فهرست مطالب:
- مرحله 1: آنچه شما نیاز دارید
- مرحله 2: مدار
- مرحله 3: Visuino را راه اندازی کنید و نوع برد Arduino UNO را انتخاب کنید
- مرحله 4: در Visuino قطعات را اضافه کنید
- مرحله 5: در Visuino: Set Components
- مرحله 6: مرحله 5: در Visuino: اتصال قطعات
- مرحله 7: کد Arduino را ایجاد ، کامپایل و بارگذاری کنید
- مرحله 8: بازی کنید
تصویری: Visuino Breathalyzer نحوه استفاده از سنسور گاز الکل MQ-3: 8 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:51
در این آموزش از Arduino UNO ، OLED Lcd ، ماژول سنسور گاز الکل MQ-3 و Visuino برای نمایش سطح الکل در ال سی دی و تعیین محدودیت تشخیص استفاده می کنیم. یک فیلم تظاهرات تماشا کنید.
مرحله 1: آنچه شما نیاز دارید
Arduino UNO یا هر Arduino دیگر
ماژول سنسور گاز الکل MQ-3
ال سی دی OLED
تخته نان
سیم های بلوز
برنامه Visuino: Visuino را بارگیری کنید
مرحله 2: مدار
اتصال GND از Arduino UNO به پین ورق (gnd)
پین 5 ولت را از Arduino UNO به پین بردبرد وصل کنید (مثبت)
اتصال SCL از Arduino UNO به پین LCD OLED (SCL)
اتصال SDA از Arduino UNO به پین LCD OLED (SDA)
پین LCD OLED (VCC) را به پین ورق وصل کنید (مثبت)
پین LCD OLED (GND) را به پین ورق (GND) وصل کنید
پین ماژول سنسور گاز الکل MQ-3 (VCC) را به پین بردبرد (مثبت) وصل کنید
پین سنسور گاز الکل MQ-3 (GND) را به پین ورق (GND) وصل کنید
پین ماژول سنسور گاز الکل MQ-3 (A0) را به پین آنالوگ Arduino UNO وصل کنید (1)
مرحله 3: Visuino را راه اندازی کنید و نوع برد Arduino UNO را انتخاب کنید
برای شروع برنامه نویسی Arduino ، باید Arduino IDE را از اینجا نصب کنید:
لطفاً توجه داشته باشید که برخی از اشکالات مهم در Arduino IDE 1.6.6 وجود دارد. اطمینان حاصل کنید که 1.6.7 یا بالاتر را نصب کرده اید ، در غیر این صورت این دستورالعمل کار نمی کند! اگر مراحل این دستورالعمل را انجام نداده اید ، Arduino IDE را برای برنامه ESP 8266 تنظیم کنید! Visuino: https://www.visuino.eu نیز باید نصب شود. Visuino را همانطور که در تصویر اول نشان داده شده است شروع کنید روی دکمه "Tools" در جزء Arduino (تصویر 1) در Visuino کلیک کنید هنگامی که محاوره ظاهر می شود ، "Arduino UNO" را همانطور که در تصویر 2 نشان داده شده است انتخاب کنید.
مرحله 4: در Visuino قطعات را اضافه کنید
- 2X جزء "مقدار متن" را اضافه کنید
- 2X جزء "مقایسه ارزش" را اضافه کنید
- افزودن جزء Display OLED I2C
- جزء "Text Multi Merger" را اضافه کنید
- جزء "میانگین دوره" را اضافه کنید
مرحله 5: در Visuino: Set Components
- مقدار متنی "TextValue1" را روی "خیلی مست!" تنظیم کنید.
- مقدار متن جزء "TextValue2" را روی "Ok" تنظیم کنید
- مقدار "CompareValue1" را روی "0.3" تنظیم کنید >> این مقدار تشخیص است ، می توانید مقدار خود را تنظیم کنید
- مقدار "CompareValue2" را روی "0.3" تنظیم کنید >> این مقدار تشخیص است ، می توانید مقدار خود را تنظیم کنید
- CompareType قطعه "CompareValue1" را روی "ctBiggerOrEqual" تنظیم کنید
- CompareType قطعه "CompareValue2" را روی "ctSmaller" تنظیم کنید
- Period of "AveragePeriod1" را روی "500000" تنظیم کنید ، این معادل 0.5 ثانیه است ، به این معنی که LCD هر 0.5 ثانیه vlue را نشان می دهد
روی جزء DisplayOled1 دوبار کلیک کنید
- افزودن Draw text به سمت چپ و تنظیم متن روی "Alc Level:"
- فیلد متن 2X را به سمت چپ اضافه کنید (تصویر را ببینید) و Y: 20 را برای "زمینه متن 1" و y: 40 را برای "زمینه متن 2" تنظیم کنید.
مرحله 6: مرحله 5: در Visuino: اتصال قطعات
- اتصال پین DisplayOled1 [Out I2c] به پین Arduino I2C [در]
- پین آنالوگ Arduino [1] را به پین AveragePeriod1 [در] و پین CompareValue1 [در] و پین CompareValue2 [در] متصل کنید
- اتصال AveragePeriod1 پین [خارج] به OLED elkements Text Field1 پین [در]
- پین CompareValue1 [خارج] را به پین TextValue1 وصل کنید [ساعت]
- پین CompareValue2 [خارج] را به پین TextValue2 وصل کنید [ساعت]
- اتصال TextValue1 پین [خارج] به TextMultiMerger1 پین [0]
- اتصال TextValue2 پین [خارج] به TextMultiMerger1 پین [1]
- اتصال TextMultiMerger1 پین [خارج] به عناصر OLED متن زمینه 2 پین [در]
مرحله 7: کد Arduino را ایجاد ، کامپایل و بارگذاری کنید
در Visuino ، در پایین روی برگه "Build" کلیک کنید ، مطمئن شوید که پورت صحیح انتخاب شده است ، سپس روی دکمه "Compile/Build and Upload" کلیک کنید.
مرحله 8: بازی کنید
اگر ماژول Arduino UNO را تغذیه کنید ، OLED Lcd مقدار سنسور گاز الکل MQ-3 را نشان می دهد. اگر سواب الکل یا هر الکل را نزدیک سنسور قرار دهید ، مقدار LCD را نشان می دهد.
تبریک می گویم! پروژه خود را با Visuino تکمیل کرده اید. همچنین پروژه Visuino ، که برای این دستورالعمل ایجاد کرده ام ، ضمیمه شده است. می توانید آن را در Visuino بارگیری و باز کنید:
توصیه شده:
نحوه استفاده از گاز MQ-6 با SkiiiD: 10 مرحله
نحوه استفاده از گاز MQ-6 با SkiiiD: آموزش توسعه Gas MQ-6 با skiiiD
آموزش: نحوه استفاده از سنسور گاز دی اکسید کربن Mg811 Co2: 3 مرحله
آموزش: نحوه استفاده از سنسور گاز دی اکسید کربن Mg811 Co2: توضیحات: این آموزش چند مرحله ساده در مورد نحوه استفاده از سنسور گاز Mg811 Co2 با استفاده از Arduino Uno را به شما نشان می دهد. در پایان این آموزش ، هنگامی که سنسور می تواند حرکتی را تشخیص دهد و نتواند هیچ حرکت را تشخیص دهد ، نتیجه مقایسه را دریافت خواهید کرد
نحوه استفاده از سنسور رطوبت خاک با استفاده از آردوینو: 4 مرحله
نحوه استفاده از سنسور رطوبت خاک با استفاده از آردوینو: سنسور رطوبت خاک یک سنسور است که می تواند برای اندازه گیری رطوبت خاک استفاده شود. مناسب برای ساخت نمونه های اولیه پروژه های کشاورزی هوشمند ، پروژه های کنترل کننده آبیاری یا پروژه های کشاورزی اینترنت اشیا. این سنسور دارای 2 پروب است. که عادت دارد به من
نحوه استفاده از سنسور DHT11 با استفاده از آردوینو: 5 مرحله
نحوه استفاده از سنسور DHT11 با استفاده از آردوینو: در این آموزش ما سنسور DHT11 را با استفاده از Arduino امتحان می کنیم. از DHT11 می توان برای اندازه گیری دما و رطوبت استفاده کرد. اجزای مورد نیاز: Arduino NanoDHT11 سنسور دما و رطوبت USB Mini Jumper کابل های مورد نیاز کتابخانه: DHT Library
نحوه کالیبراسیون و استفاده از سنسور گاز MQ9 W/ Arduino: 8 مرحله
نحوه کالیبراسیون و استفاده از سنسور گاز MQ9 W/ Arduino: می توانید این و سایر آموزش های شگفت انگیز را در وب سایت رسمی ElectroPeak بخوانید. مرور کلی در این آموزش ، نحوه کالیبراسیون و استفاده از سنسور گاز MQ9 با یک برد آردوینو را خواهید آموخت. سنسور گاز است و چگونه کار می کند کام