Sisällysluettelo:
- Vaihe 1: Mitä tarvitset
- Vaihe 2: Piiri
- Vaihe 3:
- Vaihe 4: Visuino ADD & Connect -komponentit
- Vaihe 5: Luo, käännä ja lähetä Arduino -koodi
- Vaihe 6: Pelaa
Video: Arduino LED -ohjaus analogisella ohjaussauvalla: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Tässä opetusohjelmassa opimme käyttämään analogista ohjaussauvaa LED -valon ohjaamiseen.
Katso esittelyvideo.
Vaihe 1: Mitä tarvitset
- Arduino UNO (tai mikä tahansa muu Arduino)
- 4XLED
- Ohjaussauva
- 4X vastus 220Ω (tai jotain vastaavaa)
- Leipälauta
- Hyppyjohdot
- Visuino -ohjelma: Lataa Visuino
Vaihe 2: Piiri
- Liitä Arduino -nasta [5V] leipälevyn positiiviseen nastaan [punainen viiva]
- Liitä Arduino -nasta [GND] leipälevyn positiiviseen nastaan [sininen viiva]
- Liitä ohjaussauvan nasta [VRx] Arduinon analogiseen nastaan [1]
- Liitä ohjaussauvan nasta [VRy] Arduinon analogiseen nastaan [0]
- Liitä ohjaussauvan nasta [+5V] Breadboardin positiiviseen nastaan [punainen viiva]
- Liitä ohjaussauvan nasta [GND] Breadboardin negatiiviseen nastaan [sininen viiva]
- Liitä jokainen leipälevyn LED -negatiivinen nasta leipälevyn negatiiviseen nastaan GND [sininen viiva]
- Kytke jokainen vastus leipälevyn positiiviseen LED -nastaan
- Liitä digitaalinen arduino -nasta [2] ensimmäiseen vastukseen
- Liitä digitaalinen arduino -nasta [3] toiseen vastukseen
- Liitä digitaalinen arduino -nasta [4] kolmanteen vastukseen
- Liitä digitaalinen arduino -nasta [5] neljänteen vastukseen
Vaihe 3:
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 4: Visuino ADD & Connect -komponentit
- Lisää 4X "Vertaa analogista arvoa" -komponentti
- Valitse "CompareValue2" ja aseta ominaisuusikkunassa "Value" arvoon 1
- Valitse "CompareValue4" ja aseta ominaisuusikkunassa "Value" arvoon 1
- Yhdistä Arduino AnalogIn [0] "CompareValue1" -nastaan [In] ja "CompareValue2" -nastaan [In]
-
Yhdistä Arduino AnalogIn [1] "CompareValue3" -nastaan [In] ja "CompareValue4" -nastaan [In]
- Liitä "CompareValue1" -nasta [Out] Arduinon digitaaliseen nastaan [2]
- Liitä "CompareValue2" -nasta [Out] Arduinon digitaaliseen nastaan [3]
- Liitä "CompareValue3" -nasta [Out] Arduinon digitaaliseen nastaan [4]
- Liitä "CompareValue4" -nasta [Out] Arduinon digitaaliseen nastaan [5]
Vaihe 5: 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 6: Pelaa
Jos kytket virran Arduino UNO -moduuliin ja liikutat ohjaussauvaa, LED vilkkuu.
Onnittelut! Olet suorittanut projektisi Visuinon kanssa. Liitteenä on myös Visuino -projekti, jonka loin tälle Instructable -ohjelmalle, voit ladata sen täältä ja avata sen Visuinossa:
Suositeltava:
Kuinka hallita BLDC -moottoria Arduinolla ja ohjaussauvalla: 6 vaihetta
Kuinka hallita BLDC -moottoria Arduinolla ja ohjaussauvalla: Hei ystävät tässä opetusohjelmassa Näytän sinulle, kuinka hallita harjatonta tasavirtamoottoria eli BLDC -moottoria Arduinolla ja ohjaussauvalla
2 servon hallinta analogisella ohjaussauvalla: 5 vaihetta (kuvien kanssa)
Kahden servon hallinta analogisella ohjaussauvalla: Hei kaverit, tämä on ensimmäinen ohjeeni, ja tässä viestissä kerron kuinka käyttää analogista ohjaussauvaa servojen hallintaan Arduino UNO: n avulla. Yritän selittää sen mahdollisimman yksinkertaisesti toivottavasti pidät se
Useiden analogisten arvojen lukeminen yhdellä analogisella nastalla: 6 vaihetta (kuvien kanssa)
Useiden analogisten arvojen lukeminen yhdellä analogisella nastalla: Tässä opetusohjelmassa näytän sinulle, kuinka voit lukea useita analogisia arvoja käyttämällä vain yhtä analogiatulonappia
28BYJ-48-askelmoottorin kulma-asentoohjaus Arduino- ja analogisella ohjaussauvalla: 3 vaihetta
28BYJ-48-askelmoottorin kulma-asentoohjaus Arduinolla ja analogisella ohjaussauvalla: Tämä on 28BYJ-48-askelmoottorin ohjausjärjestelmä, jonka olen kehittänyt käytettäväksi osana viimeisen vuoden väitöskirjaprojektiani. En ole nähnyt tätä ennen, joten ajattelin ladata sen, mitä löysin. Toivottavasti tästä on apua jollekin muulle
Langaton kotireititin analogisella käyttömittarilla: 5 vaihetta (kuvien kanssa)
Langaton kotireititin, jossa on analoginen käyttömittari: Kasvoin veneissä ja niiden ympärillä, jotka tekivät johdotussilmukoita ja ohjauspaneeleja, ja minulla on kokoelma mittareita ja amp; valitsimet, jotka tavallisesti löytyisivät pienistä laivojen dieselmoottoreista. Nykyään työskentelen suunnittelijana, joka rakentaa rajapintoja verkostoitumiseen