فهرست مطالب:
تصویری: آموزش شتاب سنج آردوینو: کنترل پل کشتی با استفاده از سروو موتور: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
سنسورهای شتاب سنج در حال حاضر در اکثر تلفن های هوشمند ما وجود دارد تا طیف وسیعی از کاربردها و قابلیت هایی را که روزانه از آنها استفاده می کنیم به آنها ارائه دهیم ، حتی بدون اینکه بدانیم مسئول آن شتاب سنج است.
یکی از این قابلیت ها قابل کنترل بودن شتاب سنج است که در آن می توانید ماشین خود را در بازی های مسابقه ای کنترل کنید یا از یک برنامه خاص برای تبدیل تلفن خود به یک کنترل از راه دور برای ربات یا ماشین RC خود استفاده کنید که از شتاب سنج به عنوان ابزار کنترل استفاده می کند.
بنابراین ، در این آموزش شتاب سنج Arduino ، ما قصد داریم از آخرین ویژگی برای استفاده از سنسور شتاب سنج تعبیه شده در تلفن های هوشمند خود برای کنترل باز و بسته شدن یک پل کشتی استفاده کنیم. البته ، این پل فقط یک سروو موتور است که برای بسته شدن 0 درجه و برای باز شدن 90 درجه پیش می رود.
بیایید در مورد ایده پشت این آموزش شتاب سنج آردوینو صحبت کنیم…
اندیشه:
ما قصد داریم از تخته 1Sheeld با برنامه همراه Android/iOS خود استفاده کنیم و از سپر شتاب سنج استفاده کنیم که در آن هرگونه تغییر در محور x یا محور y یا محور z به Arduino ارسال می شود و بنابراین می توانیم تصمیم بگیریم که آیا برنامه را تغییر دهیم یا خیر. درجه سروو به 0 یا 90.
شروع شدن:
اگر برای اولین بار است که با 1Sheeld برخورد می کنید یا می خواهید در مورد آن بیشتر بدانید ، توصیه می کنم این آموزش شروع سریع و آسان را بررسی کنید.
و اگر قبلاً سرو موتور را امتحان نکرده اید ، توصیه می کنم این فیلم سریع را بررسی کنید. حالا ، بعد از اینکه کمی با 1Sheeld آشنا شدید ، بیایید شروع کنیم!
مرحله 1: اجزای سخت افزاری:
- آردوینو اونو.
- 1 روکش+ تخته.
- رهبری.
- سرو موتور S90.
- 3 * سیم های نر به نر.
- کابل USB آردوینو یا باتری 9-12 ولت.
- تلفن Android/iOS با برنامه 1Sheeld روی آن نصب شده است.
مرحله 2: اجزای نرم افزار:
- آردوینو IDE
- کتابخانه 1sheeld ، برنامه Android 1sheeld یا برنامه iOS.
مرحله 3:
- برد 1Sheeld را به صورت تصویر 1 به Arduino خود وصل کنید
- . LCD 16*2 را به عنوان تصویر 2 وصل کنید.
- برق 1Sheeld را برای کار با 5 ولت (نه 3.3 ولت) به عنوان تصویر 3 تغییر دهید.
1Sheeld دارای 2 حالت است: حالت بارگذاری و حالت عملکرد. می توانید بین آنها با استفاده از سوئیچ نزدیک پین های دیجیتال جابجا شوید و در 1Sheeld "UART SWITCH" و در 1Sheeld+"SERIAL SWITCH" نامیده می شود.
- ابتدا سوئیچ را به سمت نماد "SWITCH" به عنوان تصویر 4 می کشید که برد 1Sheeld را به حالت Uploading تبدیل می کند تا به شما اجازه دهد کد Arduino را بارگذاری کنید.
- در مرحله دوم ، پس از اتمام بارگذاری کد ، سوئیچ را به سمت علامت "UART" (یا "SERIAL" در برد 1Sheeld+) به عنوان تصویر 5 بکشید که برد 1Sheeld را به حالت عملکرد تبدیل می کند تا با تلفن هوشمند خود 1Sheeld App ارتباط برقرار کنید.
در نهایت ، Arduino را از طریق رایانه خود با استفاده از کابل USB Arduino وصل کنید.
مرحله 4: کد:
توصیه می کنم برای اطلاع بیشتر از عملکرد Arduino Accelerometer Shield و نحوه استفاده از آنها ، اسناد Arduino Accelerometer Shield را بررسی کنید.
اکنون ، برد 1Sheeld را به حالت بارگذاری تغییر دهید ، کد پیوست شده برای ساعت دیجیتال Arduino را بارگذاری کنید. برد 1Sheeld را به حالت Operating تغییر دهید و سپس برنامه 1Sheeld را باز کرده و آن را از طریق بلوتوث به برد 1Sheeld وصل کنید.
مرحله 5: اجرا کنید:
همانطور که در فیلم آموزش شتاب سنج آردوینو مشاهده می کنید ، من از یک تکه مقوا که به سروو موتور چسبیده است به عنوان نشانه ای از حرکت پل استفاده کرده ام.
سپس تلفن را به سمت خود متمایل می کنید و خواهید دید که پل با 90 درجه سروو باز شده است و چراغ روشن است و یک بلندگو از بلندگوی تلفن خارج می شود که به شما می گوید پل اکنون باز شده است و یک کشتی از روی آن عبور می کند.
و هنگامی که تلفن را در طرف مقابل قرار می دهید ، می بینید که پل با 0 درجه سروو بسته است و LED خاموش است و یک بلندگو از بلندگوی تلفن خارج می شود که به شما می گوید پل در حال حاضر بسته است و یک کشتی عبور کرد
بچه ها اینطور بود ، امیدوارم از این آموزش سریع شتاب سنج Arduino لذت برده باشید و برای هر گونه سوال یا حتی نظر در مورد آن لطفا دریغ نکنید نظر خود را در زیر بگذارید.
توصیه شده:
آموزش کنترل سروو موتور آردوینو: 4 مرحله
آموزش کنترل سروو موتور آردوینو: سلام بچه ها! به آموزش جدید من خوش آمدید ، امیدوارم از قبل از & quot؛ کنترل موتور پله ای بزرگ & quot؛ و قابل آموزش قبلی لذت برده باشید. امروز من این آموزش آموزنده را برای آموزش اصول اولیه هرگونه کنترل سرووموتور به شما ارسال می کنم ، من قبلاً یک ویدیو ارسال کرده ام
کنترل 3 موتور موتور سروو با 3 پتانسیومتر و آردوینو: 11 مرحله (همراه با تصاویر)
کنترل 3 سرو موتور با 3 پتانسیومتر و آردوینو: سلام. این اولین دستورالعمل من است ، بنابراین امیدوارم در صورت اشتباه در راه اندازی آن با من صبور باشید. این برای مبتدیان نوشته شده است ، بنابراین افراد پیشرفته تر می توانند از این مقدار زیاد بگذرند و فقط به سیم کشی آن بپردازند. هدفی که من تعیین کردم
آموزش آردوینو - کنترل موتور سروو با جوی استیک: 4 مرحله
آموزش آردوینو - کنترل موتور سروو با جوی استیک: در این آموزش نحوه استفاده از سروو با جوی استیک را یاد می گیریم. ما 1 سرو موتور را با 1 جوی استیک کنترل می کنیم. شما می توانید پروژه های بازوی رباتیک خود را با اشاره به این آموزش پیاده سازی کنید. البته هنگام کار از باتری / قدرت خارجی استفاده می کنیم
آموزش آردوینو - کنترل موتور سروو با پتانسیومتر: 5 مرحله
آموزش آردوینو - کنترل موتور سروو با پتانسیومتر: این دستورالعمل نسخه مکتوب & quot؛ آردوینو: نحوه کنترل سرو موتور با پتانسیومتر & quot؛ ویدیوی YouTube که اخیراً بارگذاری کرده ام. من اکیداً به شما توصیه می کنم که آن را بررسی کنید. از کانال YouTube دیدن کنید
آموزش آردوینو - کنترل موتور سروو با آردوینو: 5 مرحله
آموزش آردوینو - کنترل موتور سروو با آردوینو: این دستورالعمل نسخه مکتوب & quot؛ آردوینو: نحوه کنترل سروو موتور با آردوینو & quot؛ ویدیوی YouTube که اخیراً بارگذاری کرده ام. من اکیداً به شما توصیه می کنم که آن را بررسی کنید. از کانال YouTube دیدن کنید