اطلاعیه

Collapse
No announcement yet.

ساخت لوکس متر (نورسنج)

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    ساخت لوکس متر (نورسنج)

    سلام
    من میخام با سنسور BH1750 و میکرو Atmega16 یدونه لوکس متر بسازم که نور رو اندازه گیری کنه و رو ال سی دی نمایش بده.
    من خیلی با avr و بسکام کار کردم ولی نمیدونم چجوری میشه این سنسور رو وصل کرد به میکرو.وهم چنین نمیدونم چجوری باید برنامه نویسی شو انجام بدم.از دوستان خواهش میکنم یه سورس به صورت نمونه واسم ارسال کنن تا بتونم خودم اون جوری که دوس دارم تغییرش بدم.خیلی خیلی ممنونم از همه.

    #2
    پاسخ : ساخت لوکس متر (نورسنج)

    نوشته اصلی توسط 1234567899 نمایش پست ها
    سلام
    من میخام با سنسور BH1750 و میکرو Atmega16 یدونه لوکس متر بسازم که نور رو اندازه گیری کنه و رو ال سی دی نمایش بده.
    من خیلی با avr و بسکام کار کردم ولی نمیدونم چجوری میشه این سنسور رو وصل کرد به میکرو.وهم چنین نمیدونم چجوری باید برنامه نویسی شو انجام بدم.از دوستان خواهش میکنم یه سورس به صورت نمونه واسم ارسال کنن تا بتونم خودم اون جوری که دوس دارم تغییرش بدم.خیلی خیلی ممنونم از همه.
    با سلام و درود
    1- ابتدا برای یافتن شیوه ارتباط(Protocol) این قطعه، برگه ی راهنما[1] آن را پیدا می نماییم و آن را مطالعه می کنیم. برای یافتن برگه ی راهنما می توان عبارتی مانند Download BH1750 Datasheet را جست و جو نمود.
    2- پس از اینکه برگه ی راهنما را پیدا نمودیم به مطالعه ی آن می پردازیم و متوجه می شویم که این حسگر از I2C استفاده می نماید.
    حال می توان در مورد I2C به مطالعه پرداخت:
    1-2- I²C - Wikipedia
    2-2- I2C -sparkfun
    3-2- آموزش جامع آردوینو جلسه ۱۶ پروتکول i2c twi - الکترونیک

    3- سپس با توجه به نوع محیط توسعه مجتمع[2] و محیط برنامه نویسی مورد استفاده می توان به بخش آموزش مرتبط با آن محیط توسعه ی مجتمع مراجعه نمود تا با مثال هایی در مورد چگونگی استفاده از I2C آشنا شد.
    به عنوان مثال در صورت استفاده از BASCOM-AVR می توان به این صفحه مراجعه نمود:
    Using the I2C protocol
    و یا در صورت استفاده از Arduino می توان به این صفحه مراجعه نمود:
    Arduino - Wire

    4- سپس می توان با مطالعه ی دیگر بخش های برگه ی راهنما با مواردی مانند حداکثر ولتاژ مجاز برای تغذیه حسگر و نکاتی برای راه اندازی آشنا شد.

    5- حال می توان در مورد واحدهای[3] اندازه گیری میزان نور مطالعه نمود:
    1-5- Lumen (unit) - Wikipedia
    2-5- Lux - Wikipedia
    3-5- Template:SI light units - Wikipedia
    4-5- Light - Wikipedia
    5-5- Candela - Wikipedia
    6-5- Color temperature - Wikipedia

    6- با BASCOM-AVR آشنایی خاصی ندارم اما در صورت استفاده از Arduino و با جست و جوی چنین عباراتی می توان به نتایجی دست یافت:
    Measure Light with Arduino and BH1750 module
    DIY Lux meter with Arduino and BH1750
    (DIY مخفف عبارت Do It Yourself است و به توان ساخت وسایل مختلف به صورت دست ساز اشاره دارد.)
    How to make Light meter with Arduino and BH1750
    (به جای استفاده از کلمه ی Light meter می توان از کلماتی مانند Lux meter استفاده نمود.)
    How to build Light meter with Arduino and BH1750 sensor
    Arduino DIY Light Meter with BH1750 Sensor
    Homemade Light meter with Arduino and BH1750
    Building a simple digital light meter using Arduino and BH1750
    Arduino Projects BH1750 Light meter illuminance sensor
    Arduino Light meter with BH1750 Diagram

    واژه نامه:
    [1]- برگه ی راهنما ==> Data sheet
    [2]- محیط توسعه مجتمع ==> Integrated Development Environment به اختصار IDE نیز نوشته و خوانده می شود.
    [3]- واحد ==> Unit
    جدیدترین ویرایش توسط فکر; ۲۱:۱۳ ۱۳۹۶/۰۱/۰۶.

    دیدگاه


      #3
      پاسخ : ساخت لوکس متر (نورسنج)

      خیلی خیلی از شما مچکرم.
      من مطالعه میکنم ولی اگه متوجه نشدم از دوستان دیگه میخام که در حد امکان منو کمک کنن.

      دیدگاه


        #4
        پاسخ : ساخت لوکس متر (نورسنج)

        سلام،
        منم میخوام با این سنسور شدت نور خورشید رو اندازه گیری کنم اما این سنسور تا ۶۵/۰۰۰ لوکس بیشتر اندازه نمیگیره در صورتی که شدت نور خورشید تا ۱۲۰/۰۰۰ لوکس هم میرسه
        کسی سنسور بهتر میشناسه؟
        اگر از طلق های دودی برای همین سنسور استفاده کنم رابطه خطی به دست میاد؟ مثلاً از ۵۰٪ استفاده کنم تمام شدت نور ها نصف میشن؟
        ممنون میشم راهنماییم کنید
        [آموزشی] کنترل رله با پیامک توسط sim800l
        [آموزشی] راه اندازی سنسورهای DHT11 و DHT22 با کدویژن
        [آموزشی] مدار عملی اتصال میکروفن خازنی به میکروکنترلر
        [آموزشی] آموزش نحوه راه اندازی میکروهای fmd
        صفحه اینستاگرام : ecdco_ir

        دیدگاه

        لطفا صبر کنید...
        X