Բովանդակություն:
- Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
- Քայլ 2: Շղթան
- Քայլ 3: Սկսեք Visuino- ն և ընտրեք NodeMCU ESP-12
- Քայլ 4. Visuino- ում ավելացրեք բաղադրիչներ
- Քայլ 5. Visuino- ում. Բաղադրիչների միացում
- Քայլ 6. Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
- Քայլ 7: Խաղալ
Video: NEO -6M GPS միացված է NodeMCU - OLED ցուցադրման դիրքին - Visuino: 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Այս ձեռնարկում մենք կօգտագործենք NodeMCU Mini, OLED Lcd, NEO-6M GPS և Visuino ՝ LCD- ի կենդանի GPS դիրքը ցուցադրելու համար: Դիտեք ցուցադրական տեսանյութ:
Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
Բոլոր մոդուլները պատրաստված են makerfabs- ից: Նրանք ունեն լավագույն որակի մոդուլներ, որոնք լուսային տարի առաջ են մրցակցությունից, նաև լավագույն մատչելի գներով:
- NodeMCU Mini
- NEO-6M GPS մոդուլ
- OLED LCD
- Breadboard
- Jumper լարերը
- Visuino ծրագիրը. Ներբեռնեք Visuino- ն
Քայլ 2: Շղթան
- Միացրեք 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
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- ում ավելացրեք բաղադրիչներ
Ավելացնել DisplayOLED բաղադրիչ
- կրկնակի կտտացրեք և վեց անգամ ավելացրեք «Տեքստային դաշտ» (տես նկարը)
- Հատկությունների պատուհանի տակ յուրաքանչյուր տեքստային դաշտի համար հավաքածուն ավելացել է 10 -ով, առաջին տեքստային դաշտի համար ՝ Y: 0, երկրորդ տեքստային դաշտը ՝ Y: 10, երրորդ տեքստային դաշտը ՝ Y: 20 և այլն:
Ավելացնել GPS բաղադրիչ
Քայլ 5. 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 ծածկագիրը
Visuino- ում սեղմեք F9 կամ կտտացրեք Նկար 1 -ում ցուցադրվող կոճակին ՝ Arduino ծածկագիրը գեներացնելու համար և բացեք Arduino IDE- ն:
Arduino IDE- ում կտտացրեք Վերբեռնում կոճակին ՝ ծածկագիրը կազմելու և վերբեռնելու համար (Նկար 2)
Քայլ 7: Խաղալ
Եթե միացնեք NodeMCU մոդուլը, OLED LCD- ը կսկսի ցույց տալ GPS- ի դիրքը և այլ տվյալներ, ինչպիսիք են Արագությունը և այլն: Համոզվեք, որ SKY- ը տեսանելի է, որպեսզի GPS մոդուլը կարողանա մաքուր ազդանշան ստանալ:
Շնորհավորում եմ: Դուք ավարտել եք ձեր Live News նախագիծը Visuino- ի հետ: Կից է նաև Visuino նախագիծը, որը ես ստեղծել եմ այս Instructable- ի համար: Դուք կարող եք ներբեռնել և բացել այն Visuino- ում ՝ Ներբեռնման հղում
Խորհուրդ ենք տալիս:
Մեխանիկական յոթ հատվածի ցուցադրման ժամացույց ՝ 7 քայլ (նկարներով)
Մեխանիկական յոթ հատվածի ցուցադրման ժամացույց. Մի քանի ամիս առաջ ես կառուցեցի երկնիշ մեխանիկական 7 հատվածի էկրան, որը վերածեցի հետհաշվարկի ժամաչափի: Այն բավականին լավ դուրս եկավ, և մի շարք մարդիկ առաջարկեցին կրկնապատկել էկրանը ՝ ժամացույց պատրաստելու համար: Խնդիրն այն էր, որ ես արդեն առաջադրված էի
Arduino ցուցադրման ժամանակը TM1637 LED էկրանին `օգտագործելով RTC DS1307: 8 քայլ
Arduino ցուցադրման ժամանակը TM1637 LED էկրանին RTC DS1307- ի միջոցով. Այս ձեռնարկում մենք կսովորենք, թե ինչպես ցուցադրել ժամանակը ՝ օգտագործելով RTC DS1307 մոդուլը և LED էկրանը TM1637 և Visuino: Դիտեք տեսանյութը
Waveshare E- թանաքի ցուցադրման ճշգրիտ վոլտմետր (0-90v DC) Arduino Nano- ով `3 քայլ
Waveshare E- թանաքի ցուցադրման ճշգրիտ վոլտմետր (0-90v DC) Arduino Nano- ի հետ. Այս հրահանգում ես օգտագործում եմ 2.9 "Waveshare E-Paper էկրան` Arduino Nano- ով, լարման բաժանարարով և ADS1115- ով `մինչև 90 լարման ճշգրիտ ցուցադրման համար: վոլտ DC էլեկտրոնային թղթի էկրանին: Սա ուսանելի է համատեղում այս երկու նախորդ նախագծերը.- Ardui
Չօգտագործված սմարթֆոնը վերածեք խելացի ցուցադրման. 6 քայլ (նկարներով)
Չօգտագործված սմարթֆոնը վերածեք խելացի ցուցադրման. Deze- ի ձեռնարկը անգլերեն լեզվով է: Դարձրեք այն խելացի էկրան ՝ օգտագործելով Google Աղյուսակները և որոշ գրիչ և թուղթ ՝ հետևելով այս հեշտ քայլ առ քայլ ձեռնարկին: Երբ ավարտես
Թվային Ludo Dice հետ Arduino 7 հատվածի ցուցադրման նախագիծ ՝ 3 քայլ
Թվային Ludo Dice With Arduino 7 Segment Display Project. Այս նախագծում 7 հատվածի ցուցադրումը օգտագործվում է 1 -ից 6 թիվը պատահականորեն ցուցադրելու համար, երբ սեղմում ենք կոճակը: Սա ամենաթեժ նախագծերից մեկն է, որը բոլորը հաճույքով են կատարում: 7 հատվածի ցուցադրմամբ աշխատելու սովորելու համար կտտացրեք այստեղ ՝ -7 segme