12 لایک
-
سلام دوست خوبم. سال نو شما هم مبارک.
شما باید اول مقادیر را روی سریال مانیتور مشاهده کنید یا از رابط usb to ttl ماژول جی پی اس را بهش متصل کنید یعنی پایه ی TX ماژول جی پی اس خود را به RX آردوینو یا مبدل که گفتم وصل کنید و پایه ی RX ماژول جی پی اس خود را به TX وصل کنید توجه داشته باشید که ولتاژ ماژول جی پی اس خود را درست متصل کنید.
خب حالا می رویم سراغ برنامه نویسی
اگر از USB TO TTL استفاده می کنید کافیه برد خود را متصل کنید و اگر درایور این برد را درست نصب کرده باشید کافیه وارد قسمت سریال مانتیور برنامه آردوینو شده و مقادیر را مشاهده کنید که شامل 2 مختصات می باشد. اگر با جی پی اس واقعی کار کرده باشید راحت می توانید مقادیر را به کار گیری و تبدیل کنید.
اگر می خواهید از برد آردوینو استفاده کنید باید برنامه ای بنویسید که TX و RX آردوینو را بخونه و چون همزمان برد شما به لب تاب یا رایانه متصل است باید 2 پین دیگه را برای اینکار برنامه نویسی کنید مثلا با برنامه زیر می توانید اطلاعات دریافتی را روی سریال مانیتور با برد آردوینو مشاهده کنید:
void setup() {
Serial.begin(9600);
mySerial.begin(9600);
Serial.println("--->");
}
void loop() {
if(mySerial.available()>0){
Serial.println("Data available");
char tanha71 = mySerial.read();
Serial.write(tanha71);
}
دقت کنید اگر برنامه بالا را روی برد خود پروگرام کردید پایه D2 بعنوان RX آردوینو می باشد که بایستی به TX ماژول GPS شما متصل شود و پایه D3 برد آردوینو شما هم بعنوان XT بوده و باید به پایه RX ماژول جی پی اس خود متصل شود
بعد از این مرحله وارد قسمت سریال مانیتور برنامه آردوینو شده و مقادیر را مشاهده می کنید
-
سلام، ممنون که به سوالاتم جواب دادید.
توی نرم افزلر آردوینو، با چه زبانی باید برنامه نوشت و برد آآردوینو رو پروگرم کرد؟
نمیشه درمورد نوشتن برنامه ماژول جی پی اس neo-6m توی ای وی آر یا برد آردوینو بیشتر توضیح بدید؟ توضیح هر خط برنامه رو میشه بنویسید؟
ببخشید که باعث زحمتتون شدم...
کلمات کلیدی این موضوع
مجوز های ارسال و ویرایش
- شما نمیتوانید موضوع جدیدی ارسال کنید
- شما امکان ارسال پاسخ را ندارید
- شما نمیتوانید فایل پیوست کنید.
- شما نمیتوانید پست های خود را ویرایش کنید
-
مشاهده قوانین انجمن
SEO by vBSEO