Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Ushbu qo'llanmada biz NodeMCU Mini, OLED Lcd, NEO-6M GPS va Visuino-dan foydalanib, LCD displeyda GPS joylashuvini ko'rsatamiz. Namoyish videosini tomosha qiling.
1 -qadam: Sizga nima kerak
Barcha modullar makerfablardan. Ularda eng yaxshi sifatli modullar bor, ular raqobatdan bir necha yil oldinda, shuningdek eng arzon narxlarda.
- NodeMCU Mini
- NEO-6M GPS moduli
- OLED LCD
- Non paneli
- Jumper simlari
- Visuino dasturi: Visuino -ni yuklab oling
2 -qadam: O'chirish davri
- NodeMCU -dan GND -ni taxta piniga (gnd) ulang
- NodeMCU -dan 5V pinni taxta piniga ulang (ijobiy)
- 0 pinini (SCL) NodeMCU dan OLED LCD piniga (SCL) ulang.
- 1 -pinni (SDA) NodeMCU dan OLED LCD piniga (SDA) ulang.
- OLED LCD pinini (VCC) non paneliga ulang (ijobiy)
- OLED LCD pinini (GND) non paneli piniga (GND) ulang
- GPS -pinli pinli 5V pinni ulash (VCC)
- GPS pinidan GND pinini ulang (GND)
- PIN -kodni (RX) NodeMCU -dan GPS -pinga (TXD) ulang
3-qadam: Visuino-ni ishga tushiring va NodeMCU ESP-12-ni tanlang
Arduino -ni dasturlashni boshlash uchun siz bu erdan Arduino IDE -ni o'rnatishingiz kerak bo'ladi:
Shuni yodda tutingki, Arduino IDE 1.6.6 da ba'zi muhim xatolar mavjud. 1.6.7 yoki undan yuqori versiyasini o'rnatganingizga ishonch hosil qiling, aks holda bu ko'rsatma ishlamaydi! Agar siz bajarmagan bo'lsangiz, Arduino IDE -ni ESP 8266 dasturiga o'rnatish bo'yicha ko'rsatmalarni bajaring! Visuino ham o'rnatilishi kerak. Visuino-ni birinchi rasmda ko'rsatilgandek ishga tushiring, Visuino-dagi Arduino komponentidagi "Asboblar" tugmasini bosing (1-rasm) Dialog paydo bo'lganda, 2-rasmda ko'rsatilgandek "NodeMCU ESP-12" -ni tanlang.
4 -qadam: Visuino -da komponentlarni qo'shing
DisplayOLED komponentini qo'shing
- ikki marta bosing va "Matn maydoni" ni olti marta qo'shing (rasmga qarang)
- Xususiyatlar oynasi ostida Y har bir matn maydoni uchun 10 ga, birinchi matn maydoni Y: 0 ga, ikkinchi matn maydoni Y: 10, uchinchi matn maydoni Y: 20 va hokazo.
GPS komponentini qo'shing
5 -qadam: Visuino -da: komponentlarni ulash
- NodeMCU ESP-12 I2C pinini [in] DisplayOLED1 I2C piniga [chiqish] ulang.
- NodeMCU ESP-12 ketma-ket kirish pinini [0] GPS1 piniga [chiqish] ga ulang.
- GPS1 pinini [Uzunlik] DisplayOLED1 Elements. TextField1 piniga ulang [In]
- GPS1 pinini [Latitude] DisplayOLED1 Elements. TextField2 piniga [In] ulang.
- GPS1 pinini [Count] ni DisplayOLED1 Elements. TextField3 piniga [In] ulang.
- GPS1 pinini [Tezlikni] DisplayOLED1 Elements. TextField4 piniga [In] ulang.
- GPS1 pinini [Course] ni DisplayOLED1 Elements. TextField5 piniga [In] ulang.
- GPS1 pinini [Azimut] DisplayOLED1 Elements. TextField6 piniga ulang [In]
6 -qadam: Arduino kodini yaratish, kompilyatsiya qilish va yuklash
Visuino -da F9 tugmasini bosing yoki Arduino kodini yaratish uchun 1 -rasmda ko'rsatilgan tugmani bosing va Arduino IDE -ni oching.
Arduino IDE -da kodni kompilyatsiya qilish va yuklash uchun Yuklab olish tugmasini bosing (2 -rasm).
7 -qadam: O'ynang
Agar siz NodeMCU modulini quvvatlantirsangiz, OLED Lcd GPS o'rnini va tezlik kabi boshqa ma'lumotlarni ko'rsatishni boshlaydi. GPS moduli toza signal qabul qilishi uchun SKY ko'rinadiganligiga ishonch hosil qiling.
Tabriklaymiz! Siz Visuino bilan jonli yangiliklar loyihasini yakunladingiz. Bu ko'rsatma uchun men yaratgan Visuino loyihasi ham ilova qilingan. Siz uni Visuino -da yuklab olishingiz va ochishingiz mumkin: Yuklab olish havolasi