Բովանդակություն:

NEO -6M GPS միացված է NodeMCU - OLED ցուցադրման դիրքին - Visuino: 7 քայլ
NEO -6M GPS միացված է NodeMCU - OLED ցուցադրման դիրքին - Visuino: 7 քայլ

Video: NEO -6M GPS միացված է NodeMCU - OLED ցուցադրման դիրքին - Visuino: 7 քայլ

Video: NEO -6M GPS միացված է NodeMCU - OLED ցուցադրման դիրքին - Visuino: 7 քայլ
Video: Եթե քարտեզ գծեմ, որ Արարատը ՀՀ տարածքում է, GPS-ը Արարատը Հայաստանի տարածք կգցի․ Գալչյան 2024, Նոյեմբեր
Anonim
Image
Image

Այս ձեռնարկում մենք կօգտագործենք NodeMCU Mini, OLED Lcd, NEO-6M GPS և Visuino ՝ LCD- ի կենդանի GPS դիրքը ցուցադրելու համար: Դիտեք ցուցադրական տեսանյութ:

Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի

Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա

Բոլոր մոդուլները պատրաստված են makerfabs- ից: Նրանք ունեն լավագույն որակի մոդուլներ, որոնք լուսային տարի առաջ են մրցակցությունից, նաև լավագույն մատչելի գներով:

  • NodeMCU Mini
  • NEO-6M GPS մոդուլ
  • OLED LCD
  • Breadboard
  • Jumper լարերը
  • Visuino ծրագիրը. Ներբեռնեք Visuino- ն

Քայլ 2: Շղթան

The Circuit
The Circuit
  • Միացրեք GND- ը NodeMCU- ից գրատախտակին (gnd)
  • Միացրեք 5V կապը NodeMCU- ից տախտակի քորոցին (դրական)
  • Միացրեք կապը 0 (SCL) NodeMCU- ից OLED LCD փին (SCL)
  • Միացրեք կապը 1 (SDA) NodeMCU- ից OLED LCD փին (SDA)
  • Միացրեք OLED LCD կապը (VCC) գրատախտակին (դրական)
  • OLED LCD կապը (GND) միացրեք տախտակի քորոցին (GND)
  • Միացրեք 5V կապը գրատախտակի GPS քորից (VCC)
  • Միացրեք GND կապը գրատախտակի GPS կապից (GND)
  • Միացրեք կապը (RX) NodeMCU- ից GPS կապին (TXD)

Քայլ 3: Սկսեք Visuino- ն և ընտրեք NodeMCU ESP-12

Սկսեք Visuino- ն և ընտրեք NodeMCU ESP-12
Սկսեք Visuino- ն և ընտրեք NodeMCU ESP-12
Սկսեք Visuino- ն և ընտրեք NodeMCU ESP-12
Սկսեք Visuino- ն և ընտրեք NodeMCU ESP-12

Arduino- ի ծրագրավորումը սկսելու համար ձեզ հարկավոր է տեղադրել Arduino IDE- ն այստեղից ՝

Խնդրում ենք տեղյակ լինել, որ Arduino IDE 1.6.6 -ում կան որոշ կարևոր սխալներ: Համոզվեք, որ տեղադրում եք 1.6.7 կամ ավելի նոր տարբերակ, հակառակ դեպքում այս Հրահանգը չի գործի: Եթե դուք չեք արել, հետևեք այս հրահանգի քայլերին ՝ Arduino IDE- ն ESP 8266 ծրագրին կարգավորելու համար: Visuino- ն նույնպես պետք է տեղադրվի: Սկսեք Visuino- ն, ինչպես ցույց է տրված առաջին նկարում, կտտացրեք «Գործիքներ» կոճակին Arduino բաղադրիչի վրա (Նկար 1) Visuino- ում Երբ երկխոսությունը հայտնվում է, ընտրեք «NodeMCU ESP-12», ինչպես ցույց է տրված Նկար 2-ում:

Քայլ 4. Visuino- ում ավելացրեք բաղադրիչներ

Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ

Ավելացնել DisplayOLED բաղադրիչ

  1. կրկնակի կտտացրեք և վեց անգամ ավելացրեք «Տեքստային դաշտ» (տես նկարը)
  2. Հատկությունների պատուհանի տակ յուրաքանչյուր տեքստային դաշտի համար հավաքածուն ավելացել է 10 -ով, առաջին տեքստային դաշտի համար ՝ Y: 0, երկրորդ տեքստային դաշտը ՝ Y: 10, երրորդ տեքստային դաշտը ՝ Y: 20 և այլն:

Ավելացնել GPS բաղադրիչ

Քայլ 5. Visuino- ում. Բաղադրիչների միացում

Visuino- ում. Բաղադրիչների միացում
Visuino- ում. Բաղադրիչների միացում
  • Միացրեք NodeMCU ESP-12 I2C կապը [in] DisplayOLED1 I2C կապին [Out]
  • Միացրեք NodeMCU ESP-12 Serial IN Pin [0] GPS1 Pin [Out]-ին
  • Միացրեք GPS1 կապը (Երկայնություն) DisplayOLED1 տարրերին: TextField1 փին [In]
  • Միացրեք GPS1 կապը [Latitude] DisplayOLED1 Elements. TextField2 փին [In]
  • Միացրեք GPS1 կապը [Count] DisplayOLED1 Elements. TextField3 փին [In]
  • Միացրեք GPS1 կապը [Արագությունը] DisplayOLED1 Elements. TextField4 փին [In]
  • Միացրեք GPS1 կապը [Դասընթացը] DisplayOLED1 Elements. TextField5 փին [In]
  • Միացրեք GPS1 կապը [Ազիմուտ] DisplayOLED1 Elements. TextField6 փին [In]

Քայլ 6. Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը

Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը

Visuino- ում սեղմեք F9 կամ կտտացրեք Նկար 1 -ում ցուցադրվող կոճակին ՝ Arduino ծածկագիրը գեներացնելու համար և բացեք Arduino IDE- ն:

Arduino IDE- ում կտտացրեք Վերբեռնում կոճակին ՝ ծածկագիրը կազմելու և վերբեռնելու համար (Նկար 2)

Քայլ 7: Խաղալ

Եթե միացնեք NodeMCU մոդուլը, OLED LCD- ը կսկսի ցույց տալ GPS- ի դիրքը և այլ տվյալներ, ինչպիսիք են Արագությունը և այլն: Համոզվեք, որ SKY- ը տեսանելի է, որպեսզի GPS մոդուլը կարողանա մաքուր ազդանշան ստանալ:

Շնորհավորում եմ: Դուք ավարտել եք ձեր Live News նախագիծը Visuino- ի հետ: Կից է նաև Visuino նախագիծը, որը ես ստեղծել եմ այս Instructable- ի համար: Դուք կարող եք ներբեռնել և բացել այն Visuino- ում ՝ Ներբեռնման հղում

Խորհուրդ ենք տալիս: