Sisällysluettelo:
- Vaihe 1: Mitä tarvitset
- Vaihe 2: Piiri
- Vaihe 3: Käynnistä Visuino ja valitse Arduino UNO Board Type
- 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: Arduino UNO OLED -ultraäänialueetäisyydellä ja Visuino: 7 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tässä opetusohjelmassa käytämme Arduino UNO: ta, OLED Lcd: tä, Ultraääni -etäisyysmoduulia ja Visuinoa ultraäänialueen näyttämiseen LCD -näytöllä ja rajaetäisyyden asettamiseen punaisella LED -valolla. Katso esittelyvideo.
Vaihe 1: Mitä tarvitset
- Arduino UNO
- Ultraääni -etäisyysmittari
- OLED LCD
- Punainen LED
- Leipälauta
- Hyppyjohdot
- Visuino -ohjelma: Lataa Visuino
Vaihe 2: Piiri
- Liitä GND Maduino UNO: sta leipälevyn tapiin (gnd)
- Liitä 5 V: n nasta Maduino UNO: sta leipälautaan (positiivinen)
- Yhdistä SCL Maduino UNO: sta OLED LCD -nastaan (SCL)
- Yhdistä SDA Maduino UNO: sta OLED LCD -nastaan (SDA)
- Liitä OLED LCD -tappi (VCC) leipälevyn tapiin (positiivinen)
- Liitä OLED LCD -tappi (GND) leipätaulun tappiin (GND)
- Liitä ultraäänimoduulin tappi (VCC) leipälevyn tapiin (positiivinen)
- Liitä ultraäänimoduulin tappi (GND) leipätaulun tappiin (GND)
- Yhdistä ultraäänimoduulin nasta (ECHO) Maduino UNO -tappiin (3)
-
Yhdistä ultraäänimoduulin tappi (TRIG) Maduino UNO -tappiin (2)
- Liitä digitaalinen nasta (13) Maduino UNO: sta LED -nastaan (positiivinen)
- Liitä LED -nasta (negatiivinen) leipätaulun tappiin (GND)
Vaihe 3: Käynnistä Visuino ja valitse Arduino UNO Board Type
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: https://www.visuino.eu on myös asennettava. Käynnistä Visuino ensimmäisen kuvan mukaisesti Napsauta Visuinon Arduino -komponentin (Kuva 1) "Työkalut" -painiketta. Kun valintaikkuna tulee näkyviin, valitse "Arduino UNO", kuten kuvassa 2
Vaihe 4: Lisää Visuino -komponentteja
- Lisää Ultraääni Ranger -komponentti
- Lisää Vertaa alue -komponentti ja aseta ominaisuuksiin MAX: 9 << Lisää Display OLED -komponentti, kaksoisnapsauta sitä ja vedä "tekstikenttä" vasemmalle, ominaisuusjoukon alle: 2
Vaihe 5: Visuinossa: Osien liittäminen
- Liitä Arduino -digitaalilähtötappi [3] UltrasonicRanger1 -nastaan [Echo]
- Liitä Arduino Serial [0] -lähtötappi [Out] DisplayOled1 -nastaiseen [In]
- DisplayOled1 -nastainen [Out I2c] - Arduino I2C -tappi [in]
- Yhdistä UltrasonicRanger1 -nasta [Out] CompareRange1 -nastaan [Tulo] ja DisplayOled1 -elementteihin. Tekstikenttä1 nasta [Tulo]
- Yhdistä UltrasonicRanger1 -nasta [Ping] Arduino Digital -nastaan [2] ja DisplayOled1 -nastaan [Päivitä]
- Yhdistä CompareRange1 -nasta [Out] Arduino Digital -nastaan [13]
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 Arduino UNO -moduuliin, OLED LCD alkaa näyttää minkä tahansa esteen etäisyyden arvolukua. Jos asetat esteen ultraäänimoduulin lähelle, arvo muuttuu ja LED vilkkuu.
Onnittelut! Olet suorittanut projektisi Visuinon kanssa. Liitteenä on myös Visuino -projekti, jonka loin tälle Instructablelle. Voit ladata ja avata sen Visuinossa:
Suositeltava:
Bittikartta -animaatio SSD1331 OLED -näytöllä (SPI) ja Visuino: 8 vaihetta
Bittikartta -animaatio SSD1331 OLED -näytöllä (SPI) Visuinolla: Tässä opetusohjelmassa näytämme bittikarttakuvan ja liikumme sen ympärillä yksinkertaisessa animaatiossa SSD1331 OLED -näytöllä (SPI) Visuinon kanssa
NEO -6M GPS yhdistetty NodeMCU - OLED Näytön sijainti - Visuino: 7 vaihetta
NEO -6M GPS yhdistettynä NodeMCU -järjestelmään - OLED -näytön sijainti - Visuino: Tässä opetusohjelmassa käytämme NodeMCU Mini-, OLED LCD-, NEO -6M GPS- ja Visuino -sovelluksia näyttämään reaaliaikainen GPS -sijainti nestekidenäytössä. Katso esittelyvideo
Visuino I2C BMP280 Paine, lämpötila+OLED: 7 vaihetta
Visuino I2C BMP280 Paine, lämpötila+OLED: Tässä opetusohjelmassa käytämme I2C BMP280 -paine-, lämpötila -anturia, OLED -lcd: tä, Arduino UNO -laitetta mittaamaan paine ja lämpötila ja näyttämään tulokset nestekidenäytössä. Katso esittelyvideo
VISUINO -heitto noppaa käyttäen 0,96 tuuman 4 -nastaista OLED -moduulia: 7 vaihetta
VISUINO -heittopelit 0,96 tuuman 4 -nastaisella OLED -moduulilla: Tässä opetusohjelmassa käytämme OLED -lcd: tä ja Visuinoa heittääksesi noppaa, kun painamme leipälaudallamme olevaa painiketta
Tehokkaampi Arduino-UNO, Massduino-UNO: 9 vaihetta
Tehokkaampi Arduino-UNO, Massduino-UNO: Mitä Massduino on? Lähes kaikki Arduino -koodit voivat olla