Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tässä opetusohjelmassa opimme kääntämään pienen (1 minuutin) hiekkakellon 60 minuutin välein servomoottorin ja Visuinon avulla.
Katso esittelyvideo.
Vaihe 1: Mitä tarvitset
- Arduino UNO (tai mikä tahansa muu Arduino)
- Hiekkakello
- Servo moottori
- pieni lanka tai liima kellon kiinnittämiseksi moottoriin
- hyppyjohtimet
- Visuino -ohjelma: Lataa Visuino
Vaihe 2: Piiri
- Liitä servomoottorin "oranssi" tappi Arduino Digital -tappiin [2]
- Kytke servomoottorin "punainen" nasta Arduinon positiiviseen nastaan [5V]
- Liitä "Ruskea" servomoottorin nasta Arduinon negatiiviseen nastaan [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 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: Lisää Visuino -komponentteja
- Lisää "Kellogeneraattori" -komponentti
- Lisää "Toggle (T) Flip-Flop" -komponentti
- Lisää "Analoginen arvo" -komponentti
- Lisää "Servo" -komponentti
Vaihe 5: Visuino -sarjan komponenteissa
- Valitse "ClockGenerator1" ja aseta ominaisuusikkunassa "Taajuus" arvoon: 0.0166667 << tämä on 60 -luku, voit muuttaa numeron, jos haluat
- Valitse "AnalogValue1" ja aseta ominaisuusikkunassa "Value" arvoon 1
- Kaksoisnapsauta "AnalogValue1" ja vedä elementti -ikkunassa 2X "Aseta arvo" vasemmalle Valitse "Aseta arvo2" ja ominaisuusikkunan arvoksi 1
Vaihe 6: Visuino Connect -komponentit
- Liitä "ClockGenerator1" -nasta [Out] "TFlipFlop1" -nastaan [kello]
- Liitä "TFlipFlop1" -nasta [Out] "AnalogValue1"> "Set Value0" -nasta [In]
- Liitä "TFlipFlop1" -nasta [käänteinen] "AnalogValue1"> "Aseta arvo1" -nastaan [In]
- Liitä "AnalogValue1" -nasta [Out "" Servo1 "-nastaan [In]
- Liitä "Servo1" -tappi [Out] Arduino -kortin digitaaliseen nastaan [2]
Vaihe 7: 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: Pelaa
Jos kytket virran Arduino UNO -moduuliin, servomoottori pyörii hiekkakelloa joka minuutti.
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: