https://github.com/vicktorms/controle-de-micro-servos
Dois Micro servos controlados por Potenciômetro (Primeiro Projeto)
https://github.com/vicktorms/controle-de-micro-servos
Last synced: about 1 year ago
JSON representation
Dois Micro servos controlados por Potenciômetro (Primeiro Projeto)
- Host: GitHub
- URL: https://github.com/vicktorms/controle-de-micro-servos
- Owner: VicktorMS
- Created: 2020-09-29T02:05:06.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-08-18T13:41:54.000Z (almost 4 years ago)
- Last Synced: 2025-02-14T17:19:06.759Z (over 1 year ago)
- Language: C++
- Size: 202 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Controle de Micro Servos por Potenciometros
Projeto Com 4 Micro Servos controlados por 4 Potenciometros Usando Um Arduíno UNO.
Código Pronto pra uso em ".ino".
Código:
#define potpin1 A0
#define potpin2 A1
#define potpin3 A2
#define potpin4 A3
#include
Servo myservoBase;
Servo myservoGarra;
Servo myservoAltura;
Servo myservoProfundidade;
int val; // variable to read the value from the analog pin
void setup()
{
//Associa cada objeto a um pino pwm
myservoBase.attach(3);
myservoGarra.attach(5);
myservoAltura.attach(9);
myservoProfundidade.attach(11);
}
void loop()
{
val = map(analogRead(potpin1), 0, 1023, 0, 179);
myservoBase.write(val);
val = map(analogRead(potpin2), 0, 1023, 0, 179);
myservoGarra.write(val);
val = map(analogRead(potpin3), 0, 1023, 0, 179);
myservoAltura.write(val);
val = map(analogRead(potpin4), 0, 1023, 0, 179);
myservoProfundidade.write(val);
delay(100);
}