Найдено 284 результата

shalex
Пн мар 07, 2016 12:45 pm
Форум: Цифровое управление, Аналоговая автоматика и их элементы
Тема: Простейший DCC декодер на Arduino
Ответы: 113
Просмотры: 55160

Re: Простейший DCC декодер на Arduino

Так как Про Мини тормознутая, часть пакетов все таки теряется, но поведение всей зверушки вполне адекватное :) Крутой проект - с нуля написать библиотеку обработки низкоуровневых сигналов!!! Респект и уважуха, как говорится! ))) А потеря пакетов может быть нивелирована дублированием пакетов с КС. К...
shalex
Пн фев 22, 2016 5:29 pm
Форум: Цифровое управление, Аналоговая автоматика и их элементы
Тема: Arduino - общие обсуждения
Ответы: 87
Просмотры: 33255

Re: Arduino - общие обсуждения

Скетч использует 5 876 байт (40%) памяти устройства. Всего доступно 14 336 байт. Глобальные переменные используют 491 байт (47%) динамической памяти, оставляя 533 байт для локальных переменных. Максимум: 1 024 байт. Памяти еще много, все нормально. Меньше половины используется. Для локальных переме...
shalex
Пн фев 22, 2016 12:03 am
Форум: Цифровое управление, Аналоговая автоматика и их элементы
Тема: Arduino - общие обсуждения
Ответы: 87
Просмотры: 33255

Re: Arduino - общие обсуждения

Федюнь писал(а):Извините с местом проблемы.Надо минимизировать программу так,как других МК нет в наличии в магизине.
Какие проблемы, что именно пишет компилятор?
shalex
Вс фев 21, 2016 5:35 pm
Форум: Цифровое управление, Аналоговая автоматика и их элементы
Тема: Arduino - общие обсуждения
Ответы: 87
Просмотры: 33255

Re: Arduino - общие обсуждения

Просьба заказчика,зделать не на DCC а на другом пульте. https://www.youtube.com/watch?v=r0Y3YwxntEE Интересное видео, но ни одного пульта не увидел (( А код можете и сами поменять. if (irrecv.decode(&results)) // здесь считываем коды от ИК пульта LoopIRControl(CurrentServo, results.value, CurrentTi...
shalex
Вс фев 21, 2016 1:21 pm
Форум: Цифровое управление, Аналоговая автоматика и их элементы
Тема: Arduino - общие обсуждения
Ответы: 87
Просмотры: 33255

Re: Arduino - общие обсуждения

Ага спасибо.И надо добавить,уникальность кода в том что можно управлять любым ИК пультом,например от старого телевизора или дивидиплеера. Предварительно считав коды кнопок и записав их в блокнот.Как считать коды кнопок думаю найти можно,на просторах интернета навалом. Данный девайс я решил использо...
shalex
Сб фев 20, 2016 7:57 pm
Форум: Цифровое управление, Аналоговая автоматика и их элементы
Тема: Arduino - общие обсуждения
Ответы: 87
Просмотры: 33255

Re: Arduino - общие обсуждения

поправил немного ваш скетч, теперь он стал масштабируемым, пока не кончатся ноги на атмеге (SERVO_COUNT). что еще: - отдельные настройки (скорость, пины для светодиодов вправо-влево, пин сервы, коды кнопок вправо-влево) для каждой сервы; - эти настройки задаются в константе-массиве ServosSetup. опто...
shalex
Сб фев 20, 2016 10:14 am
Форум: Цифровое управление, Аналоговая автоматика и их элементы
Тема: Arduino - общие обсуждения
Ответы: 87
Просмотры: 33255

Re: Arduino - общие обсуждения

if(digitalRead(timer_ledPIN) == HIGH && (results.value == 0xFCA418D1 ))digitalWrite(ledPin_3, HIGH); //это код кнопки №3 if(digitalRead(timer_ledPIN) == HIGH && (results.value == 0xAFD97D5 ))digitalWrite(ledPin_4, HIGH); //это код кнопки №4 irrecv.resume(); } SoftwareServo::refresh(); } Я понял что...
shalex
Сб фев 20, 2016 9:03 am
Форум: Цифровое управление, Аналоговая автоматика и их элементы
Тема: Arduino - общие обсуждения
Ответы: 87
Просмотры: 33255

Re: Arduino - общие обсуждения

Это не критично, но SoftwareServo вы оформили в ветку опроса кнопок. Нужно еще на одну строку вниз, между двумя закрывающими скобками. судя по коду серва и не должа менять скорость. смысл скетча - ик пультом управлять 2мя сервами с помощью 4х кнопок. Кпопку нажал - серва двигается, кнопку отпустил -...
shalex
Пт фев 19, 2016 1:41 pm
Форум: Цифровое управление, Аналоговая автоматика и их элементы
Тема: Arduino - общие обсуждения
Ответы: 87
Просмотры: 33255

Re: Arduino - общие обсуждения

Федюнь писал(а): C:\Program Files\Arduino\libraries\SoftwareServo/SoftwareServo.h
В этом файле попробуйте заменить

Код: Выделить всё

#include <WProgram.h>
на

Код: Выделить всё

#include <Arduino.h>
shalex
Чт фев 18, 2016 4:40 pm
Форум: Цифровое управление, Аналоговая автоматика и их элементы
Тема: Arduino - общие обсуждения
Ответы: 87
Просмотры: 33255

Re: Arduino - общие обсуждения

Как успехи? Работает SoftwareServo на тиньке168? )))

Перейти к расширенному поиску