Sisällysluettelo:
- Vaihe 1: Mitä tarvitset
- Vaihe 2: Piiri
- Vaihe 3: Käynnistä Visuino ja valitse NodeMCU ESP-12
- Vaihe 4: Lisää Visuino -komponentteja
- Vaihe 5: Visuinossa: Osien liittäminen
- Vaihe 6: Luo, käännä ja lähetä Arduino -koodi
- Vaihe 7: Pelaa
Video: NEO -6M GPS yhdistetty NodeMCU - OLED Näytön sijainti - Visuino: 7 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Tässä opetusohjelmassa käytämme NodeMCU Mini, OLED LCD, NEO-6M GPS ja Visuino näyttämään reaaliaikainen GPS-sijainti nestekidenäytössä. Katso esittelyvideo.
Vaihe 1: Mitä tarvitset
Kaikki moduulit ovat valmistajien valmistamia. Heillä on parasta laatua olevat moduulit, jotka ovat valovuotta edellä kilpailijaa, myös edullisin hinnoin.
- NodeMCU Mini
- NEO-6M GPS-moduuli
- OLED LCD
- Leipälauta
- Hyppyjohdot
- Visuino -ohjelma: Lataa Visuino
Vaihe 2: Piiri
- Liitä GND NodeMCU: sta leipälevyn tapiin (gnd)
- Liitä 5V -nasta NodeMCU: sta leipälevyn nastaan (positiivinen)
- Liitä nasta 0 (SCL) NodeMCU: sta OLED LCD -nastaan (SCL)
- Liitä nasta 1 (SDA) NodeMCU: sta OLED LCD -nastaan (SDA)
- Liitä OLED LCD -tappi (VCC) leipälevyn tapiin (positiivinen)
- Liitä OLED LCD -tappi (GND) leipätaulun tappiin (GND)
- Liitä 5V -nasta leipälevyn GPS -nastasta (VCC)
- Liitä GND -nasta leipälevyn GPS -nastasta (GND)
- Liitä nasta (RX) NodeMCU: sta GPS -nastaan (TXD)
Vaihe 3: Käynnistä Visuino ja valitse NodeMCU ESP-12
Arduinon ohjelmoinnin aloittamiseksi sinun on asennettava Arduino IDE täältä:
Huomaa, että Arduino IDE 1.6.6: ssa on kriittisiä vikoja. Varmista, että asennat 1.6.7 tai uudemman, muuten tämä Instructable ei toimi! Jos et ole tehnyt, noudata tämän oppaan ohjeita, jotta Arduino IDE voidaan ohjelmoida ESP 8266 -ohjelmaan! Visuino on myös asennettava. Käynnistä Visuino ensimmäisen kuvan mukaisesti Napsauta Visuino-ohjelman Arduino-komponentin (Kuva 1) "Työkalut" -painiketta. Kun valintaikkuna tulee näkyviin, valitse "NodeMCU ESP-12", kuten kuvassa 2
Vaihe 4: Lisää Visuino -komponentteja
Lisää DisplayOLED -komponentti
- kaksoisnapsauta ja lisää "Tekstikenttä" kuusi kertaa (katso kuva)
- Ominaisuudet -ikkunan joukkoa Y jokaiselle tekstikentälle lisättiin 10, ensimmäisen tekstikentän Y: 0, toisen tekstikentän Y: 10, kolmannen tekstikentän Y: 20 jne.
Lisää GPS -komponentti
Vaihe 5: Visuinossa: Osien liittäminen
- Liitä NodeMCU ESP-12 I2C-nasta [sisään] DisplayOLED1 I2C -tapaan [lähtö]
- Liitä NodeMCU ESP-12 Serial IN Pin [0] GPS1 Pin [Out]
- Yhdistä GPS1 -nasta [pituusaste] DisplayOLED1 -elementteihin. TekstiKenttä1 -nasta [sisään]
- Yhdistä GPS1 -nasta [leveysaste] DisplayOLED1 -elementteihin. TextField2 -nasta [sisään]
- Yhdistä GPS1 -nasta [Count] DisplayOLED1 Elements. TextField3 -nastaiseen [In]
- Yhdistä GPS1 -nasta [nopeus] DisplayOLED1 -elementteihin. TekstiKenttä4 -nastainen [sisään]
- Yhdistä GPS1 -nastainen [kurssi] DisplayOLED1 -elementteihin. TekstiKenttä5 -nastainen [sisään]
- Yhdistä GPS1 -nasta [Azimuth] DisplayOLED1 Elements. TextField6 -nastaiseen [sisään]
Vaihe 6: Luo, käännä ja lähetä Arduino -koodi
Visuino -ohjelmassa paina F9 tai napsauta kuvassa 1 näkyvää painiketta Luo Arduino -koodi ja avaa Arduino IDE
Napsauta Arduino IDE: ssä Lataa -painiketta kootaksesi ja ladataksesi koodin (Kuva 2)
Vaihe 7: Pelaa
Jos kytket virtaa NodeMCU -moduuliin, OLED LCD näyttää GPS -sijainnin ja muita tietoja, kuten nopeutta jne. Varmista, että taivas on näkyvissä, jotta GPS -moduuli voi vastaanottaa puhtaan signaalin.
Onnittelut! Olet suorittanut Live News -projektisi Visuinon kanssa. Liitteenä on myös Visuino -projekti, jonka loin tälle Instructablelle. Voit ladata ja avata sen Visuinossa: Latauslinkki
Suositeltava:
Smart B.A.L (yhdistetty postilaatikko): 4 vaihetta
Smart B.A.L (yhdistetty postilaatikko): Olet kyllästynyt tarkistamaan joka kerta, kun postilaatikkosi ei sisällä mitään. Haluat tietää, vastaanotatko postisi tai paketin matkan aikana, joten yhdistetty postilaatikko on sinua varten. Se ilmoittaa sinulle, jos postimies on tallettanut postin tai par
Tee oma yhdistetty lämmitystermostaatti ja säästä lämmityksellä: 53 vaihetta (kuvilla)
Tee oma yhdistetty lämmitystermostaatti ja säästä lämmityksellä: Mikä on tarkoitus? Lisää mukavuutta lämmittämällä talosi juuri haluamallasi tavalla Säästä ja vähennä kasvihuonekaasupäästöjä lämmittämällä talosi vain silloin, kun tarvitset
Yhdistetty suuntausranneke: 6 vaihetta
Yhdistetty suuntausrannekoru: Tämän akateemisen projektin, yhdistetyn suuntautumisen rannekkeen, toteutti neljä Polytech Paris-UPMC-insinöörikoulun opiskelijaa: S é bastien Potet, Pauline Pham, Kevin Antunes ja Boris Bras. Mikä on projektimme? Yhden lukukauden aikana
Mikro: bitti MU Vision Sensor ja Zip Tile Yhdistetty: 9 vaihetta (kuvilla)
Micro: bit MU Vision Sensor ja Zip Tile Yhdistetty: Joten tässä projektissa aiomme yhdistää MU -visioanturin Kitronik Zip Tile -laattaan. Käytämme MU -visioanturia värien tunnistamiseen ja Zip Tilen näyttämiseen meille. Aiomme käyttää joitain tekniikoita, joita olemme käyttäneet
Moottoripyörän vaihteen sijainti seitsemän segmentin näytöllä: 4 vaihetta
Moottoripyörän vaihdeasento, jossa on seitsemän segmentin näyttö: Tämä projekti käsittää useiden tulojen (tässä tapauksessa 7) dekoodaamisen numeerisina arvoina seitsemän segmentin näytössä (SSD) käyttämällä BCD -koodia (Binary Coded Decimal), diodimatriisia ja mikrosiru, nimeltään BCD4511 (tai CD4511)