Sisällysluettelo:

Visuino -käynnissä oleva LED: 9 vaihetta
Visuino -käynnissä oleva LED: 9 vaihetta

Video: Visuino -käynnissä oleva LED: 9 vaihetta

Video: Visuino -käynnissä oleva LED: 9 vaihetta
Video: How to use MPU-9250 Gyroscope, Accelerometer, Magnetometer for Arduino 2024, Marraskuu
Anonim

Tässä opetusohjelmassa käytämme 6x LEDiä, Arduino UNO: ta ja Visuinoa LED -valon käyttämiseen sekvenssikomponentilla. Sekvenssikomponentti on täydellinen tilanteisiin, joissa haluamme käynnistää useita tapahtumia peräkkäin.

Katso esittelyvideo.

Vaihe 1: Mitä tarvitset

Mitä tarvitset
Mitä tarvitset
Mitä tarvitset
Mitä tarvitset
Mitä tarvitset
Mitä tarvitset
  • Arduino UNO (tai mikä tahansa muu Arduino)
  • Hyppyjohdot
  • 6X LED
  • Leipälauta
  • Visuino -ohjelma: Lataa Visuino

Vaihe 2: Käynnistä Visuino ja valitse Arduino UNO Board Type

Käynnistä Visuino ja valitse Arduino UNO Board Type
Käynnistä Visuino ja valitse Arduino UNO Board Type
Käynnistä Visuino ja valitse Arduino UNO Board Type
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 sitä, noudata tämän oppaan ohjeita, jotta Arduino IDE voidaan ohjelmoida Arduino UNO! 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 3: Lisää komponentteja Visuino -ohjelmassa

Visuino Lisää komponentteja
Visuino Lisää komponentteja
Visuino Lisää komponentteja
Visuino Lisää komponentteja
  • Lisää "Sekvenssi" -komponentti
  • Lisää 6x "Toggle (T) Flip-Flop" -komponentti

Vaihe 4: Visuino -sarjan komponenteissa

Visuino -sarjan komponenteissa
Visuino -sarjan komponenteissa
Visuino -sarjan komponenteissa
Visuino -sarjan komponenteissa

Valitse "Sequence1" -komponentti ja aseta ominaisuusikkunan "Repeat" -asetukseksi "True"

Valitse "Sequence1" -komponentti, kaksoisnapsauta sitä. "Elements" -valintaikkunassa: Vedä 6X "Digital Period" -elementti vasemmalle.

Valitse "Digital Period1" -elementti ja aseta ominaisuusikkunan "Delay" -asetukseksi "30"

  • Valitse "Digital Period2" -elementti ja aseta ominaisuusikkunan "Delay" -asetukseksi "60"
  • Valitse "Digital Period3" -elementti ja aseta ominaisuusikkunan "Delay" -asetukseksi "90"
  • Valitse "Digital Period4" -elementti ja aseta ominaisuusikkunan "Delay" -asetukseksi "120"
  • Valitse "Digital Period5" -elementti ja aseta ominaisuusikkunan "Delay" -asetukseksi "150"
  • Valitse "Digital Period6" -elementti ja aseta ominaisuusikkunan "Delay" -asetukseksi "180"

Vaihe 5: Visuino Connect -komponentit

Visuino Connect -komponentit
Visuino Connect -komponentit
  • Liitä "Sequence1" -komponentin "Digital Period1" -nasta [Out] "TFlipFlop1" -komponentinappiin [Kello]
  • Liitä "Sequence2" -komponentin "Digital Period1" -nasta [Out] "TFlipFlop2" -komponentinappiin [Kello]
  • Liitä "Sequence3" -komponentin "Digital Period1" -nasta [Out] "TFlipFlop3" -komponentinappiin [Kello]
  • Liitä "Sequence4" -komponentin "Digital Period1" -nasta [Out] "TFlipFlop4" -komponentinappiin [Kello]
  • Liitä "Sequence5" -komponentin "Digital Period1" -nasta [Out] "TFlipFlop5" -komponentinappiin [Kello]
  • Liitä "Sequence6" -komponentin "Digital Period1" -nasta [Out] "TFlipFlop6" -komponentinappiin [Kello]
  • Liitä "TFlipFlop1" -komponenttitappi [lähtö] Arduino -kortin digitaaliseen nastaan [4]
  • Liitä "TFlipFlop2" -komponenttitappi [lähtö] Arduino -kortin digitaaliseen nastaan [5]
  • Liitä "TFlipFlop3" -komponenttitappi [lähtö] Arduino -kortin digitaaliseen nastaan [6]
  • Liitä "TFlipFlop4" -komponenttitappi [lähtö] Arduino -kortin digitaaliseen nastaan [7]
  • Liitä "TFlipFlop5" -komponenttitappi [lähtö] Arduino -kortin digitaaliseen nastaan [8]
  • Liitä "TFlipFlop6" -komponenttitappi [lähtö] Arduino -kortin digitaaliseen nastaan [9]

Vaihe 6: Piiri

Piiri
Piiri
  • Liitä LED1 positiivinen nasta (anodi) Arduino Digital -tappiin [4]
  • Liitä LED2 positiivinen nasta (anodi) Arduino Digital -tappiin [5]
  • Liitä LED3 -positiivinen nasta (anodi) Arduino Digital -tappiin [6]
  • Liitä LED4 -positiivinen nasta (anodi) Arduino Digital -tappiin [7]
  • Liitä LED5 positiivinen nasta (anodi) Arduino Digital -tappiin [8]
  • Liitä LED6 positiivinen nasta (anodi) Arduino Digital -tappiin [9]

Liitä Arduino -nasta [GND] leipälevyn GND -nastaan

  • Liitä LED1 -negatiivinen nasta (katodi) leipälevyn GND -nastaan
  • Liitä negatiivinen LED2 -nasta (katodi) leipälevyn GND -nastaan
  • Liitä negatiivinen LED3 -nasta (katodi) leipälevyn GND -nastaan
  • Liitä negatiivinen LED4 -nasta (katodi) leipälevyn GND -nastaan
  • Liitä negatiivinen LED5 -nasta (katodi) leipälevyn GND -nastaan
  • Liitä negatiivinen LED6 -nasta (katodi) leipälevyn GND -nastaan

Vaihe 7: Luo, käännä ja lähetä Arduino -koodi

Luo, käännä ja lähetä Arduino -koodi
Luo, käännä ja lähetä Arduino -koodi

Visuinossa napsauta "Rakenna" -välilehden alareunasta, varmista, että oikea portti on valittu, ja napsauta sitten "Käännä/rakenna ja lähetä" -painiketta.

Vaihe 8:

Vaihe 9: Pelaa

Jos kytket virtaa Arduino UNO -moduuliin, merkkivalojen pitäisi alkaa toimia.

Onnittelut! Olet suorittanut projektisi Visuinon kanssa.

Liitteenä on myös Visuino -projekti, jonka loin tälle Instructablelle. Voit ladata ja avata sen Visuinossa:

Suositeltava: