فهرست مطالب:
- مرحله 1: لیست قطعات
- مرحله 2: PCB ، شماتیک و فایل ها
- مرحله 3: لحیم کاری
- مرحله 4: کد را بارگذاری کنید
- مرحله 5: آزمایش و تنظیم کنید
- مرحله 6: برنامه های کاربردی احتمالی
تصویری: ماژول خوان HC-SR04 برای تسکین آردوینو: 6 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
سنسور فاصله فراصوت HC-SR04 در رباتیک بسیار محبوب است. اساساً ، هر جسمی که از ربات اجتناب کند از این سنسور استفاده می کند. و البته بسیار آسان است که بتوان از آن ارزان و دقیق استفاده کرد ، اما هنگامی که شروع به ساخت ربات های پیچیده تری کردید می توانید یک مشکل را مشاهده کنید و این مشکل زمان آن رسیده است. برای اندازه گیری فاصله با این سنسور زمان زیادی لازم است ، برخی از گزینه ها مانند سنسورهای تیز وجود دارند که می توانند اجسام را بسیار سریع تشخیص دهند اما خروجی آنها باینری است بنابراین می توانید تشخیص دهید که آیا شیئی در محدوده مشخص شده وجود دارد اما نمی دانید چقدر دور برای برخی از روبات ها ، این سنسورها عالی هستند ، اما مشکل دیگری وجود دارد - قیمت. آنها تقریباً 10 برابر گرانتر از HC-SR04 هستند. بنابراین در اینجا من در مورد ترکیب این دو با هم فکر کردم. و من ایده ای برای یک ماژول ارائه می دهم که می توانید به HC-SR04 متصل کرده و وظیفه خواندن فاصله را به میکروکنترلر Attiny واگذار کنید ، خروجی می تواند باینری باشد و ریزپردازنده اصلی شما راحت شود! راه حل ساده اما زیبا و در عین حال ارزان:) آیا می خواهید بدانید کجا می توانید از چنین سنسوری استفاده کنید؟ به خواندن ادامه دهید یا فیلم تماشا کنید.
تخته های JLCPCB 10 با قیمت 2 دلار:
مرحله 1: لیست قطعات
لیست قطعات بسیار طولانی نیست ، اکثر آنها را می توانید در هر فروشگاه الکترونیکی محلی بیابید ، در صورت پیدا کردن چیزی ، پیوندهایی به فروشگاه های آنلاین نیز وجود دارد:
- HC-SR04
- Attiny45/85
- پتانسیومتر
- سرفصل های Breakaway زن و مرد
- مقاومت SMD 1206 (بهتر است در کیت خریداری شود)
- LED 1206
همچنین به برخی از ابزارها مانند:
- لحیم کاری/ایستگاه
- برنامه نویس USBasp
اگر می خواهید برای این پروژه PCB بخرید ، از فروشگاه Tindie من دیدن کنید:
مرحله 2: PCB ، شماتیک و فایل ها
در بالا می توانید همه فایل ها از جمله طرح کلی و PCB را بیابید ، همچنین فایل های Gerber وجود دارد که می توانید از آنها برای ساخت این PCB استفاده کنید. با خیال راحت فایل ها را برای نیازهای خود تغییر دهید ، به یاد داشته باشید که همه پروژه های من به عنوان غیرتجاری به اشتراک گذاشته می شوند ، بنابراین نمی توانید آنها را بفروشید.
شماتیک بسیار ساده است ، فقط چند جزء وجود دارد ، می توانید از آن برای نصب صحیح همه چیز بر روی PCB استفاده کنید.
اگر نمی خواهید از PCB برای این پروژه استفاده کنید ، می توانید همه آن را روی یک تخته وصل کنید ، کمی بزرگتر می شود ، اما اگر نمی توانید لحیم کاری کنید ، این ساده ترین راه برای شماست!
مرحله 3: لحیم کاری
لحیم کاری بسیار ساده است. با کوچکترین قطعات (مقاومت و LED) شروع کنید و سپس به قطعات بزرگتر بروید ، به این ترتیب لحیم کاری همه اینها برای شما ساده تر خواهد بود. اطمینان حاصل کنید که قطبیت برای همه اجزا مناسب است و هیچ شورت وجود ندارد. اگر نمی خواهید از PCB برای این پروژه استفاده کنید و می خواهید همه آن را روی یک تخته نان متصل کنید کافی است این مرحله را رد کرده و شماتیک مرحله بالا را دنبال کنید.
مرحله 4: کد را بارگذاری کنید
هنگامی که همه چیز روی PCB لحیم شد ، می توانیم برنامه ای را در Attiny بارگذاری کنیم. برای این کار باید برنامه نویس USBasp (یا هر برنامه دیگری که با Arduino IDE کار می کند) را به میکروکنترلر متصل کنیم. کد را می توانید در Github من پیدا کنید. برای بارگذاری آن باید تخته های Attiny را به Arduino IDE خود اضافه کنید ، می توانید بسیاری از آموزش های آنلاین در مورد آن را پیدا کنید ، بنابراین من آن را در آنجا توضیح نمی دهم. البته ، می توانید مقادیر را در کد یا حتی عملکرد آن متناسب با نیازهای خود تغییر دهید.
مرحله 5: آزمایش و تنظیم کنید
هنگامی که برنامه شما آماده است می توانید ماژول HC-SR04 را وصل کنید (برای اتصال صحیح به عکسهای بالا نگاه کنید ، در غیر این صورت می توانید به برد آسیب برسانید).
می توانید با ولتاژ بین 4 ولت تا 5 ولت آن را تغذیه کنید. چراغ روی برد زمانی روشن می شود که فاصله از فاصله ای که با پتانسیومتر تعیین کرده اید کوچکتر باشد. برای تغییر فاصله می توانید از پیچ گوشتی استفاده کنید. وقتی همه چیز خوب کار کرد می توانید به مرحله بعدی بروید. اگر اینطور نیست ، لحیم کاری خود را بررسی کنید و مطمئن شوید که مدار شما و شماتیک من مطابقت دارد.
مرحله 6: برنامه های کاربردی احتمالی
تبریک می گویم که به آخرین مرحله رسیدید! برای استفاده از این ماژول با آردوینو باید VCC ماژول را به 5 ولت آردوینو ، GND ماژول را به GND آردوینو و پین ماژول را به هر یک از پین های آردوینو متصل کنید.
چطور می تونی از اون استفاده کنی؟ خوب ، امکانات بی پایان است. شما می توانید از آن برای پروژه رباتیک خود استفاده کنید ، همانطور که من برای پروژه بعدی خود انجام می دهم ، به زودی در مورد آن:) شما می توانید کد را اصلاح کنید ، یک سروو به آن وصل کنید و سروو را مستقیماً از این برد کنترل کنید. می توانید آن را اصلاح کرده و بدون هیچ میکروکنترلر خارجی اضافی از آن استفاده کنید. این یک تخته کوچک با پتانسیل زیاد است و پروژه بعدی من را بسیار ساده تر می کند.
امیدوارم از خواندن این دستورالعمل لذت برده باشید:) فراموش نکنید که ویدیوی من را در مورد این پروژه ببینید و در کانال من مشترک شوید! با تشکر از شما برای خواندن ، خوشحالم!
توصیه شده:
ریموت بی سیم با استفاده از ماژول NRF24L01 2.4 گیگاهرتز با آردوینو - Nrf24l01 گیرنده فرستنده 4 کانال / 6 کانال برای کوادکوپتر - هلیکوپتر Rc - Rc Plane با استفاده از آردوینو: 5 مرحله (همراه با تصاویر)
ریموت بی سیم با استفاده از ماژول NRF24L01 2.4 گیگاهرتز با آردوینو | Nrf24l01 گیرنده فرستنده 4 کانال / 6 کانال برای کوادکوپتر | هلیکوپتر Rc | Rc Plane با استفاده از آردوینو: برای کار با ماشین Rc | کوادکوپتر | هواپیمای بدون سرنشین | هواپیمای RC | قایق RC ، ما همیشه به گیرنده و فرستنده نیاز داریم ، فرض کنید برای RC QUADCOPTER به فرستنده و گیرنده 6 کاناله نیاز داریم و این نوع TX و RX بسیار پرهزینه است ، بنابراین ما یکی از آنها را در دستگاه خود تهیه می کنیم
PiTextReader-یک سند خوان آسان برای استفاده از بینایی: 8 مرحله (همراه با تصاویر)
PiTextReader-یک سند خوان آسان برای استفاده در بینایی مختلط: مرور کلی به روز رسانی: نسخه ی نمایشی ویدئویی کوتاه: https://youtu.be/n8-qULZp0GoPiTextReader به افرادی که دارای اختلال بینایی هستند اجازه می دهد تا متن پاکت نامه ها ، حروف و موارد دیگر را "بخواند". با استفاده از OCR (کاراکتر نوری
ارزان ترین آردوینو -- کوچکترین آردوینو -- آردوینو پرو مینی -- برنامه نویسی -- آردوینو ننو: 6 مرحله (همراه با تصاویر)
ارزان ترین آردوینو || کوچکترین آردوینو || آردوینو پرو مینی || برنامه نویسی || آردوینو ننو: …………………………. لطفاً برای ویدیوهای بیشتر به کانال YouTube من مشترک شوید ……. .این پروژه در مورد نحوه ارتباط با کوچکترین و ارزانترین آردوینو است. کوچکترین و ارزان ترین آردوینو arduino pro mini است. شبیه آردوینو
تسکین تصویر در آب: 4 مرحله (همراه با تصاویر)
تسکین تصویر در آب: آیا توجه کرده اید که چگونه آب با عمیق تر شدن آن تیره تر می شود ، اما آب کم عمق شفاف تر است؟ من در کنترل آن پدیده برای ایجاد تصاویر کار کرده ام. این کار با ایجاد نقش برجسته بر اساس شدت تصویر و ماشینکاری این نقش برجسته در
تبدیل آردوینو به کارت خوان مغناطیسی!: 9 مرحله (همراه با تصاویر)
آردوینو خود را به کارت خوان مغناطیسی تبدیل کنید !: من معتقدم که همه از کارت خوان مغناطیسی استفاده کرده اند. منظورم این است که این روزها چه کسی پول نقد حمل می کند؟ به دست آوردن آنها نیز کار سختی نیست و در سفری که به مغازه لوازم الکترونیکی مورد علاقه ام داشتم ، سطل پر از این بچه ها را پیدا کردم. بنابراین …. البته ،