Arduino: делимся опытом!
Форум: Цифровая Техника и Программное обеспечение
- mail_robot
- Он видел Ленина
- Сообщения: 11819
- Зарегистрирован: 02 янв 2007, 22:03
- Откуда: Хабаровск
- Благодарил (а): 26 раз
- Поблагодарили: 307 раз
- мичман
- Он живет тут
- Сообщения: 1271
- Зарегистрирован: 06 фев 2012, 18:18
- Благодарил (а): 72 раза
- Поблагодарили: 124 раза
Re: Arduino: делимся опытом!
Доброго дня.
Еще раз спасибо за помощь mail_robot, вот первый частотник уже подает признаки жизни Необращайте внимание на панель, во вторник притащю мотор и проверю в работе.
Еще раз спасибо за помощь mail_robot, вот первый частотник уже подает признаки жизни Необращайте внимание на панель, во вторник притащю мотор и проверю в работе.
- KaZnik
- Друг форума
- Сообщения: 526
- Зарегистрирован: 19 май 2005, 02:31
- Благодарил (а): 4 раза
- Поблагодарили: 2 раза
Re: Arduino: делимся опытом!
поделитесь, где лучше всего покупать компоненты для ардуино? делитесь )
- mail_robot
- Он видел Ленина
- Сообщения: 11819
- Зарегистрирован: 02 янв 2007, 22:03
- Откуда: Хабаровск
- Благодарил (а): 26 раз
- Поблагодарили: 307 раз
- мичман
- Он живет тут
- Сообщения: 1271
- Зарегистрирован: 06 фев 2012, 18:18
- Благодарил (а): 72 раза
- Поблагодарили: 124 раза
Re: Arduino: делимся опытом!
если в хабаровске то можно тут
https://robstore.ru/modules/
https://dvrobot.ru
https://техпрофи.рус/arduino-i-programm ... e/arduino/
https://robstore.ru/modules/
https://dvrobot.ru
https://техпрофи.рус/arduino-i-programm ... e/arduino/
-
- Друг форума
- Сообщения: 777
- Зарегистрирован: 17 фев 2007, 18:55
- Откуда: Хабаровск
- Благодарил (а): 417 раз
- Поблагодарили: 109 раз
Re: Arduino: делимся опытом!
Правда там, всё тоже с Али, но по цене в несколько раз дороже. Если нужно "вчера", то да, вариант.
-
- Он живет тут
- Сообщения: 1480
- Зарегистрирован: 25 фев 2017, 14:33
- Благодарил (а): 97 раз
- Поблагодарили: 139 раз
- mail_robot
- Он видел Ленина
- Сообщения: 11819
- Зарегистрирован: 02 янв 2007, 22:03
- Откуда: Хабаровск
- Благодарил (а): 26 раз
- Поблагодарили: 307 раз
Re: Arduino: делимся опытом!
Василий., а зачем платить за немощное говно? лучше уж за ESP копейку отдать или STM. На рубль плучаешь раз в 50 больше
- мичман
- Он живет тут
- Сообщения: 1271
- Зарегистрирован: 06 фев 2012, 18:18
- Благодарил (а): 72 раза
- Поблагодарили: 124 раза
Ардуино 2560 и l293d
Доброго.
На работе есть свободное время сижу разбираюсь с ардуино.
На руках ардуино 2560 и драйвер l293d
Скачал скетч и библиотеку <AFMotor.h>
#include <AFMotor.h> // Подключаем библиотеку для работы с шилдом
int i;
AF_DCMotor motor1(1);// Подключаем моторы к клеммникам M1
void setup() {
motor1.setSpeed(255);// Задаем максимальную скорость вращения моторов
motor1.run(RELEASE);
}
void loop() {
motor1.run(FORWARD); // Задаем движение вперед
motor1.setSpeed(255); // Задаем скорость движения
delay(3000); //Указываем время движения
motor1.run(RELEASE); // Останавливаем двигатели
delay(500); // Указываем время задержки
motor1.run(BACKWARD); // Задаем движение назад
motor1.setSpeed(255); // Задаем скорость движения
delay(3000); // Указываем время движения
motor1.run(RELEASE); // Останавливаем двигатели
delay(500); // Указываем время задержки
// Разгоняем двигатели в одном направлении от нулевой скорости, до максимальной
motor1.run(FORWARD);
for (i=0; i<255; i++) {
motor1.setSpeed(i);
delay(10);
}
motor1.run(RELEASE); // Останавливаем двигатели
delay(500); // Указываем время задержки
motor1.run(BACKWARD);// Разгоняем двигатели в обратном направлении
for (i=255; i>=0; i--) {
motor1.setSpeed(i);
delay(10);
}
motor1.run(RELEASE); // Останавливаем двигатели
delay(500); // Указываем время задержки
}
Загрузил в ардуину и теперь не могу понять на какие пины ардуины подключать .
L293d мотор подключен на 3 и 6 ногу. Управление на Н моста на 1 ногу.
Подскажите пожалуйста.
На работе есть свободное время сижу разбираюсь с ардуино.
На руках ардуино 2560 и драйвер l293d
Скачал скетч и библиотеку <AFMotor.h>
#include <AFMotor.h> // Подключаем библиотеку для работы с шилдом
int i;
AF_DCMotor motor1(1);// Подключаем моторы к клеммникам M1
void setup() {
motor1.setSpeed(255);// Задаем максимальную скорость вращения моторов
motor1.run(RELEASE);
}
void loop() {
motor1.run(FORWARD); // Задаем движение вперед
motor1.setSpeed(255); // Задаем скорость движения
delay(3000); //Указываем время движения
motor1.run(RELEASE); // Останавливаем двигатели
delay(500); // Указываем время задержки
motor1.run(BACKWARD); // Задаем движение назад
motor1.setSpeed(255); // Задаем скорость движения
delay(3000); // Указываем время движения
motor1.run(RELEASE); // Останавливаем двигатели
delay(500); // Указываем время задержки
// Разгоняем двигатели в одном направлении от нулевой скорости, до максимальной
motor1.run(FORWARD);
for (i=0; i<255; i++) {
motor1.setSpeed(i);
delay(10);
}
motor1.run(RELEASE); // Останавливаем двигатели
delay(500); // Указываем время задержки
motor1.run(BACKWARD);// Разгоняем двигатели в обратном направлении
for (i=255; i>=0; i--) {
motor1.setSpeed(i);
delay(10);
}
motor1.run(RELEASE); // Останавливаем двигатели
delay(500); // Указываем время задержки
}
Загрузил в ардуину и теперь не могу понять на какие пины ардуины подключать .
L293d мотор подключен на 3 и 6 ногу. Управление на Н моста на 1 ногу.
Подскажите пожалуйста.
- mail_robot
- Он видел Ленина
- Сообщения: 11819
- Зарегистрирован: 02 янв 2007, 22:03
- Откуда: Хабаровск
- Благодарил (а): 26 раз
- Поблагодарили: 307 раз
- мичман
- Он живет тут
- Сообщения: 1271
- Зарегистрирован: 06 фев 2012, 18:18
- Благодарил (а): 72 раза
- Поблагодарили: 124 раза
Re: Ардуино 2560 и l293d
mail_robot,
Да в том то и прикол что есть только строчка вот такая. И дальше тоже все про мотор1.
Нету как обычно пинов
Да в том то и прикол что есть только строчка вот такая. И дальше тоже все про мотор1.
Нету как обычно пинов
- LandLUAZer
- Друг форума
- Сообщения: 505
- Зарегистрирован: 18 дек 2006, 12:45
- Благодарил (а): 16 раз
- Поблагодарили: 41 раз
Re: Arduino: делимся опытом!
Есть такая тема про программирование Ардуино - FLProg – Визуальное программирование Ардуино. Попробуй почитать .
Если не учил языки программирования, то на уровне слесаря КИПА можно легко разобраться.
По сути настраиваешь релюхи и устройства подключаемые к Ардуино на компьютере, а потом этой же программой прошиваешь ардуинку
Если не учил языки программирования, то на уровне слесаря КИПА можно легко разобраться.
По сути настраиваешь релюхи и устройства подключаемые к Ардуино на компьютере, а потом этой же программой прошиваешь ардуинку
- LandLUAZer
- Друг форума
- Сообщения: 505
- Зарегистрирован: 18 дек 2006, 12:45
- Благодарил (а): 16 раз
- Поблагодарили: 41 раз
- mail_robot
- Он видел Ленина
- Сообщения: 11819
- Зарегистрирован: 02 янв 2007, 22:03
- Откуда: Хабаровск
- Благодарил (а): 26 раз
- Поблагодарили: 307 раз
Re: Arduino: делимся опытом!
мичман, похоже ты нифига не разбирался толком
согласно этого документа https://docviewer.yandex.ru/?tm=1669167 ... 2c&keyno=0
либа написана под конкретный шилд. Наковыряй его схему и узнаешь какие пины куда. Я вот за 2 минуты наковырял и увидел, что никакие пины никуда. Шилд этот сделан под работу на сдвиговом регистре НСТ595 а в заголовочном файле определено
согласно этого документа https://docviewer.yandex.ru/?tm=1669167 ... 2c&keyno=0
либа написана под конкретный шилд. Наковыряй его схему и узнаешь какие пины куда. Я вот за 2 минуты наковырял и увидел, что никакие пины никуда. Шилд этот сделан под работу на сдвиговом регистре НСТ595 а в заголовочном файле определено
короче либа эта без шилда работать не будет. Либо покупай, либо копируй// Bit positions in the 74HCT595 shift register output
#define MOTOR1_A 2
#define MOTOR1_B 3
#define MOTOR2_A 1
#define MOTOR2_B 4
#define MOTOR4_A 0
#define MOTOR4_B 6
#define MOTOR3_A 5
#define MOTOR3_B 7