Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int pinMotor[] = {12, 11, 10, 9};
- int poziceMot[8][4] = {
- {0,0,0,1},
- {0,0,1,1},
- {0,0,1,0},
- {0,1,1,0},
- {0,1,0,0},
- {1,1,0,0},
- {1,0,0,0},
- {1,0,0,1},
- };
- void otaceni(int smer) {
- while(smer > 0) {
- for(int i = 0; i < 8; i++) {
- for(int d = 0; d < 4; d++) {
- digitalWrite(pinMotor[d], poziceMot[i][d]);
- }
- delayMicroseconds(900);
- }
- Serial.println(smer);
- smer--;
- }
- while(smer < 0){
- for(int i = 8; i > 0; i--) {
- for(int d = 0; d < 4; d++) {
- digitalWrite(pinMotor[d], poziceMot[i][d]);
- }
- delayMicroseconds(900);
- }
- smer++;
- Serial.println(smer);
- }
- }
- void setup() {
- Serial.begin(115200);
- Serial.println("Jsen tuL");
- for(int i = 0; i < 4; i++) {
- pinMode(pinMotor[i], OUTPUT);
- }
- }
- void loop() {
- otaceni(10);
- otaceni(-10);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement