فهرست مطالب:
- مرحله 1: آنچه شما نیاز دارید
- مرحله 2: Visuino را راه اندازی کنید و نوع برد Arduino UNO را انتخاب کنید
- مرحله 3: در Visuino قطعات را اضافه کنید
- مرحله 4: در Visuino Set Components
- مرحله 5: مختصات GPS را دریافت کنید
- مرحله 6: در Visuino Connect Components
- مرحله 7: کد Arduino را ایجاد ، کامپایل و بارگذاری کنید
- مرحله 8: بازی کنید
تصویری: ایجاد مرزهای مرزی GPS با استفاده از آردوینو: 8 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:51
در این آموزش ما نحوه ساختن مرزهای GPS با استفاده از آردوینو را یاد می گیریم ، این زمانی مفید است که شما یک ربات دارید و نمی خواهید آن را به خارج از منطقه مشخص برسانید.
هنگامی که ربات خارج از منطقه است ، صفحه نمایش "خارج" و "داخل" هنگامی که ربات در داخل منطقه است نشان داده می شود.
فیلم را ببینید!
مرحله 1: آنچه شما نیاز دارید
- Arduino UNO (یا هر Arduino دیگر)
- GPS Neo 6m
- صفحه نمایش OLED
- سیم های بلوز
- نرم افزار Visuino: Visuino را بارگیری کنید
مرحله 2: Visuino را راه اندازی کنید و نوع برد Arduino UNO را انتخاب کنید
Visuino: https://www.visuino.eu نیز باید نصب شود. نسخه رایگان را بارگیری کنید یا برای یک دوره آزمایشی رایگان ثبت نام کنید.
Visuino را همانطور که در تصویر اول نشان داده شده است شروع کنید روی دکمه "Tools" در جزء Arduino (تصویر 1) در Visuino کلیک کنید هنگامی که محاوره ظاهر می شود ، "Arduino UNO" را همانطور که در تصویر 2 نشان داده شده است انتخاب کنید.
مرحله 3: در Visuino قطعات را اضافه کنید
- جزء "سریال GPS" را اضافه کنید
- جزء "Analog Multi Source" را اضافه کنید
- یک جزء دیگر "Analog Multi Source" اضافه کنید
- جزء "ادغام چند منبع دیجیتال" را اضافه کنید
- جزء "Detect Edge" را اضافه کنید
- یک جزء دیگر "Detect Edge" اضافه کنید
- جزء "Digital (Boolean) And" را اضافه کنید
- جزء "ارزش متن" را اضافه کنید
- یک جزء دیگر "مقدار متن" اضافه کنید
- جزء "Analog to Text" را اضافه کنید
- یک جزء دیگر "Analog To Text" اضافه کنید
- جزء "Text Multi-Source Merger" را اضافه کنید
مرحله 4: در Visuino Set Components
- "AnalogToText1" و "AnalogToText2" را انتخاب کرده و در پنجره Properties "Precision" را روی 6 تنظیم کنید.
- "DetectEdge1" را انتخاب کرده و در پنجره Properties Rising را به False تنظیم کنید
- "TextValue1" را انتخاب کرده و در پنجره Properties "Value" را به INSIDE تنظیم کنید
- "TextValue2" را انتخاب کرده و در پنجره Properties "Value" را روی OUTSIDE قرار دهید
- روی DisplayOLED1 دوبار کلیک کنید و در پنجره عناصر ، "زمینه متن" را به سمت چپ بکشید
- در پنجره Properties اندازه را روی 2 تنظیم کنید
- در پنجره Elements ، "Text Text" دیگری را به سمت چپ بکشید
- در پنجره ویژگی ها Y را روی 30 و اندازه را روی 2 تنظیم کنید
- در پنجره Elements ، "Text Text" دیگری را به سمت چپ بکشید
- در پنجره ویژگی ها Y را روی 50 و اندازه را روی 2 تنظیم کنید
- پنجره Elements را ببندید
مرحله 5: مختصات GPS را دریافت کنید
به نقشه های Google بروید و موقعیت مکانی خود را پیدا کنید و
روی نقشه (گوشه سمت چپ بالای ناحیه خود) کلیک کنید ، مختصات در پایین نشان داده می شود. ابتدا مختصات Latitude را در Visuino "CompareRange1"> Range> Max کپی کنید طول مختصات دوم را در Visuino "CompareRange2"> Range> MIn
- روی نقشه (گوشه سمت راست بالای ناحیه خود) کلیک کنید ، مختصات در پایین نشان داده می شود. طول دوم مختصات را در Visuino "CompareRange2"> Range> Max کپی کنید.
- روی نقشه (گوشه سمت چپ ناحیه خود) کلیک کنید ، مختصات در پایین نشان داده می شود. ابتدا هماهنگی Latitude را در Visuino "CompareRange1"> Range> Min کپی کنید.
مرحله 6: در Visuino Connect Components
- پین GPS را به پین داخلی Arduino Serial [0] وصل کنید
- عرض پین GPS را به AnalogMultiSource1 pin In وصل کنید
- طول جغرافیایی پین GPS را به AnalogMultiSource2 pin In وصل کنید
- پین AnalogMultiSource1 را به پین AnalogToText1 وصل کنید
- پین AnalogMultiSource2 را به پین AnalogToText2 وصل کنید
- پین AnalogMultiSource1 Out را به CompareRange1 پین In وصل کنید
- پین AnalogMultiSource2 Out را به CompareRange2 پین In وصل کنید
- پین CompareRange1 را به "And1" ، پین 0 اینچ وصل کنید
- پین CompareRange2 Out را به "And1" ، پین 1 اینچ وصل کنید
- پین CompareRange1 Out Out را به DigitalMultiMerger1 و پین 0 اینچ وصل کنید
- پین CompareRange2 Out را به DigitalMultiMerger1 و پین 1 اینچ وصل کنید
- DigitalMultiMerger1 را وصل کنید ، Out Out را به DetectEdge1 pin In وصل کنید
- پین DetectEdge1 را به ساعت پین TextValue2 وصل کنید
- پین "And1" را به DetectEdge2 pin In وصل کنید
- پین DetectEdge2 را به ساعت پین TextValue1 وصل کنید
- "TextValue" 1 را ، پین کنید ، به TextMultiMerger1 پین [0] در وصل کنید
- "TextValue" 2 را ، پین کنید ، به TextMultiMerger1 پین [1] در وصل کنید
- پین TextMultiMerger1 Out را به قسمت نوشتاری DisplayOLED1 وصل کنید 1 پین In
- پین AnalogToText1 را به قسمت نوشتاری DisplayOLED1 وصل کنید 2 پین وارد کنید
- پین AnalogToText2 Out را به قسمت نوشتاری DisplayOLED1 وصل کنید 3 پین In
- پین DisplayOLED1 I2C Out را به پین Arduino I2C In وصل کنید
مرحله 7: کد Arduino را ایجاد ، کامپایل و بارگذاری کنید
مهم
هنگام بارگذاری در آردوینو ، پین RX را روی آردوینو جدا کرده و پس از اتمام بارگذاری ، دوباره آن را وصل کنید.
در Visuino ، در پایین روی برگه "Build" کلیک کنید ، مطمئن شوید که پورت صحیح انتخاب شده است ، سپس روی دکمه "Compile/Build and Upload" کلیک کنید.
مرحله 8: بازی کنید
اگر ماژول آردوینو را تغذیه کنید ، پس از مدتی (هنگامی که NEO 6m کالیبره می شود) ، صفحه نمایش مختصات GPS و متن را نمایش می دهد: داخل/خارج.
تبریک می گویم! پروژه خود را با Visuino تکمیل کرده اید. همچنین پروژه Visuino ضمیمه شده است ، که من برای این دستورالعمل ایجاد کردم ، می توانید آن را بارگیری کرده و در Visuino باز کنید:
توصیه شده:
نحوه ایجاد سیستم آبیاری گیاه با استفاده از آردوینو: 7 مرحله
نحوه ایجاد سیستم آبیاری گیاه با استفاده از آردوینو: در این آموزش نحوه ساخت سیستم آبیاری گیاهان با استفاده از سنسور رطوبت ، پمپ آب و چشمک زدن LED سبز در صورت درست بودن همه چیز و نمایش OLED و Visuino را یاد می گیریم. فیلم را تماشا کنید
نحوه ایجاد رادار با استفاده از آردوینو برای پروژه علمی - بهترین پروژه های آردوینو: 5 مرحله
نحوه ایجاد رادار با استفاده از آردوینو برای پروژه علمی | بهترین پروژه های آردوینو: سلام دوستان ، در این مقاله آموزشی به شما نشان خواهم داد که چگونه یک سیستم راداری شگفت انگیز ایجاد کنید که با استفاده از آردوینو نانو ساخته شده است. این پروژه برای پروژه های علمی ایده آل است و اگر برنده شدن جایزه عالی باشد ، می توانید به راحتی با سرمایه گذاری و شانس بسیار کمتری این کار را انجام دهید
تبدیل متن به گفتار آردوینو با استفاده از LM386 - پروژه صحبت کردن آردوینو - کتابخانه تاکی آردوینو: 5 مرحله
تبدیل متن به گفتار آردوینو با استفاده از LM386 | پروژه صحبت کردن آردوینو | کتابخانه Talkie Arduino: سلام بچه ها ، در بسیاری از پروژه ها ما به arduino نیاز داریم که چیزی شبیه به ساعت صحبت کردن یا گفتن برخی اطلاعات در این دستورالعمل را با استفاده از Arduino به گفتار تبدیل کنیم
ریموت بی سیم با استفاده از ماژول 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 بسیار پرهزینه است ، بنابراین ما یکی از آنها را در دستگاه خود تهیه می کنیم
ارزان ترین آردوینو -- کوچکترین آردوینو -- آردوینو پرو مینی -- برنامه نویسی -- آردوینو ننو: 6 مرحله (همراه با تصاویر)
ارزان ترین آردوینو || کوچکترین آردوینو || آردوینو پرو مینی || برنامه نویسی || آردوینو ننو: …………………………. لطفاً برای ویدیوهای بیشتر به کانال YouTube من مشترک شوید ……. .این پروژه در مورد نحوه ارتباط با کوچکترین و ارزانترین آردوینو است. کوچکترین و ارزان ترین آردوینو arduino pro mini است. شبیه آردوینو