Arduino: делимся опытом!

Форум: Цифровая Техника и Программное обеспечение

Аватара пользователя
мичман
Он живет тут
Сообщения: 1271
Зарегистрирован: 06 фев 2012, 18:18
Благодарил (а): 72 раза
Поблагодарили: 124 раза

Re: Arduino: делимся опытом!

Непрочитанное сообщение мичман » 14 янв 2022, 23:06

mail_robot,
Огромное спасибо. 👍

Реклама в интернет
Реклама на сайте
,
Рекламное агентство Хабаровска
Аватара пользователя
mail_robot
Он видел Ленина
Сообщения: 11819
Зарегистрирован: 02 янв 2007, 22:03
Откуда: Хабаровск
Благодарил (а): 26 раз
Поблагодарили: 307 раз

Re: Arduino: делимся опытом!

Непрочитанное сообщение mail_robot » 15 янв 2022, 00:42

не за что в принципе :roll:

Аватара пользователя
мичман
Он живет тут
Сообщения: 1271
Зарегистрирован: 06 фев 2012, 18:18
Благодарил (а): 72 раза
Поблагодарили: 124 раза

Re: Arduino: делимся опытом!

Непрочитанное сообщение мичман » 16 янв 2022, 11:17

Доброго дня.
Еще раз спасибо за помощь mail_robot, вот первый частотник уже подает признаки жизни :)
IMG_20220116_111222.jpg
Необращайте внимание на панель, во вторник притащю мотор и проверю в работе.

Аватара пользователя
KaZnik
Друг форума
Сообщения: 526
Зарегистрирован: 19 май 2005, 02:31
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: Arduino: делимся опытом!

Непрочитанное сообщение KaZnik » 17 янв 2022, 11:17

поделитесь, где лучше всего покупать компоненты для ардуино? делитесь )

Аватара пользователя
gekz-akm
Он живет тут
Сообщения: 7949
Зарегистрирован: 10 июн 2008, 10:29
Откуда: дом пионеров
Благодарил (а): 96 раз
Поблагодарили: 448 раз

Re: Arduino: делимся опытом!

Непрочитанное сообщение gekz-akm » 17 янв 2022, 11:53

На али

Аватара пользователя
mail_robot
Он видел Ленина
Сообщения: 11819
Зарегистрирован: 02 янв 2007, 22:03
Откуда: Хабаровск
Благодарил (а): 26 раз
Поблагодарили: 307 раз

Re: Arduino: делимся опытом!

Непрочитанное сообщение mail_robot » 17 янв 2022, 16:35

лучше их не покупать

Аватара пользователя
мичман
Он живет тут
Сообщения: 1271
Зарегистрирован: 06 фев 2012, 18:18
Благодарил (а): 72 раза
Поблагодарили: 124 раза

Re: Arduino: делимся опытом!

Непрочитанное сообщение мичман » 17 янв 2022, 17:18


actto
Друг форума
Сообщения: 777
Зарегистрирован: 17 фев 2007, 18:55
Откуда: Хабаровск
Благодарил (а): 417 раз
Поблагодарили: 109 раз

Re: Arduino: делимся опытом!

Непрочитанное сообщение actto » 17 янв 2022, 17:21

мичман писал(а):
17 янв 2022, 17:18
если в хабаровске то можно тут
Правда там, всё тоже с Али, но по цене в несколько раз дороже. Если нужно "вчера", то да, вариант.

Василий.
Он живет тут
Сообщения: 1480
Зарегистрирован: 25 фев 2017, 14:33
Благодарил (а): 97 раз
Поблагодарили: 139 раз

Re: Arduino: делимся опытом!

Непрочитанное сообщение Василий. » 17 янв 2022, 20:55

mail_robot писал(а):
17 янв 2022, 16:35
лучше их не покупать
не покупать на Али, или Ардуино в принципе?

Аватара пользователя
mail_robot
Он видел Ленина
Сообщения: 11819
Зарегистрирован: 02 янв 2007, 22:03
Откуда: Хабаровск
Благодарил (а): 26 раз
Поблагодарили: 307 раз

Re: Arduino: делимся опытом!

Непрочитанное сообщение mail_robot » 17 янв 2022, 22:12

Василий., а зачем платить за немощное говно? лучше уж за ESP копейку отдать или STM. На рубль плучаешь раз в 50 больше

Аватара пользователя
мичман
Он живет тут
Сообщения: 1271
Зарегистрирован: 06 фев 2012, 18:18
Благодарил (а): 72 раза
Поблагодарили: 124 раза

Ардуино 2560 и l293d

Непрочитанное сообщение мичман » 22 ноя 2022, 12:01

Доброго.
На работе есть свободное время :) сижу разбираюсь с ардуино.
На руках ардуино 2560 и драйвер l293d
IMG_20221122_113745.jpg

Скачал скетч и библиотеку <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 раз

Re: Ардуино 2560 и l293d

Непрочитанное сообщение mail_robot » 22 ноя 2022, 16:27

мичман писал(а):
22 ноя 2022, 12:01
#include <AFMotor.h>
в этом файле где-то наверху смотри дефайны пинов

Аватара пользователя
мичман
Он живет тут
Сообщения: 1271
Зарегистрирован: 06 фев 2012, 18:18
Благодарил (а): 72 раза
Поблагодарили: 124 раза

Re: Ардуино 2560 и l293d

Непрочитанное сообщение мичман » 22 ноя 2022, 17:02

mail_robot,
мичман писал(а):
22 ноя 2022, 12:01
AF_DCMotor motor1(1);// Подключаем моторы к клеммникам M1

Да в том то и прикол что есть только строчка вот такая. И дальше тоже все про мотор1.
Нету как обычно пинов

Аватара пользователя
LandLUAZer
Друг форума
Сообщения: 505
Зарегистрирован: 18 дек 2006, 12:45
Благодарил (а): 16 раз
Поблагодарили: 41 раз

Re: Arduino: делимся опытом!

Непрочитанное сообщение LandLUAZer » 22 ноя 2022, 18:43

Есть такая тема про программирование Ардуино - FLProg – Визуальное программирование Ардуино. Попробуй почитать .
Если не учил языки программирования, то на уровне слесаря КИПА можно легко разобраться.
По сути настраиваешь релюхи и устройства подключаемые к Ардуино на компьютере, а потом этой же программой прошиваешь ардуинку :up:

Аватара пользователя
мичман
Он живет тут
Сообщения: 1271
Зарегистрирован: 06 фев 2012, 18:18
Благодарил (а): 72 раза
Поблагодарили: 124 раза

Re: Arduino: делимся опытом!

Непрочитанное сообщение мичман » 22 ноя 2022, 18:48

LandLUAZer, попробую завтра скачать, посмотрю с чем ее едят

Аватара пользователя
LandLUAZer
Друг форума
Сообщения: 505
Зарегистрирован: 18 дек 2006, 12:45
Благодарил (а): 16 раз
Поблагодарили: 41 раз

Re: Arduino: делимся опытом!

Непрочитанное сообщение LandLUAZer » 22 ноя 2022, 19:07

Посмотри уроки Грачика

Аватара пользователя
mail_robot
Он видел Ленина
Сообщения: 11819
Зарегистрирован: 02 янв 2007, 22:03
Откуда: Хабаровск
Благодарил (а): 26 раз
Поблагодарили: 307 раз

Re: Arduino: делимся опытом!

Непрочитанное сообщение mail_robot » 23 ноя 2022, 11:46

мичман, похоже ты нифига не разбирался толком
согласно этого документа 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
короче либа эта без шилда работать не будет. Либо покупай, либо копируй

Аватара пользователя
мичман
Он живет тут
Сообщения: 1271
Зарегистрирован: 06 фев 2012, 18:18
Благодарил (а): 72 раза
Поблагодарили: 124 раза

Re: Arduino: делимся опытом!

Непрочитанное сообщение мичман » 23 ноя 2022, 14:11

Понял спасибо. Буду дальше разбираться

Рекламное агентство Хабаровск
Рекламное агентство Хабаровск
Ответить

Вернуться в «Цифровая Техника и Программное обеспечение»