فهرست مطالب:
- مرحله 1: جمع آوری مواد
- مرحله 2: ساختن مدار
- مرحله 3: Attiny را برنامه ریزی کنید
- مرحله 4: استفاده از آن
تصویری: فاصله یاب Attiny85: 4 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
قبل از اینکه این دستورالعمل را آموزش دهم ، تازه تعدادی Attinys (Attinies؟) جدید گرفته بودم و می خواستم با آنها چیزی بسازم. آنجا بود که متوجه شدم محدوده یاب اولتراسونیک من به تنهایی بدون استفاده است. این یاب اولتراسونیک Attiny فاصله را از طریق یک سری LED های چشمک زن می دهد و حتی می توان با نگه داشتن دکمه به مدت طولانی از CM به IN تغییر کرد.
مرحله 1: جمع آوری مواد
با عرض پوزش ، اکثر پیوندها برای موارد عمده است ، اما ارزان هستند و همان چیزی هستند که من استفاده کردم.
- Attiny85/45 - قیمت ها در Ebay حدود 2.00 دلار است ، اما لیست ها به سرعت به پایان می رسد ، بنابراین آمازون اینجاست
- سوکت 8 پین
- سوئیچ کشویی
- دکمه
- یاب اولتراسونیک فاصله
- Leds x 3 (هر رنگی)
- مقاومت هایی که با رنگ انتخاب شده برای 5v همراه هستند https://led.linear1.org/1led.wiz (ماشین حساب مقاومت مفید)
- Perfboard - 6.99 دلار برای 5. همچنین در Ebay نگاه کنید.
- باتری نه ولت + نگهدارنده
- تنظیم کننده ولتاژ 5 ولت
مرحله 2: ساختن مدار
اگر می خواهید می توانید این را روی یک تخته نان آزمایش کنید تا مطمئن شوید همه چیز مرتب است ، یا می توانید مستقیماً به یک تخته چوبی بروید (یا PCB خود را ایجاد کنید).
شماره پورت (شماره پین)
- اکو التراسونیک + پین Trig >>> 2 (7)
- دکمه ------------------------- >>> 1 (6)
- LED 50s ---------------------- >>> 0 (5)
- 10s LED --------------------- >> 4 (3)
- 1s LED ------------------------ >>> 3 (2)
با خیال راحت اینها را به راحتی تغییر دهید. من آن را به این ترتیب تنظیم کردم زیرا در Fritzing بهترین ظاهر را داشت:)
مرحله 3: Attiny را برنامه ریزی کنید
همانطور که احتمالاً می دانید برای برنامه ریزی Attiny مراحل بیشتری لازم است. اگر می دانید چگونه برنامه ریزی کنید به راه خود ادامه دهید! اگر اینطور نیست ، در اینجا یک پیوند یا یک دستورالعمل وجود دارد!
همچنین ، مطمئن شوید که کتابخانه New Ping را بارگیری کنید زیرا به این ترتیب می توانم echo و trig را در یک پین داشته باشم. اگر نحوه افزودن کتابخانه را نمی دانید ،.zip را از پیوند بارگیری کرده و به Sketch> Include Library> Add.zip Library> Downloads> NewPing*.zip بروید.
*لطفاً نگویید که در هنگام کامپایل بدون افزودن کتابخانه ، دچار خطا می شوید!*
و اینجا کد است.
مرحله 4: استفاده از آن
اساساً اکنون فقط اشاره و شلیک است (خوب ، فشار دهید).
برای نشان دادن فاصله سه LED وجود دارد. یکی به ترتیب به معنی 50 ، 10 و 1 است. به عنوان مثال ، اگر فاصله 67 باشد ، 50 LED یک بار چشمک می زند ، 10 یک بار و 1 عدد هفت بار چشمک می زند. همه به 67 اضافه می شوند. (50 + 10 + 7 = 67).
برای تغییر آن از CM به IN یا برعکس ، دکمه را بیش از دو ثانیه نگه دارید. بسته به آنچه در حال حاضر روی آن قرار دارد (پیش فرض آن CM است) همه LED ها چشمک می زنند تا نشان دهند که روی چه چیزی تنظیم شده است.
نور جامد روشن و سپس خاموش == CM به INFlashing light ---------- == IN به CM
اگه سوالی داری با خیال راحت بپرس!
توصیه شده:
مقایسه محدوده یاب سونار LV-MaxSonar-EZ و HC-SR04 با آردوینو: 20 مرحله (همراه با تصاویر)
مقایسه LV-MaxSonar-EZ و HC-SR04 Sonar Range Finders با آردوینو: من دریافتم که بسیاری از پروژه ها (به ویژه روبات ها) نیاز به اندازه گیری فاصله از یک جسم در زمان واقعی دارند یا می توانند از آن سود ببرند. محدوده یاب سونار نسبتاً ارزان هستند و می توان آنها را به راحتی با میکروکنترلری مانند آردوینو وصل کرد. این در
اکو یاب دو سنسور: 7 مرحله (همراه با تصاویر)
سنسور دوگانه اکو یاب: a.articles {font-size: 110.0٪؛ font-weight: bold؛ font-style: italic؛ text-decoration: none؛ background-color: red؛} a.articles: hover {background-color: black؛} این دستورالعمل نحوه مشخص کردن مکان یک شی با استفاده از
فاصله یاب پارکینگ گاراژ با آردوینو: 4 مرحله (همراه با تصاویر)
Rangefinder for Garage Parking With Arduino: این پروژه ساده به شما کمک می کند تا ماشین خود را در گاراژ با نمایش فاصله از اجسام جلوی سپر ماشین خود پارک کنید. پیغام "توقف" به شما می گوید که زمان توقف چیست. این پروژه بر اساس در HC-SR04 معمولی یا Parallax Ping)))
ایجاد فاصله یاب با استفاده از لیزر و دوربین: 6 مرحله
ساخت فاصله سنج با استفاده از لیزر و دوربین: من در حال برنامه ریزی برای کارهای داخلی برای بهار آینده هستم اما چون خانه ای قدیمی خریدم ، هیچ طرح خانه ای ندارم. من شروع به اندازه گیری فاصله دیوار به دیوار با استفاده از خط کش کردم اما کند و مستعد خطا است. من به خرید یک ردیف فاند فکر کردم
فاصله یاب آردوینو: 3 مرحله
Arduino Distance Finder: این یک پروژه مبتنی بر ورق است که از Atmel Atmega 2560 (Arduino Mega) برای پیدا کردن فاصله با استفاده از سنسور اولتراسونیک استفاده می کند. خروجی را می توان در & quot؛ cm & quot؛ روی هر دو صفحه LCD 16x2 و مانیتور سریال Arduino IDE. ما همچنین می توانیم از 16x2 استفاده کنیم