Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Komponenttien ymmärtäminen
- Vaihe 2: Piirin asettaminen
- Vaihe 3: Lataa Arduino GUI ja syöttökoodi
- Vaihe 4: Potentiometri + Servo + Arduino
Video: Potentiometri ja servo: Hallittu liike Arduinolla: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Ensin sinun on kerättävä tarvittavat materiaalit tämän piirin kokoamiseksi.
Tarvikkeet
1 Arduino
1 Potentiometri
1 servo
1 Leipälevy
2 mustaa hyppyjohtoa (maadoitus/negatiivinen)
2 punaista hyppyjohtoa (jännite/positiivinen)
2 keltaista/värillistä hyppyjohtoa (tulo/lähtö)
Vaihe 1: Komponenttien ymmärtäminen
Ennen fyysisen piirin kokoamista on tärkeää ymmärtää jokainen komponentti:
Leipälaudalla on kaksi virtakiskoa molemmilla puolilla, joissa on aukot negatiivisille (musta/sininen) ja positiivisille (punaisille) tuloille. Ne on kytketty sarjaan pystysuoraan. Riviliittimet jakavat liitännän vaakasuunnassa, mutta yhdensuuntaiset riviliittimet tarvitsevat hyppyjohtimen jakajan siltaamiseen.
Potentiometrissä on 5 V -nasta (punainen), Vout -nasta (keltainen/väri) ja Ground/GND -nasta (musta).
Servossa on 5V -portti (punainen), pulssinleveysmodulaatio/PWM -portti (keltainen/väri) ja Ground/GND -portti (musta). Napsauta linkkiä saadaksesi lisätietoja sen toiminnasta.
Vaihe 2: Piirin asettaminen
Noudata kaavion asettelua. Kun määrität piiriä, muista aina pitää arduino irrotettuna pistorasiasta, jotta komponentit eivät vahingoitu.
Kytke potentiometri leipälevyyn ja huomioi sen suunta (tämä on tärkeää käytettäessä hyppyjohtoja arduinoon kytkemiseen). Käytä keltaista hyppyjohtoa ja kytke keskitulonappi arduinon analogiseen (A0) -porttiin. Liitä punainen hyppyjohdin V5 -porttiin ja musta hyppyjohto arduinon GND -porttiin.
Liitä servo leipälautaan ja arduinoon. Kytke tulo-/signaaliportti keltaisella hyppyjohdolla arduinon digitaaliseen PWM -porttiin 9. Liitä punainen hyppyjohdin V5 -liitäntäliuskaan ja musta hyppyjohdin GND -liitäntäliuskaan sarjaan potentiometriasetuksella (katso kuva).
Kun piiri on määritetty, yhdistä arduino tietokoneeseesi.
Vaihe 3: Lataa Arduino GUI ja syöttökoodi
Lataa Arduinon graafinen käyttöliittymä (GUI) täältä.
Kytke alla oleva koodi, huomioi // -merkin oikealla puolella olevat tiedot siitä, mitä kyseinen koodirivi tekee:
#include // Servokirjasto
Servo servo_test; // alustetaan servo -objekti liitetylle servolle
int kulma = 0;
int potentio = A0; // alustetaan potentiometrin A0 -analoginen nasta
void setup () {
servo_test.attach (9); // kiinnitä servon signaalitappi arduinon nastaan 9
}
void loop () {
kulma = analoginen (potentio); // potentiometrin arvon lukeminen välillä 0 ja 1023
kulma = kartta (kulma, 0, 1023, 0, 179); // potentiometrin arvon skaalaaminen kulma -arvoksi servolle välillä 0 ja 180)
servo_test.write (kulma); // komento kiertää servoa määritettyyn kulmaviiveeseen (5);
}
Vaihe 4: Potentiometri + Servo + Arduino
Lopullisen piirin pitäisi näyttää tältä. Katso videolta, miten se toimii.
Suositeltava:
Äänianturi ja servo: Reaktiivinen liike: 4 vaihetta
Äänianturi ja servo: Reaktiivinen liike: Ensin sinun on kerättävä tarvittavat materiaalit tämän piirin yhdistämiseksi
Intervalometri ja potentiometri: 4 vaihetta
Intervalometri ja potentiometri: Päätän vain tehdä hyvin yksinkertaisen intervallimittarin, jossa on helpot parametrien syöttämiset aikaviiveelle. Intervallometri käyttää kahta painiketta (Enter ja Select) ja yhtä potentiometriä (potti). Näppäimillä voit siirtyä ohjelmointitilaan tai s
MCP41HVX1 Digitaalinen potentiometri Arduinolle: 10 vaihetta (kuvilla)
MCP41HVX1 -digitaalinen potentiometri Arduinolle: MCP41HVX1 -digitaaliset potentiometrit (aka DigiPots) ovat laitteita, jotka matkivat analogisen potentiometrin toimintaa ja joita ohjataan SPI: n kautta. Esimerkkisovellus olisi korvata stereosi äänenvoimakkuuden säädin DigiPotilla, joka on
2 potentiometriä ja 2 servoa: Hallittu liike Arduinolla: 4 vaihetta
2 potentiometriä ja 2 servoa: Hallittu liike Arduinolla: Ensin sinun on kerättävä tarvittavat materiaalit tämän piirin yhdistämiseksi
DS1803 Dual Digital -potentiometri Arduinolla: 5 vaihetta
DS1803 Dual Digital Potentiometer with Arduino: Haluan jakaa DS1803 -digitaalisen potometrin käytön Arduinon kanssa. Tämä IC sisältää kaksi digitaalista potmetria, joita voidaan ohjata kaksijohtimisen rajapinnan kautta, tätä varten käytän wire.h -kirjastoa. Tämä IC voi korvata normaalin analogisen potterimittarin. Tässä