امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
روش استفاده از برخی سنسور ها
نویسنده پیام
behzady آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #1
روش استفاده از برخی سنسور ها
سنسور دما از راه دور MLX90614
سلام براتون یه برنامه ساده نوشتم که میتونید دما رو از این سنسور بخونید با توجه به این که این سنسور همه گیر نشده و یکمی هم تویه دیتاشیتش بد گفته و خیلی هم طولانی هست و اقلب نمی خونن این برنامه رو نوشتم
یه نکته ای رو بگم که علاوه بر این مدل هایی که توی دیتاشیت هست یه نوع پزشکی اون هم هست(هیچ تفاوت قابل ذکری دیده نشده و از روی مدل نوشته شده روی ایسی قابل تشخیص نیست) عجیبه ولی هست و این مدل ادرس متفاوتی با اونی که توی دیتاشیت نوشته شده داره برای همین من برای خوندن داده از فراخوانی عمومی استفاده کردم شما خودتون تغییرش بدید(هنگام تست هیچ دستگاهی که با ارتباط دو سیمه کار میکنه رو وصل نکنید)
نکته بعدی در مدل های داخل ایران فقط دمای یک جسم(اولیه) قابل مشاهده هست دیگر مدل ها دو جسم و دمای محیط را نیز اندازه میگیرند (در برنامه دما یه محیط و جسم دو ثابت بود مال اینه)
در اخر هم حالش رو ببرید و چیز نشید و از TPA81 استفاده نکنید!
رمز = iranled.com
MLX90614.rar


فایل‌(های) پیوست شده
.rar   MLX90614.rar (اندازه: 6.82 KB / تعداد دفعات دریافت: 282)

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
(آخرین ویرایش در این ارسال: ۲۲-مهر-۱۳۹۱, ۱۵:۱۴:۳۸، توسط behzady.)
۲۱-مهر-۱۳۹۱, ۲۰:۰۰:۰۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : hadikh73, رسول, somayehm104, fabienmartin, helma
behzady آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #2
GP2D120
سنسور فاصله سنج GP2D120
یه سنسور معمول هست که خیلی هم ازش استفاده میشه خیلی ها به صورت تجربی میزان فاصله رو با میزان انالوگ به دیجیتال مقایسه میکنن و استفاده میکنن اینجا من یک فرمول خطی که به راحتی هم در برنامه نویسی قابل استفاده هست رو می نویسم دقت بالایی داره شاید خیلی ها هم به این رسیده باشن ولی من برای بقیه ذکر می کنم
کد:
(2914/(a+5))-1
جای a میزان ورودی انالوگ به دیجیتال (0 - 1023) رو بزارید توجه کنید که این فرمول فاصله کمتر از 4 و بیش از 40 رو هم نشون میده که قابل اعتماد نیست(خود سنسور اندازه نمیگیره) پس خودتون حسابش رو بکنید

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
(آخرین ویرایش در این ارسال: ۲۲-مهر-۱۳۹۱, ۱۵:۱۵:۵۳، توسط behzady.)
۲۲-مهر-۱۳۹۱, ۱۵:۱۲:۲۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : hadikh73, رسول, omid_phoenix, helma
behzady آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #3
GP2D12
سنسور فاصله سنج GP2D12
اینم مانند بالایی فقط برای این مدل
کد:
(6787 / (a - 3)) - 4
a بین 0 - 1023
برای این که بفهمید چه جوری محاسبه شده به این سایت برید

لازم به ذکر است که در اینترنت فرمول های زیادی رو میشه پیدا کرد من با این جواب گرفتم اونم با دقت بالا

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
(آخرین ویرایش در این ارسال: ۲۲-مهر-۱۳۹۱, ۱۷:۰۲:۵۳، توسط behzady.)
۲۲-مهر-۱۳۹۱, ۱۷:۰۰:۴۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : hadikh73, رسول, helma
hadikh73 آفلاین
مدیــر کـل سایـت
*******

ارسال‌ها: 1,219
موضوع‌ها: 43
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 13641
( 14739 تشکر در 4686 ارسال )
ارسال: #4
RE: روش استفاده از برخی سنسور ها
(۲۲-مهر-۱۳۹۱, ۱۵:۱۲:۲۹)behzady نوشته است:
سنسور فاصله سنج GP2D120
یه سنسور معمول هست که خیلی هم ازش استفاده میشه خیلی ها به صورت تجربی میزان فاصله رو با میزان انالوگ به دیجیتال مقایسه میکنن و استفاده میکنن اینجا من یک فرمول خطی که به راحتی هم در برنامه نویسی قابل استفاده هست رو می نویسم دقت بالایی داره شاید خیلی ها هم به این رسیده باشن ولی من برای بقیه ذکر می کنم
کد:
(2914/(a+5))-1
جای a میزان ورودی انالوگ به دیجیتال (0 - 1023) رو بزارید توجه کنید که این فرمول فاصله کمتر از 4 و بیش از 40 رو هم نشون میده که قابل اعتماد نیست(خود سنسور اندازه نمیگیره) پس خودتون حسابش رو بکنید
ClapClapClapClapClapClapClap
می شه یکم در مورد سنسور توضیح بدین این بهتره یا التراسونیکRolleyes

۲۲-مهر-۱۳۹۱, ۱۸:۳۱:۴۲
ارسال‌ها
پاسخ
behzady آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #5
RE: روش استفاده از برخی سنسور ها
(۲۲-مهر-۱۳۹۱, ۱۸:۳۱:۴۲)hadikh73 نوشته است:
(۲۲-مهر-۱۳۹۱, ۱۵:۱۲:۲۹)behzady نوشته است:
سنسور فاصله سنج GP2D120
یه سنسور معمول هست که خیلی هم ازش استفاده میشه خیلی ها به صورت تجربی میزان فاصله رو با میزان انالوگ به دیجیتال مقایسه میکنن و استفاده میکنن اینجا من یک فرمول خطی که به راحتی هم در برنامه نویسی قابل استفاده هست رو می نویسم دقت بالایی داره شاید خیلی ها هم به این رسیده باشن ولی من برای بقیه ذکر می کنم
کد:
(2914/(a+5))-1
جای a میزان ورودی انالوگ به دیجیتال (0 - 1023) رو بزارید توجه کنید که این فرمول فاصله کمتر از 4 و بیش از 40 رو هم نشون میده که قابل اعتماد نیست(خود سنسور اندازه نمیگیره) پس خودتون حسابش رو بکنید
ClapClapClapClapClapClapClap
می شه یکم در مورد سنسور توضیح بدین این بهتره یا التراسونیکRolleyes
صد سال بعدWhistle
بستگی به کاری داره که میخوای انجام بدی من اینا رو ترجیح میدم راحت استفاده میشن و ارزون هستن شاید دقتشون خوب نباشه و فاصله ای که میگیری به خیلی چیزا بستگی داشته باشه اگه دقت بالا جیب پر و فاصله اندازه گیری وسیع میخوای برو التراسونیک!
(یکم دیگه srf08 رو هم میخرم و روش کارشو یافتم میزارم)

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
(آخرین ویرایش در این ارسال: ۰۲-آبان-۱۳۹۱, ۲۰:۳۹:۰۶، توسط behzady.)
۰۲-آبان-۱۳۹۱, ۲۰:۳۶:۱۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : hadikh73, رسول
behzady آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #6
RE: روش استفاده از برخی سنسور ها
یه توضیحی رو لازم میدونم بدم که این سنسور های mlx از crc8 برای کشف خطا استفاده میکنن که مقدار اون از pec بایت دریافت میشه در هنگام دریافت که بررسی نمی کنیمش ولی زمانی که برای تغییر ادرس تلاش می کنید به این کد نیاز دارید که متاسفانه کارخانه هیچ توضیحی در باره ی چگونگی دخیل کردت بایت ها نگفته برای همین بایت همه یه کد های ممکن رو آزمابش کنید تا نتیجه بگیرید در این سایت نحوه کار گفته شده
برای دریافت هم در وب سایت به پی دی اف مخصوص pic نوشته شده که می تونید استفاده کنید که از من به شما نصیحت جواب نمی گیرید! مشکلی بود در خدمتم

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
۰۶-آبان-۱۳۹۱, ۰۰:۵۶:۵۱
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : hadikh73, رسول
hadikh73 آفلاین
مدیــر کـل سایـت
*******

ارسال‌ها: 1,219
موضوع‌ها: 43
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 13641
( 14739 تشکر در 4686 ارسال )
ارسال: #7
RE: روش استفاده از برخی سنسور ها
(۰۲-آبان-۱۳۹۱, ۲۰:۳۶:۱۶)behzady نوشته است:
سنسور فاصله سنج GP2D120
یه سنسور معمول هست که خیلی هم ازش استفاده میشه خیلی ها به صورت تجربی میزان فاصله رو با میزان انالوگ به دیجیتال مقایسه میکنن و استفاده میکنن اینجا من یک فرمول خطی که به راحتی هم در برنامه نویسی قابل استفاده هست رو می نویسم دقت بالایی داره شاید خیلی ها هم به این رسیده باشن ولی من برای بقیه ذکر می کنم
کد:
(2914/(a+5))-1
جای a میزان ورودی انالوگ به دیجیتال (0 - 1023) رو بزارید توجه کنید که این فرمول فاصله کمتر از 4 و بیش از 40 رو هم نشون میده که قابل اعتماد نیست(خود سنسور اندازه نمیگیره) پس خودتون حسابش رو بکنید
خسته نباشید این سنسور فاصله 0 تا 3 سانتیمتر رو بادقت یک میلیمتر اندازه گیری میکنه اگر نه یا برای این کار سنسوری سراغ ندارید

۰۶-آبان-۱۳۹۱, ۱۲:۱۲:۴۷
ارسال‌ها
پاسخ
behzady آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #8
SRF08
اینم برای راه اندازی ماژول SRF08
ماژول قطب نما CMPS03 رو هم میزارم


فایل‌(های) پیوست شده
.zip   SRF08.zip (اندازه: 1.54 KB / تعداد دفعات دریافت: 105)

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
۲۹-آذر-۱۳۹۱, ۱۸:۵۱:۰۰
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : robojalal, رسول, helma
behzady آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #9
CMPS03
اینم ماژول قطب نما CMPS03
در مورد این ماژول چند نکته رو بگم
اول اگه نویز زیاده طرف این ماژول ها نیاید به شدت حساس هستن
بهتره دور از همه چی توی ربات بزاریدش
حتی بازر از فاصله زیاد هم نویز مینداره
یا خطوط که زیر این ماژول رد شدن پس اگه نمیتونید این شرایط رو فراهم کنید طرفش نیاید!
قسمت 16 بیتی رو توی یک سری بخونید و جدا جدا نخونیدش وگرنه داده خیلی خطا پیدا میکنه
بهتره قبل از خوندن داده مکثی بکنید به اندازه ی اندازه گیری سنسور (پیش فرض 100 میلی ثانیه)


فایل‌(های) پیوست شده
.zip   CMPS03.zip (اندازه: 1.82 KB / تعداد دفعات دریافت: 96)

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
(آخرین ویرایش در این ارسال: ۲۹-آذر-۱۳۹۱, ۲۱:۱۷:۲۹، توسط behzady.)
۲۹-آذر-۱۳۹۱, ۲۰:۲۲:۵۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : omid_phoenix, رسول, fabienmartin, helma
behzady آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #10
ضمیه کامل برای کار با MLX90614
اینم ضمیه کامل برای کار با MLX90614
یکیش که دیتاشیت هست
یکیش برای کار باهش با زبون C (حتما بخونید)
برای تغییر ادرس هم نیاز به کد CRC8 دارید که توی فایل مربوطه روش به دست اوردنش هست یا از پیش فرض هاش استفاده کنید
همه هم انگلیسی هست مشکلی بود در خدمتم ...


فایل‌(های) پیوست شده
.zip   MLX90614 PDF.zip (اندازه: 4.4 MB / تعداد دفعات دریافت: 180)

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
۲۹-آذر-۱۳۹۱, ۲۲:۰۴:۵۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : رسول, fabienmartin, helma
behzady آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #11
TWI IN C
کتابخانه ای برای TWI
که حتما همه بهش نیاز پیدا می کنیم


فایل‌(های) پیوست شده
.zip   i2cmaster.zip (اندازه: 23.6 KB / تعداد دفعات دریافت: 78)

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
۳۰-آذر-۱۳۹۱, ۰۵:۴۰:۰۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : رسول, fabienmartin, aKaReZa75, helma


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  سوال در مورد سنسور جریان ACS712 ؟ mega16 0 594 ۰۱-خرداد-۱۳۹۹, ۱۵:۴۳:۳۹
آخرین ارسال: mega16
  درخواست معرفی سنسور جهت سنجش متر MahdiJalali 7 1,831 ۱۴-مرداد-۱۳۹۸, ۰۹:۲۸:۴۲
آخرین ارسال: MahdiJalali
  سوال در مورد سنسور ds18b20 دما Ekf2000 1 2,394 ۱۶-خرداد-۱۳۹۶, ۱۲:۵۳:۳۴
آخرین ارسال: mohsen.sharif
  سنسور تشخیص حرکت آب فروم باز 3 3,693 ۲۶-آذر-۱۳۹۴, ۱۹:۳۷:۲۶
آخرین ارسال: sharin
  مشکل در راه اندازی سنسور تشخیص حرکت Pir salmon 0 2,200 ۱۴-تير-۱۳۹۴, ۱۶:۳۶:۵۲
آخرین ارسال: salmon
  سنسور مادون قرمز javad.alavi 12 10,718 ۲۴-فروردین-۱۳۹۴, ۰۰:۲۱:۱۲
آخرین ارسال: mortezanss
  سنسور ربات اتش نشان milad15m 41 28,956 ۲۱-اسفند-۱۳۹۳, ۱۳:۳۷:۳۸
آخرین ارسال: milad15m
  سنسور ردیاب خورشید mansouri_mybb1.2_import14569 13 20,639 ۱۵-اسفند-۱۳۹۳, ۲۰:۲۴:۰۶
آخرین ارسال: alimogmov
  سنسور cny70 sheitunak 26 23,516 ۰۵-دى-۱۳۹۳, ۱۲:۴۴:۳۱
آخرین ارسال: majid694
  دانلود پاورپوینت سنسور cny70 lktra 1 5,023 ۰۶-آبان-۱۳۹۳, ۲۲:۴۸:۳۳
آخرین ارسال: a.mehran

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS