NEO -6M GPS დაკავშირებულია NodeMCU - OLED ჩვენების პოზიცია - ვიზუინო: 7 ნაბიჯი
NEO -6M GPS დაკავშირებულია NodeMCU - OLED ჩვენების პოზიცია - ვიზუინო: 7 ნაბიჯი
Anonim
Image
Image

ამ გაკვეთილში ჩვენ გამოვიყენებთ NodeMCU Mini, OLED Lcd, NEO-6M GPS და Visuino, რომ ნახოთ ცოცხალი GPS პოზიცია LCD ეკრანზე. უყურეთ სადემონსტრაციო ვიდეოს.

ნაბიჯი 1: რაც დაგჭირდებათ

რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ

ყველა მოდული დამზადებულია makerfabs– დან. მათ აქვთ საუკეთესო ხარისხის მოდულები, რომლებიც სინათლის წლით უსწრებენ კონკურენციას, ასევე საუკეთესო მისაღებ ფასებში.

  • NodeMCU მინი
  • NEO-6M GPS მოდული
  • OLED LCD
  • პურის დაფა
  • ჯუმბერის მავთულები
  • Visuino პროგრამა: ჩამოტვირთეთ Visuino

ნაბიჯი 2: წრე

წრე
წრე
  • შეაერთეთ GND NodeMCU– დან breadboard pin– თან (gnd)
  • შეაერთეთ 5V პინი NodeMCU– დან breadboard pin– ზე (დადებითი)
  • დააკავშირეთ პინი 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)
  • დაკავშირება pin (RX) NodeMCU– დან GPS pin– თან (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. თვისებების ფანჯარაში მითითებული Y თითოეული ტექსტური ველი გაიზარდა 10 -ით, პირველი ტექსტის ველზე Y: 0, მეორე ტექსტური ველი Y: 10, მესამე ტექსტური ველი Y: 20 და ა.

დაამატეთ GPS კომპონენტი

ნაბიჯი 5: Visuino– ში: კომპონენტების დაკავშირება

Visuino– ში: კომპონენტების დაკავშირება
Visuino– ში: კომპონენტების დაკავშირება
  • შეაერთეთ NodeMCU ESP-12 I2C pin [in] DisplayOLED1 I2C pin [Out]
  • შეაერთეთ NodeMCU ESP-12 Serial IN Pin [0] GPS1 პინთან [Out]
  • შეაერთეთ GPS1 pin [განედი] DisplayOLED1 Elements. TextField1 pin [In]
  • შეაერთეთ GPS1 pin [Latitude] DisplayOLED1 Elements. TextField2 pin [In]
  • შეაერთეთ GPS1 პინი [რაოდენობა] DisplayOLED1 Elements. TextField3 პინი [In]
  • შეაერთეთ GPS1 pin [სიჩქარე] DisplayOLED1 Elements. TextField4 pin [In]
  • შეაერთეთ GPS1 პინი [კურსი] DisplayOLED1 Elements. TextField5 პინი [In]
  • შეაერთეთ GPS1 pin [Azimuth] DisplayOLED1 Elements. TextField6 pin [In]

ნაბიჯი 6: შექმენით, შეადგინეთ და ატვირთეთ არდუინოს კოდი

შექმენით, შეადგინეთ და ატვირთეთ Arduino კოდი
შექმენით, შეადგინეთ და ატვირთეთ Arduino კოდი
შექმენით, შეადგინეთ და ატვირთეთ Arduino კოდი
შექმენით, შეადგინეთ და ატვირთეთ Arduino კოდი

Visuino– ში დააჭირეთ F9 ან დააწკაპუნეთ სურათზე ნაჩვენები ღილაკზე Arduino კოდის შესაქმნელად და გახსენით Arduino IDE

Arduino IDE– ში დააწკაპუნეთ ღილაკზე „ატვირთვა“, რათა შეადგინოთ და ატვირთოთ კოდი (სურათი 2)

ნაბიჯი 7: თამაში

თუ თქვენ ჩართავთ NodeMCU მოდულს, OLED LCD დაიწყებს GPS პოზიციის ჩვენებას და სხვა მონაცემებს, როგორიცაა სიჩქარე და სხვა. დარწმუნდით, რომ SKY ჩანს ისე, რომ GPS მოდულმა მიიღოს სუფთა სიგნალი.

გილოცავთ! თქვენ დაასრულეთ თქვენი პირდაპირი ამბების პროექტი Visuino– სთან ერთად. ასევე ერთვის Visuino პროექტი, რომელიც მე შევქმენი ამ Instructable– ისთვის. შეგიძლიათ გადმოწეროთ და გახსნათ Visuino– ში: გადმოსაწერი ბმული

გირჩევთ: