فهرست مطالب:
تصویری: اندازه گیری نوار فاصله اجتماعی 1.50 متری: 3 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
در این ساختمان من یک نوار اندازه گیری معمولی را برای اندازه گیری زمانی که مسافت 1.5 متر پیموده شده است ، تنظیم می کنم. سپس می گویم "یک متر و نیم". همچنین اگر با این فاصله یا بالاتر فاصله دارید با چراغ سبز یا قرمز نشان داده می شود.
این پروژه به دلیل چالشی که Henk Rijckaert در سری یوتیوب خود De Koterij آغاز کرده بود انجام شد و من می خواستم آن را به مشکلات فعلی COVID19 و فاصله اجتماعی مرتبط کنم. یک فیلم یوتیوب هلندی صحبت شده در مورد این ساخت را می توانید در Youtube Weyn پیدا کنید. (زیرنویس انگلیسی اضافه شده است).
مصالح مورد استفاده:
- نوار اندازه گیری
- رمزگذار نوری: e4p-100-079
- صدا: DFPlayer Mini + sd-card
- قدرت: PowerBoost 1000C
- MCU: Adafruit HUZZAH32 - ESP32 پر (از هر آردوینو دیگری نیز می توان استفاده کرد زیرا من از ویژگی های BLE یا Wi -Fi در این ساخت استفاده نمی کنم)
- نئوپیکسل
- گوینده
- باتری
- روشن/خاموش سوئیچ
مرحله 1: شماتیک
قطعات را همانطور که در شماتیک نشان داده شده است وصل کنید. این محفظه مجدداً مورد استفاده قرار گرفته و از ساختار دیگری اقتباس شده است ، اما می توانید از هر جعبه مستطیلی که به اندازه کافی بزرگ باشد و متناسب با اجزاء باشد استفاده کنید. برای بلندگو ، اندازه نوار و دکمه روشن/خاموش (و در حالت ایده آل برای شارژ باتری) به کل نیاز دارید.
صفحه فلزی را با نشانگرها به قسمت چرخان نوار اندازه گیری وصل کنید ، مطمئن شوید که تا آنجا که ممکن است آن را در مرکز قرار دهید.
در کارت SD برای DFPlayer باید mp3 ای را که می خواهید پخش شود هنگامی که مسافتی که تعیین کرده اید پخش شود ، کپی کنید.
مرحله 2: کد
همه کد ها را می توانید در github پیدا کنید.
ESP32 (از آردوینو دیگری نیز می توان استفاده کرد) به طور مداوم خروجی A en B رمزگذار را بررسی کرده و شمارنده را افزایش یا کاهش می دهد. هنگامی که از -2150 بیشتر می شود ، می دانم که اندازه نوار من از 1.5 متر فراتر رفت. شما باید این را برای متر خود کالیبره کنید. بسته به مقدار ، رنگ led تغییر می کند و به DFPlayer دستور داده می شود mp3 را که روی کارت sd است پخش کند.
مرحله 3: رمزگذار توضیح داده شده است
چگونه می توانیم اندازه گیری کنیم که چقدر متر را باز کرده ایم؟
این توضیح رونویسی ویدئو است:
خوب ، برای این منظور از یک رمزگذار نوری استفاده می کنم ، یعنی یک رمزگذار چرخشی افزایشی. شما دیگران نیز دارید ، به عنوان مثال رمزگذارهای مطلق. آنها برای دانستن موقعیت دقیق در 1 چرخش بسیار مناسب هستند. اما از طرف دیگر ، افزایشی ، در حین جابجایی ، پالس های ثابتی می دهد ، بنابراین می توانید خودتان چرخش را اندازه گیری کنید ، همچنین در طیف وسیعی از چرخش های مختلف. به این ترتیب می توانید خود چرخش را حتی در دورهای مختلف اندازه گیری کنید. من از رمزگذار quadrature استفاده می کنم که دو سیگنال می دهد تا جهت آن نیز مشخص شود.
آن دقیقا چگونه کار میکند؟
روی دیسک گرد علائم سیاه وجود دارد. این دیسک به نوار اندازه گیری متصل است و بنابراین با آن می چرخد. این سنسور خود شامل یک LED و دو آشکارساز عکس است که میزان بازتاب نور را اندازه گیری می کند. اگر LED روی خط مشکی بتابد ، نور کمتری یا بدون نور نسبت به زمانی که روی فلز بین علامت سیاه تابیده می شود ، منعکس نمی شود. سپس این سیگنال در خروجی به موج مربعی تبدیل می شود. خروجی A و B به گونه ای قرار گرفته است که می توانید متوجه شوید جهت از کدام ترکیب 2 تغییر می کند.
بیایید با جزئیات به آن نگاه کنیم
با هر تغییر لبه A می توانید مقدار B را که به آن جهت می چرخیم تغییر دهید. اگر در جهت عقربه های ساعت بچرخیم ، پالس A قبل از پالس B شروع می شود. و برعکس اگر خلاف جهت عقربه های ساعت بچرخیم. بنابراین ما می توانیم 3 پالس را تشخیص دهیم که چیزی در مورد میزان چرخش به ما می گوید. رمزگذار من 100 دور در هر دور (CPR) دارد. در این حالت تقریباً 10.8 درجه چرخیده است. اگر به برگه های داده نگاه می کنید ، به معنای CPR دقت کنید گاهی این تعداد چرخه در هر دور ، گاهی تعداد شمارش در هر دور (یا حالتهای جداگانه متفاوت در هر نوبت) است. هر نبض شامل 4 حالت مختلف است. در A و B زیاد یا پایین است که 4 برابر بیشتر از چرخه در هر انقلاب است. PPR یا پالس در هر چرخش معمولاً برای اندازه گیری تعداد پالس در هر دور کامل استفاده می شود. اما برخی از برگه های داده در اینجا به معنای تعداد حالتهای مختلف پالس در هر دور است. بنابراین ، در اینجا ، با دقت در برگه اطلاعات منظور کنید. در اینجا می بینیم که نبض A قبل از نبض B قرار می گیرد.
یک راه آسان برای پردازش این در کد زمانی است که سیگنال A تغییر کند تا ببیند ارزش سیگنال B چقدر است. اگر سیگنال B مقدار سیگنال A را نداشته باشد ، ما در جهت عقربه های ساعت می چرخیم و می توانیم هر بار یک شمارنده را افزایش یا افزایش دهیم.
ما در حال حاضر 200 تغییر لبه در هر دور کامل دریافت می کنیم زیرا در هر پالس 2 عدد داریم. بنابراین ، اگر شمارنده 200 باشد ، ما یک دور کامل می چرخانیم. یا 360 درجه بچرخد برعکس اگر ما در جهت مخالف بچرخیم ، می بینید که سیگنال A همان 3 پالس را تولید می کند.
بنابراین ، ما همچنین در اینجا داریم که 10.8 درجه چرخیده است. اما این بار سیگنال B ارزش سیگنال A را دارد ، بنابراین می دانیم که سیگنال B از سیگنال A جلوتر است. و از این رو ، ما خلاف جهت عقربه های ساعت می چرخیم. در این صورت ما می توانیم شمارنده را کاهش دهیم. اکنون می دانیم که چند بار نوار چسب بریده شده است. اگر می خواهیم یک فاصله ثابت را بدانیم ، نسبتاً ساده است.
به عنوان مثال ، در اینجا ، برای یک متر و نیم ، شمارنده باید -2150 باشد. به عبارت دیگر ، 3870 درجه خلاف جهت عقربه های ساعت.
اگر همیشه می خواهید بدانید که چقدر باز شده است ، باید توجه داشته باشید که قطر به عبارت دیگر کوچکتر می شود ، در هر چرخش کامل فاصله کمتری بر روی نوار اندازه گیری وجود خواهد داشت.
توصیه شده:
اندازه گیری زمان (ساعت اندازه گیری نوار): 5 مرحله (همراه با تصاویر)
Time Time (Tape Measure Clock): برای این پروژه ، ما (Alex Fiel & amp؛ Anna Lynton) یک ابزار اندازه گیری روزانه تهیه کردیم و آن را به ساعت تبدیل کردیم! طرح اولیه این بود که یک نوار اندازه گیری موجود را موتور کنید. در ساخت آن ، ما تصمیم گرفتیم که راحت تر بتوانیم پوسته خودمان را ایجاد کنیم
اندازه گیری نوار اتمسفر آردوینو/ MS5611 GY63 GY86 تظاهرات: 4 مرحله (همراه با تصاویر)
Arduino Atmospheric Tape Measure/ MS5611 GY63 GY86 تظاهرات: این واقعاً یک فشارسنج/ ارتفاع سنج است اما با مشاهده ویدیو دلیل عنوان را خواهید دید. سنسور فشار MS5611 ، که بر روی بردهای شکست Arduino GY63 و GY86 یافت شده است ، عملکرد شگفت انگیزی را ارائه می دهد. به در یک روز آرام شما را اندازه گیری می کند
دستگاه اندازه گیری فاصله قابل حمل با آردوینو !: 9 مرحله (همراه با تصاویر)
دستگاه اندازه گیری فاصله قابل حمل با آردوینو! از PICO ، برد سازگار با آردوینو و چندین قطعه الکترونیکی دیگر استفاده می کند
سرعت اندازه گیری در سنسور فاصله با سرریز: 4 مرحله (همراه با تصاویر)
اندازه گیری سرعت در سنسور Weir With Distance Sensor: ما دستگاهی ساختیم که سرعت آب را در سرریز محاسبه می کند. این اندازه گیری توسط دو سنسور فاصله انجام می شود
نوار اندازه گیری نوار: 7 مرحله
نوار اندازه گیری نوار: خوب همه ، این اولین دستورالعمل من است ، لطفاً نظر دهید. خسته شده بودم و یک نوار چسب شکسته داشتم و تصمیم گرفتم از آن یک جعبه بلندگو درست کنم. این یک پروژه سرگرم کننده و ساده است. این نیز بسیار عالی است اگر جدیدتان فروخته شده است