Вольт-Амперметр на ATtiny13A Возможно ли в FLProg?

Вопросы от новичков
Ответить
Александр_Светлый
Лейтенант
Сообщения: 355
Зарегистрирован: 12 окт 2016, 19:03
Откуда: Краснодар

Вольт-Амперметр на ATtiny13A Возможно ли в FLProg?

Сообщение Александр_Светлый »

Доброго времени суток. Товарищи знатоки подскажите/направьте возможно ли использовать ATtiny13A совместно с FLProg? Подозреваю что противоречий не должно быть но есть сомнения с правильностью выбора портов. Набросал проект, волть-амперметр от 0 до 100 с 6-ти битным дисплеем на ТМ1637, по смотрите правильно ли сделал или нужно что то перепилить?
Атюньки хоть и не дорогие но палить в результате опытов тоже не охота.

Отправлено спустя 3 минуты 56 секунд:
По сути всё что нужно, это читать два из четырёх аналоговых порта и отправлять на дисплей. Библиотеку брал отсюда, в Arduino IDE микроконтроллер появился.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Я не флудер , просто мне есть что сказать =)
Александр_Светлый
Лейтенант
Сообщения: 355
Зарегистрирован: 12 окт 2016, 19:03
Откуда: Краснодар

Вольт-Амперметр на ATtiny13A Возможно ли в FLProg?

Сообщение Александр_Светлый »

При попытке компиляции "как есть" для ATtiny13 выдаёт ошибку, понимаю что надо "подпилить напильником" но не знаю как. [scroll]Arduino: 1.8.1 (Windows 7), Плата:"ATtiny13 (ATtiny13a), 1.2 MHz"

pr1:4: error: 'String' does not name a type

pr1:14: error: 'String' does not name a type

C:\Users\Александр\AppData\Local\Temp\flprog\pr1\pr1.ino: In function 'void loop()':

pr1:31: error: 'DataIn_147681740_1' was not declared in this scope

pr1:31: error: 'DEC' was not declared in this scope

pr1:31: error: 'String' was not declared in this scope

pr1:42: error: 'preData_147681740_1' was not declared in this scope

exit status 1
'String' does not name a type

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
[/scroll]
Я не флудер , просто мне есть что сказать =)
Аватара пользователя
Dev1
Майор
Сообщения: 1045
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас
Поблагодарили: 3 раза

Вольт-Амперметр на ATtiny13A Возможно ли в FLProg?

Сообщение Dev1 »

Как у вас ошибок нету. Единственное сообщение:
Глобальные переменные используют 145 байт (226%) динамической памяти, оставляя -81 байт для локальных переменных. Максимум: 64 байт.
Скетч слишком большой; прочитайте http://www.arduino.cc/en/Guide/Troubleshooting#size
Ошибка компиляции для платы ATtiny13.
Не влезет ваш проект...
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x :shok:
Александр_Светлый
Лейтенант
Сообщения: 355
Зарегистрирован: 12 окт 2016, 19:03
Откуда: Краснодар

Вольт-Амперметр на ATtiny13A Возможно ли в FLProg?

Сообщение Александр_Светлый »

Твою дивизию... Очень уж мало у него памяти, библиотека дисплея видимо отжирает буквально всё...
Я не флудер , просто мне есть что сказать =)
Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 487
Зарегистрирован: 18 сен 2015, 10:04
Откуда: Омск
Благодарил (а): 3 раза
Поблагодарили: 5 раз

Вольт-Амперметр на ATtiny13A Возможно ли в FLProg?

Сообщение kulibinsvv »

Реализовать ваш проект на Tiny13 с помощью FLProg в принципе не возможно из-за того, что необходимо реализовать программный I2C протокол, который "съедает" много памяти, как оперативной, так и флеш.
Для нормальной реализации необходимо либо выбрать другой контроллер (например: Tiny25/45/85, у которых есть аппаратный I2C), либо попытаться реализовать индикацию на сдвиговых регистрах.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)
Александр_Светлый
Лейтенант
Сообщения: 355
Зарегистрирован: 12 окт 2016, 19:03
Откуда: Краснодар

Вольт-Амперметр на ATtiny13A Возможно ли в FLProg?

Сообщение Александр_Светлый »

kulibinsvv писал(а): 03 дек 2018, 19:00попытаться реализовать индикацию на сдвиговых регистрах
Я понял Вас, только это не имеет смысла ибо стоимость готового изделия выходит дороже китайщины. Заказал на Али платы сразу в USB с ATTINY85 на борту, но под другие цели хотел... Что-ж, видимо придётся значит 13-е тиньки куда то в другое устройство применить.
Я не флудер , просто мне есть что сказать =)
Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 487
Зарегистрирован: 18 сен 2015, 10:04
Откуда: Омск
Благодарил (а): 3 раза
Поблагодарили: 5 раз

Вольт-Амперметр на ATtiny13A Возможно ли в FLProg?

Сообщение kulibinsvv »

Статья, в которой объясняют, как построить дисплей на семисегментных индикаторах и сдвиговых регистрах 74НС595.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)
Аватара пользователя
Dev1
Майор
Сообщения: 1045
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас
Поблагодарили: 3 раза

Вольт-Амперметр на ATtiny13A Возможно ли в FLProg?

Сообщение Dev1 »

Принципиально можно во Flowcode накидать проект с простеньким дисплеем, там и симуляция есть... :spiteful:
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x :shok:
Александр_Светлый
Лейтенант
Сообщения: 355
Зарегистрирован: 12 окт 2016, 19:03
Откуда: Краснодар

Вольт-Амперметр на ATtiny13A Возможно ли в FLProg?

Сообщение Александр_Светлый »

Dev1 писал(а): 04 дек 2018, 11:55можно во Flowcode накидать проект
Благодарю за наводку, погляжу что за зверь :smile37:
Я не флудер , просто мне есть что сказать =)
Ответить

Вернуться в «Начинающим»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость