Форум программистов, компьютерный форум, киберфорум
Наши страницы
Arduino
Войти
Регистрация
Восстановить пароль
 
Svinopes
0 / 0 / 0
Регистрация: 16.06.2017
Сообщений: 89
1

Несоотвествие с реальным ардуино

03.02.2018, 16:11. Просмотров 236. Ответов 9
Метки нет (Все метки)

Здравствуйте. В качестве одного из заданий, мне нужно сделать отсчет времени и переход на другую запись, и решил сделать с начала просто отсчет. Проблема заключается в том, что если использовать мой код на настоящем ардуино, то работает нормально, к сожалению настоящего у меня нету, видел как работает в ролике


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

Я могу что-то сделать, чтобы оно так же хорошо работало?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.02.2018, 16:11
Ответы с готовыми решениями:

Как проверить реле к ардуино без ардуино
Собственно вопрос в названии. Дело в том что реле пришло по почте раньше чем само ардуино. Так как...

Ардуино в машину(БК)
Доброго времени суток, друзья) Я делаю себе некое подобие бортового компьютера в машину Ваз 2101,...

Говорящий ардуино
Здравствуйте. Делаю один проект и нужна помощь. Нужно реализовать проект, где ардуино управляется...

Пульт на ардуино
Здраствуйтеб я хотел создать пульт на ардуино из 1 кнопкой и ик-передатчиком по таком скетчу: ...

баззер ардуино
Доброго времени суток. Я пока начинающий ардуинщик, и хочу сделать управление баззера пультом и...

9
Svinopes
0 / 0 / 0
Регистрация: 16.06.2017
Сообщений: 89
03.02.2018, 16:44  [ТС] 2
Вот скетч к программе
0
Вложения
Тип файла: rar obr_schet.rar (6.3 Кб, 3 просмотров)
Avazart
Эксперт С++
7804 / 5703 / 561
Регистрация: 10.12.2010
Сообщений: 26,011
Записей в блоге: 17
03.02.2018, 17:58 3
Купить себе ардуину и тестить на реальном устройстве что не вариант?
0
marat_miaki
184 / 164 / 96
Регистрация: 08.04.2013
Сообщений: 675
03.02.2018, 22:19 4
стоит также пока почитать http://codius.ru/articles/Arduino_UN...pin_3641BS_red таких тем много и также стоит изучать как продвинутые программисты пишут код.
Не мешает также поискать материал про 74HC595
0
Svinopes
0 / 0 / 0
Регистрация: 16.06.2017
Сообщений: 89
04.02.2018, 00:24  [ТС] 5
Проблема в том, что ардуино с китая будет идти почти месяц, поэтому и пробую сделать в протеусе
0
marat_miaki
184 / 164 / 96
Регистрация: 08.04.2013
Сообщений: 675
04.02.2018, 07:32 6
Да когда начинаешь работать над каким либо проектом ( даже маленьким) приходится на пару месяцев вперед смотреть.
Привозят детали, начинаешь делать, углубляешь знания, и выясняется, что у китайцев почти все уже сделано на плате для потребителя, и выходит намного дешевле, чем самому собирать из компонентов.
0
Svinopes
0 / 0 / 0
Регистрация: 16.06.2017
Сообщений: 89
04.02.2018, 11:55  [ТС] 7
Пока я ищу где купить ардуинку, есть ли другие программы (кроме Proteus) в которых можно работать с ардуино и такой проблемы со временем не будет?
0
marat_miaki
184 / 164 / 96
Регистрация: 08.04.2013
Сообщений: 675
04.02.2018, 12:17 8
Онлайн эмулятор работал, сейчас почему то на свои проекты ардуино эмулятора не попаду, наверное тоже санкции ввели
del
0
Avazart
Эксперт С++
7804 / 5703 / 561
Регистрация: 10.12.2010
Сообщений: 26,011
Записей в блоге: 17
04.02.2018, 12:35 9
Такие проблемы всегда будут, ибо контролер работает в реальном времени, а компьютер как правило имеет несколько ядер и многозадачную ОС на борту. А значит ОС может переключатся на другие процессы на компе и "терять" время.

По этому всегда лучше тестить на реальном устройстве.
Или хотя бы делать "поправку" на то что будет работать не совсем так как в эмуляторе.

Добавлено через 5 минут
Но конкретно в данном случае
Цитата Сообщение от Svinopes Посмотреть сообщение
Получается там таймеры отсчитывают реальное время. Но я делаю с помощью ардуино который в протеусе, и он некорректно работает
Мне кажется более вероятно что вы просто неправильно "собрали" эмуляцию, т.е допустили ошибку.
0
Svinopes
0 / 0 / 0
Регистрация: 16.06.2017
Сообщений: 89
04.02.2018, 14:54  [ТС] 10
Проблема у меня с этим временем еще началась тогда, когда я пробывал использовать атмегу64 для этого времени. Так там оно быстро переключало секунды, из-за того что протеус не видит внешний тактовый генератор. Думал может с ардуино получше будет, то пробывал не один проект со временем, и в каждом просто какое-то мелькание и ничего нормально не выводится.
0
04.02.2018, 14:54
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.02.2018, 14:54

Ардуино и реле
Привет всем! Назрел вопрос: имеется ардуино уно. Куплю замок электромеханический на 12v и реле...

Осциллограф на ардуино
Представляю Вашему вниманию простой осциллограф. Может интерфейс у него не очень, но главное что он...

Таймер на ардуино
Доброго времени суток, хочу обратиться к вам за помощью дорогие формучани. Суть проекта...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru