Помощь новичку, статья "Электронная игральная кость на Attiny13"

Модератор: boogyman

Ответить
Аватара пользователя
snake_kdv
Новичок
Сообщения: 8
Зарегистрирован: 12 мар 2019, 21:43

Помощь новичку, статья "Электронная игральная кость на Attiny13"

#1

Сообщение snake_kdv » 12 мар 2019, 21:53

Доброго времени суток!

Собрал электронный кубик по статье "Электронная игральная кость на Attiny13" (https://radioparty.ru/device/avr/372-di ... e-attiny13). Сборка точно по схеме (только буззер первый попавшийся, от ПК), прошивка из статьи, прошивал понипрог через сом порт.

Устройство не подает "признаков жизни". Схема проверена - ошибок нет, прошивка записывается и считывается из МК, фьюзы выставил как в статье (только в пони окно другое) Это первый мой опыт с микроконтроллерами, что можете посоветовать, что еще проверить, как запустить?

Спасибо!

Аватара пользователя
AntonChip
Администратор
Сообщения: 218
Зарегистрирован: 24 дек 2011, 22:11
Откуда: Киров
Контактная информация:

Re: Помощь новичку, статья "Электронная игральная кость на Attiny13"

#2

Сообщение AntonChip » 13 мар 2019, 07:55

Здравствуйте, попробуйте использовать другой пьезоизлучатель

Аватара пользователя
snake_kdv
Новичок
Сообщения: 8
Зарегистрирован: 12 мар 2019, 21:43

Re: Помощь новичку, статья "Электронная игральная кость на Attiny13"

#3

Сообщение snake_kdv » 13 мар 2019, 08:08

Спасибо, поищем новый. А можно как то запустить схему без него? В комментариях к схеме писали, что запускается замыканием ножек 7-8 МК, у меня только щелкает зуммер.

Аватара пользователя
AntonChip
Администратор
Сообщения: 218
Зарегистрирован: 24 дек 2011, 22:11
Откуда: Киров
Контактная информация:

Re: Помощь новичку, статья "Электронная игральная кость на Attiny13"

#4

Сообщение AntonChip » 13 мар 2019, 08:15

Да, должен запускаться путем замыканием ножек 7 и 8, если зуммер щелкает то только менять на другой тип

Аватара пользователя
snake_kdv
Новичок
Сообщения: 8
Зарегистрирован: 12 мар 2019, 21:43

Re: Помощь новичку, статья "Электронная игральная кость на Attiny13"

#5

Сообщение snake_kdv » 13 мар 2019, 08:23

Спасибо! Буду пробовать

Аватара пользователя
snake_kdv
Новичок
Сообщения: 8
Зарегистрирован: 12 мар 2019, 21:43

Re: Помощь новичку, статья "Электронная игральная кость на Attiny13"

#6

Сообщение snake_kdv » 13 мар 2019, 08:42

Еще вопросик, а без зуммера, замыканием ножек должен запускаться?

Аватара пользователя
AntonChip
Администратор
Сообщения: 218
Зарегистрирован: 24 дек 2011, 22:11
Откуда: Киров
Контактная информация:

Re: Помощь новичку, статья "Электронная игральная кость на Attiny13"

#7

Сообщение AntonChip » 14 мар 2019, 09:20

snake_kdv писал(а):
13 мар 2019, 08:42
Еще вопросик, а без зуммера, замыканием ножек должен запускаться?
Да

Аватара пользователя
snake_kdv
Новичок
Сообщения: 8
Зарегистрирован: 12 мар 2019, 21:43

Re: Помощь новичку, статья "Электронная игральная кость на Attiny13"

#8

Сообщение snake_kdv » 14 мар 2019, 19:16

Что-то не получается разобраться, схему проверил еще раз, все верно. Перезаписал МК, считал. Вроде все верно, но не работает. Может кто-то глянет на окно прошивки и фьюзов понипрог - https://drive.google.com/open?id=1ObCDB ... DsyvKb64qG. Программа занимает только первою строку кода, это нормально?

P.S. Есть у кого-нибудь исходник от этой прошивки? Может поделитесь в ознакомительных целях?

Аватара пользователя
AntonChip
Администратор
Сообщения: 218
Зарегистрирован: 24 дек 2011, 22:11
Откуда: Киров
Контактная информация:

Re: Помощь новичку, статья "Электронная игральная кость на Attiny13"

#9

Сообщение AntonChip » 15 мар 2019, 11:59

Прошивка должна занимать всю память МК

Аватара пользователя
snake_kdv
Новичок
Сообщения: 8
Зарегистрирован: 12 мар 2019, 21:43

Re: Помощь новичку, статья "Электронная игральная кость на Attiny13"

#10

Сообщение snake_kdv » 15 мар 2019, 19:36

AntonChip, спасибо за консультации, разобрался с прошивкой. другая версия ponyprog открывает прошивку полностью (глюк программы на ПК). Перепрошил, все работает.

Сейчас читаю про написание программ на С (Atmel Studio 6.2). Можете скинуть исходник для данного проекта, синтаксис написания на С очень интересен.

Аватара пользователя
AntonChip
Администратор
Сообщения: 218
Зарегистрирован: 24 дек 2011, 22:11
Откуда: Киров
Контактная информация:

Re: Помощь новичку, статья "Электронная игральная кость на Attiny13"

#11

Сообщение AntonChip » 16 мар 2019, 11:09

Исходник на бейсике
Вложения
ElecDice.rar
Исходник(BascomAVR)
(1015 байт) 10 скачиваний

Аватара пользователя
snake_kdv
Новичок
Сообщения: 8
Зарегистрирован: 12 мар 2019, 21:43

Re: Помощь новичку, статья "Электронная игральная кость на Attiny13"

#12

Сообщение snake_kdv » 16 мар 2019, 15:48

Спасибо! Бейсик мне ближе гораздо, чем С или ассемблер.

Аватара пользователя
snake_kdv
Новичок
Сообщения: 8
Зарегистрирован: 12 мар 2019, 21:43

Re: Помощь новичку, статья "Электронная игральная кость на Attiny13"

#13

Сообщение snake_kdv » 17 мар 2019, 17:55

Доброго времени суток! Все закончил, все работает. Буззер подходит HPM14A, отлично работает. Есть готовая плата в DipTrace, только на текстолите не экономил, размер 35х85 мм.

характеристики HPM14A

Тип пьезоэлектрический
Встроенный генератор нет
Частота,Гц 4000
Номинальное рабочее напряжение,В 5
Максимальный ток ,мА 3
Интенсивность звука,дБ 80
Толщина корпуса h,мм 7.5
Диаметр(ширина) корпуса d,мм 13.8

Ответить