Arduino: riadenie servomotora potenciometrom
V tomto praktickom tipe vysvetlíme, ako ovládať servomotor potenciometrom pomocou Arduino.
Riadenie servomotora potenciometrom - požadované komponenty
Aby ste mohli realizovať tento projekt priaznivý pre začiatočníkov, budete samozrejme potrebovať servomotor, Arduino a potenciometer 10 kΩ. Potrebujete tiež spojovaciu dosku a prepojovacie káble.
Arduino: vybudovať obvod
- Potenciometer položte na dosku. Pripojte špendlík úplne vľavo k plusovej lište. Špendlík úplne vpravo je spojený s mínusovou lištou. Pripojte tiež stredný kolík k Analogu 0 na Arduino.
- Pripojte červený kábel servomotora k kladnej tyči a hnedý kábel k zápornej tyči. Oranžová je pripojená na pin 9 na Arduino.
- Nakoniec všetko, čo musíte urobiť, je pripojiť mínusovú tyč k zemi a plusovú lištu k 5V kolíku na Arduino.
Arduino: riadenie servomotora potenciometrom - kód
Nižšie uvádzame jednoduchý kód, ktorý môžete ľahko načítať na Arduino.
- #include
- Servo myservo;
- int pot = 0;
- int hodnota;
- neplatné nastavenie () {
- myservo.attach (9);
- }
- void loop () {
- value = analogRead (pot);
- value = map (hodnota, 0, 1023, 0, 180);
- myservo.write (hodnota);
- oneskorenie (15);
- }
V ďalšom praktickom tipe vám ukážeme, ako ovládať LCD pomocou Arduino.