118ELEC | مجله خبری الکترونیک و رباتیک
  • خانه
  • اخبار
    • اخبار الکترونیک
    • اخبار رباتیک
  • آموزش ها
    • الکترونیک
      • الکترونیک مقدماتی
        • معرفی قطعات الکترونیک
        • تجهیزات اندازه‌گیری
      • الکترونیک پیشرفته
      • الکترونیک دیجیتال
      • الکترونیک صنعتی
    • میکروکنترلرها
      • میکروکنترلر چیست و انواع آن
    • آردوینو
      • آردوینو چیست
      • پروژه آردوینو
    • اینترنت اشیاء
      • اینترنت اشیاء مقدماتی
      • اینترنت اشیاء پیشرفته
    • شبکه‌های کامپیوتری و ارتباط داده
      • can
    • طراحی و ساخت PCB
      • روش های ساخت پی سی بی
    • باتری‌ها
      • باتری چیست؟
      • باتری لیتیوم یون
    • موتور و درایور
      • درایور موتور
      • موتور DC
    • رباتیک
      • مباحث پایه رباتیک
      • ربات مسیر یاب
      • ربات جنگجو
      • سایر ربات ها
  • پروژه
    • پروژه آردوینو
    • پروژه Esp
  • سرگرمی الکترونیک
  • درباره ما
    • درباره ما
    • تماس با ما
  • نویسنده شو!
    • راهنمای ثبت نام و درج مقاله
    • نشر مقاله
    • ثبت نام
    • ورود
    • بازیابی رمز عبور
بدون نتیجه
مشاهده همه نتیجه
  • خانه
  • اخبار
    • اخبار الکترونیک
    • اخبار رباتیک
  • آموزش ها
    • الکترونیک
      • الکترونیک مقدماتی
        • معرفی قطعات الکترونیک
        • تجهیزات اندازه‌گیری
      • الکترونیک پیشرفته
      • الکترونیک دیجیتال
      • الکترونیک صنعتی
    • میکروکنترلرها
      • میکروکنترلر چیست و انواع آن
    • آردوینو
      • آردوینو چیست
      • پروژه آردوینو
    • اینترنت اشیاء
      • اینترنت اشیاء مقدماتی
      • اینترنت اشیاء پیشرفته
    • شبکه‌های کامپیوتری و ارتباط داده
      • can
    • طراحی و ساخت PCB
      • روش های ساخت پی سی بی
    • باتری‌ها
      • باتری چیست؟
      • باتری لیتیوم یون
    • موتور و درایور
      • درایور موتور
      • موتور DC
    • رباتیک
      • مباحث پایه رباتیک
      • ربات مسیر یاب
      • ربات جنگجو
      • سایر ربات ها
  • پروژه
    • پروژه آردوینو
    • پروژه Esp
  • سرگرمی الکترونیک
  • درباره ما
    • درباره ما
    • تماس با ما
  • نویسنده شو!
    • راهنمای ثبت نام و درج مقاله
    • نشر مقاله
    • ثبت نام
    • ورود
    • بازیابی رمز عبور
بدون نتیجه
مشاهده همه نتیجه
118ELEC | مجله خبری الکترونیک و رباتیک
بدون نتیجه
مشاهده همه نتیجه

سنسور تشخیص سطح آب بی سیم با سیستم زنگ هشدار

ادمین 2 توسط ادمین 2
16 مهر 1399
در پروژه آردوینو
2
سنسور تشخیص سطح آب بی سیم با سیستم زنگ هشدار

در این پروژه می خواهیم یک سنسور تشخیص سطح آب با سیستم زنگ هشدار طراحی کنیم بطوریکه سطح مخزن آب را اندازه گیری کند و داده ها را به صورت بی سیم به گیرنده ارسال کند و آن را بر روی یک ال سی دی یا ال ای دی نمایش دهد.

هدف از ساخت سنسور تشخیص سطح آب

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

عملکرد سنسور تشخیص سطح آب بی سیم چگونه است؟

این دستگاه میزان سطح آب را با استفاده از یک سنسور آلتراسونیک که در زیر درب مخزن قرار گرفته، می سنجد و داده ها را با استفاده از یک فرستنده بی سیم به گیرنده می فرستد.

  • ال سی دی که در سمت گیرنده قرار گرفته سطح آب را نشان می دهد.
  • درصد آب محاسبه و در ال سی دی نمایش داده می شود.  
  • پیام هایی مثل “Low”، “Normal”، “Full” یا “Overflowing” بر روی صفحه نمایش نشان داده می شود.
  • گیرنده دارای سه ال ای دی سبز، زرد و قرمز است که با توجه به میزان آبی که در مخزن قرار می گیرد، روشن می شود.
  • همچنین گیرنده یک بازر دارد که زمانیکه مخزن در حال پر شدن است و سطح آب خیلی پایین باشد یا مخزن کاملا پر شده باشد، هشدار می دهد.
  • گیرنده دارای دو کلید می باشد. اولین کلید نور پس زمینه ال سی دی را روشن می کند. کلید دوم زنگ هشدار را قطع می کند.
  • هنگامیکه کلید فشار داده می شود، چراغ پشت ال سی دی روشن می شود و پس از 30 ثانیه خاموش می شود.
  • هنگامیکه سطح آب کمتر از 15% باشد، بازر هشدار می دهد، اگر خاموش باشد هنگامیکه سطح آب کمتر از 10% و 5% باشد، دوباره هشدار می دهد.

آماده سازی قطعات سنسور تشخیص سطح آب

پس از اینکه قطعات مورد نیاز پروژه سنسور تشخیص سطح آب را جمع آوری کردید، یک جعبه پلاستیکی برای قرار دادن قطعات در درون آن آماده کنید یا اینکه با استفاده از پرینتر سه بعدی یک جعبه پلاستیکی چاپ کنید. ما در این پروژه از یک ماژول بی سیم HC-12 استفاده کرده ایم که دارای بورد 1000 متر است. همچنین می توانید از ماژول NRF24L01 نیز استفاده کنید، که در اینصورت باید کد را تغییر دهید.

شماتیک فرستنده

ابتدا قسمت فرستنده را طراحی می کنیم. پین های قطعات را مشخص کرده و به آردوینو وصل کنید. شماتیک مدار در زیر آمده است.

شماتیک فرستنده سنسور تشخیص سطح آب
بخش فرستنده

شماتیک گیرنده

سپس قسمت گیرنده را طراحی کنید. با دقت پین ها را دنبال کنید و به آردوینو وصل کنید. ابتدا باید مدار را بر روی برد بورد بسازید و سپس به سراغ برد مدار بروید. از یک برد نمونه برای ال ای دی ها و کلید ها استفاده کنید.

شماتیک گیرنده سنسور تشخیص سطح آب
بخش گیرنده

کد نویسی سنسور تشخیص سطح آب بی سیم

کد نویسی شامل هر دو بخش فرستنده و گیرنده می شود. برای تنظیم و کالیبراسیون سنسور، کمترین میزان سطح آب (MinLevel) و بیشترین میزان (MaxLevel) را در بخش کد فرستنده ویرایش کنید. برای بدست آوردن این دو مقدار از ارتباط سریالی استفاده کنید.

کد را بررسی کرده و قسمتهایی که نیاز به تغییر دارند را ویرایش کنید. ممکن است که هنگام ساخت پروژه با برخی خطاهای نرم افزاری روبرو شوید، سعی کنید آن را برطرف کرده و پروژه را ادامه دهید.

به دلیل اینکه سنسور آلتراسونیک در داخل مخزن قرار می گیرد و ممکن است که دچار زنگ زدگی شود، بهتر است که از مدل JSN-SR04T که ضد آب می باشد، استفاده کنید.

لینک دانلود کد پروژه سنسور تشخیص سطح آب :دانــلــــود

قطعات مورد نیاز

  • 2x Arduino Nano R3
  • 1x SparkFun Ultrasonic Sensor – HC-SR04 
  • 2x HC-12 Wireless Module 
  • 1x 5mm LED: Red 
  • 1x 5mm LED: Yellow 
  • 1x 5mm LED: Green 
  • 1x Buzzer 
  • 3x Through Hole Resistor, 120 ohm 
  • 4x Resistor 220 ohm 
  • 2x Pushbutton Switch, Pushbutton 
  • 1x Adafruit RGB Backlight LCD – 16×2 
پست قبلی

ربات سنجاقک با بال زدن سریع می تواند با ثبات پرواز کند

پست بعدی

سوئیچ مغناطیسی mpsr03c1a10 چیست و چه کاربردی دارد؟

ادمین 2

ادمین 2

پست بعدی
سوئیچ مغناطیسی mpsr03c1a10

سوئیچ مغناطیسی mpsr03c1a10 چیست و چه کاربردی دارد؟

نظرات 2

  1. مهدی نجاتی می گوید:
    9 ماه قبل

    سلام میشه با استفاده از بلوتوث یا وای‌فای استفاده کرد و از طریق گوشی نگاه و کنترل کرد
    و وقتی به حد مورد نظر رسید پمپ روشن یا خاموش بشه با تشکر

    پاسخ
    • P Y P Y می گوید:
      9 ماه قبل

      سلام دوست عزیز،
      برای ارتباط بلوتوث می‌تونید از ماژول‌های HC-05 یا HC-06 استفاده کنید. آموزش HC-05 رو می‌تونید در لینک زیر مطالعه کنید:

      https://118elec.com/%d8%b1%d8%a7%d9%87-%d8%a7%d9%86%d8%af%d8%a7%d8%b2%db%8c-%d9%85%d8%a7%da%98%d9%88%d9%84-%d8%a8%d9%84%d9%88%d8%aa%d9%88%d8%ab-hc-05-%d8%a8%d8%a7-%d8%a2%d8%b1%d8%af%d9%88%db%8c%d9%86%d9%88/

      برای ارتباط وای‌فای هم ماژول‌های وای فای ESP8266 یا ESP32 مناسب هستند.
      برای روشن و خاموش کردن پمپ باید از رله استفاده کنید که توسط ماژول‌های رله موجود در بازار، به سادگی قابل انجامه.

      پاسخ

دیدگاهتان را بنویسید لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

راه اندازی سنسور تشخیص رنگ TCS230/TCS3200 با آردوینو

توسط 118elec .com
20 اسفند 1401
0
راه اندازی سنسور تشخیص رنگ TCS230/TCS3200 با آردوینو

در این مقاله به آموزش تشخیص رنگ با استفاده از سنسور رنگ TCS230 یا TCS3200 و آردوینو پرداخته شده است....

بیشتر بخوانید

نحوه ارتقاء مبدل XL4015

توسط 118elec .com
15 اسفند 1401
0
تغییر مبدل XL4015 با استفاده ازمحدود‌کننده‌های قابل تنظیم جریان

در این آموزش روشی ساده برای ارتقای ماژول XL4015، که یک مبدل DC به DC باک می‌باشد، با استفاده از...

بیشتر بخوانید

پیشرفت نوسان سازها در راستای پاسخ به نیازهای روز تکنولوژی

توسط نویسنده 2
14 شهریور 1401
0
پیشرفت نوسان سازها در راستای پاسخ به نیازهای روز تکنولوژی

Part components inside joystick of a console game نوسان سازهای ساعت، سیگنال مرجع دقیق زمان‌بندی‌شده‌ای برای کنترل مدار الکترونیکی ارائه...

بیشتر بخوانید

درباره ما

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

ارتباط با ما از طریق:

118elec@gmail.com

  • اصول مقاله نویسی
  • درباره ما
  • تماس با ما

Copyright © تمام حقوق این سایت متعلق به 118elec می‌باشد.

بدون نتیجه
مشاهده همه نتیجه
  • خانه
  • اخبار
    • اخبار الکترونیک
    • اخبار رباتیک
  • آموزش ها
    • الکترونیک
      • الکترونیک مقدماتی
      • الکترونیک پیشرفته
      • الکترونیک دیجیتال
      • الکترونیک صنعتی
    • میکروکنترلرها
      • میکروکنترلر چیست و انواع آن
    • آردوینو
      • آردوینو چیست
      • پروژه آردوینو
    • اینترنت اشیاء
      • اینترنت اشیاء مقدماتی
      • اینترنت اشیاء پیشرفته
    • شبکه‌های کامپیوتری و ارتباط داده
      • can
    • طراحی و ساخت PCB
      • روش های ساخت پی سی بی
    • باتری‌ها
      • باتری چیست؟
      • باتری لیتیوم یون
    • موتور و درایور
      • درایور موتور
      • موتور DC
    • رباتیک
      • مباحث پایه رباتیک
      • ربات مسیر یاب
      • ربات جنگجو
      • سایر ربات ها
  • پروژه
    • پروژه آردوینو
    • پروژه Esp
  • سرگرمی الکترونیک
  • درباره ما
    • درباره ما
    • تماس با ما
  • نویسنده شو!
    • راهنمای ثبت نام و درج مقاله
    • نشر مقاله
    • ثبت نام
    • ورود
    • بازیابی رمز عبور

Copyright © تمام حقوق این سایت متعلق به 118elec می‌باشد.

خوش آمدید!

ورود به حساب کاربری خود در زیر

رمز عبور را فراموش کرده اید؟ ثبت نام

ایجاد حساب جدید!

پر کردن فرم های زیر برای ثبت نام

تمام زمینه ها مورد نیاز است. ورود

رمز عبور خود را بازیابی کنید

لطفا نام کاربری یا آدرس ایمیل خود را برای تنظیم مجدد رمز عبور خود وارد کنید.

ورود