#51 Re: Програмування Arduino » C++ для ардуино » 2021-10-18 20:03:35

Массивы нужно изучить обязательно!!! Большинство проектов реализовано с использованием массивов. Это очень важная тема и если их не освоить, то дальше мигания светодиодом вы не уйдете. После освоения массивов и методов работы с ними, можно переходить к классам.

#52 Re: Програмування Arduino » Счетчик импульсов » 2021-09-01 00:10:57

Здравствуйте. Готов выполнить ваш заказ. Пишите мне на email, обсудим подробности: petrovskyi.rv@gmail.com
Примеры моих работ можно посмотреть здесь

#53 Re: Проекти » Ищу помощь в реализации проэкта » 2021-08-13 09:37:13

Добрый день - высылайте подробности на почту - обсудим: petrovskyi.rv@gmail.com

#54 Re: Програмування Arduino » ІЧ -приймач Arduino показує, що функція декодування застаріла » 2021-08-13 09:33:58

В программе куча ошибок:

1) В строках №3 и №4 в конце вместо точек должны стоять точки с запятой
2) В строке №4 вместо decode_results result; необходимо написать decode_results results;
3) Нужно добавить в программу функцию void setup() {}
4) В строке №5 перед именем функции blank_set() нужно поставить слово void

Как-то так...

#55 Re: Програмування Arduino » Программирование Arduino » 2021-08-13 09:25:25

Я думаю, что в нижеприведенном цикле нужно заменить LedMax на lastLed

for(int i = LedMin; i <= LedMax; i+=1)
{
digitalWrite(i, HIGH);
delay(LED_ON);
digitalWrite(i, LOW);
}

#56 Re: Програмування Arduino » Топливная система на ARDUINO » 2021-04-12 16:29:44

Уровень топлива можно отслеживать УЗ датчиком, закрепив его в трубке, внизу которой будет плавать поплавковая платформа. Зная расстояние до поплавка и объём бака - можно вычислить уровень топлива. Получается довольно точно - проверено.

#57 Re: Програмування Arduino » Прошу допомоги » 2021-04-12 16:26:17

Напишу код и проверю на макете - 150грн. Обращайтесь: petrovskyi.rv@gmail.com

#58 Re: Проекти » Какой сделать проект? » 2021-01-06 10:41:03

xterd пише:

Всем привет. Подскажите какие проекты можно сделать на базе Arduino Nano. Заранее спасибо big_smile

Загляни например сюда или сюда, можно и сюда и даже сюда

Ресурсов миллион  smile

#61 Re: Програмування Arduino » Помогите пожалуйста новичку в написании скетча » 2020-08-26 14:06:05

Генрих пише:

Здравствуйте, мне нужен скетч на ардуино нано. К ардуинке подключен DFPlayer и датчик препятствий инфракрасный. Плеер подключен через RX i TX а сам датчик к D7.Суть в том чтоб при включении воспроизводился первый трек а далее по срабатыванию датчика случайным порядком. И еще хочется чтоб трек включался через несколько срабатываний датчика, например на 10 срабативание. Делаю робот пилесос и хочеться немного забавного, так как кот любит с ним играть.

Напишу программу за 400 грн. Почта: petrovskyi.rv@gmail.com

#62 Re: Програмування Arduino » Скетч для управления лампой накаливания 220В » 2020-06-25 23:47:37

Krago пише:

Схема подключения ардуино- диммер понятна (она есть по ссылке).
Не понятно как програмно привязать потенциометр – диммер – лампа.
Вообщем нужен скетч)

Когда-то делал подобное для управления скоростью вентилятора. Необходимо отслеживать переход синусоиды через нулевую точку и реализовать фазо-импульсное управление. Т.е. в момент перехода через 0 выставлять необходимую задержку, после которой подавать команду на открытие симмистора. Таким образом можно дозировать мощьность, подаваемую в нагрузку.

#64 Re: Програмування Arduino » Прошу помощи допилить скетч » 2017-10-15 01:44:09

Сделаю за небольшое вознаграждение. Пишите: production.prv@gmail.com

#65 Re: Програмування Arduino » Входы и выходы Arduino (Условия) » 2017-10-15 01:39:48

Разрисуйте задание в виде блок-схемы. Так будет понятнее. Можете выслать его мне на почту: production.prv@gmail.com. Могу сделать, но не бесплатно. Когда будет более понятное задание - можем обсудить цену. Если что - пишите...

#66 Re: Різне » Ищу исполнителя. » 2017-09-27 11:30:57

Хотелось бы узнать подробнее о проектах, пишите: production.prv@gmail.com

#67 Re: Різне » Ищу исполнителя - написать программу по Андроид для управления блютуз. » 2017-09-27 11:28:14

В своё время делал приложение в AppInventor2  для управления роботом по bluetooth (модуль HC-06). Если ваше предложение ещё актуально - обращайтесь: production.prv@gmail.com

#68 Re: Програмування Arduino » analogRead() — прощай » 2017-08-28 22:22:35

Обычно, измерение сигнала с помощью АЦП производят от 8 до 10 раз, а затем выводят средний результат. Если этого не сделать, цифры в рельной (не виртуальной) системе будут прыгать. Функция analogRead так и поступает. Если выполнить измерение 10 раз прямым способом, то время таким и будет, как у analogRead, так что менять шило на мыло нет необходимости. Библиотеки ведь тоже пишут не дураки.

#70 Re: Проекти » Список исполнителей » 2017-04-05 01:07:03

Предлагаю услуги по написанию программного кода для аппаратных платформ Arduino, микроконтроллеров AVR, STM32, ESP8266, ESP32. Опыт работы с микроконтроллерами более 7 лет, в течение которых реализовано множество действующих проектов. Дополнительно можно обсудить вопросы составления электрических схем, а также разводки печатаных плат в системах EasyEda или SPrintLayout.
В случае предоставления комплектующих - возможна сборка проекта под ключ. С некоторыми примерами моих работ можно ознакомиться здесь или здесь.

E-mail: petrovskyi.rv@gmail.com
Instagram: systems_embedded.

#71 Re: Програмування Arduino » Нужна помощь! » 2017-04-05 00:56:40

Ну так и добавьте в конец функции loop() строку if(RMP == 0) digitalWrite(4, HIGH); else digitalWrite(4, LOW);

#72 Re: Програмування Arduino » Включение компов дистанционно » 2017-04-05 00:52:28

Алгоритм такой:
1. Пришла команда с приёмника на включение одного из компов:
2. Запоминаем текущее время и включаем реле, например tempTime = millis(); digitalWrite(номер пина реле, LOW);
3. Ждём необходимое время и выключаем реле, типа вот так:
   if(millis()-tempTime > время паузы в миллисекундах) digitalWrite(номер пина реле, HIGH);
Подобные строки прописываем для всех реле...

Не знаю на сколько глубокие у вас познания в программировании, но если на уровне среднего, то думаю поймёте, что я имел ввиду.

#73 Re: Програмування Arduino » Arduino + DS1307 » 2017-03-31 21:20:56

Приветствую, а DS1307 вы подключаете в виде микросхемы с самостоятельной обвязкой или используете готовый модуль. Если используете модуль, то напишите какой?

#74 Re: Програмування Arduino » Написание скетча... Вопрос по pin output » 2017-03-31 21:13:54

Green пише:
alex_dol пише:

В данном случае, ничего.

Был у меня случай:
int16_t   A
int16_t   B
uint16_t  C

A = B - C

Не помню на какой версии IDE, но результат вычислялся неправильно.

Ой, да ладно придумывать.

Скорее всего одна из переменных А или В принимали в некоторых случаях отрицательные значения, а переменная С, объявленная как беззнаковая - выдавала билиберду. Вообще с типами данных надо быть аккуратнее, особенно если пишите программу для управления баллистическими ядерными ракетами :-)

#75 Re: Програмування Arduino » Написание скетча... Вопрос по pin output » 2017-03-28 17:29:49

Вставлю 5 копеек. После строк

pinMode(RELAY1, OUTPUT);
pinMode(RELAY2, OUTPUT);

ваш контроллер настраивает указанные выводы на выход. При этом по умолчанию на каждом из выводов присутствует логический 0. Особенность вашего релейного шилда в том, что реле на нём включаются при подаче логического 0, а выключаются при подаче логической 1. Поэтому после этих строк реле включены. Чтобы их выключить необходимо дописать 2 строки для подачи логической 1.

digitalWrite(RELAY1, HIGH);
digitalWrite(RELAY2, HIGH);

Підвал форуму