Технический форум

Технический форум (http://www.tehnari.ru/)
-   Микропроцессоры (http://www.tehnari.ru/f115/)
-   -   Кто напишет прогу для Tiny85 (http://www.tehnari.ru/f115/t105540/)

Oppozit 30.11.2015 21:41

Кто напишет прогу для Tiny85
 
Нужно сделать мне полицейский стробоскоп для автомодели эвакуатора. Попросил чувака одного, он сделал вроде, но она работает не так как нужно (( А связь с тем чуваком потеряна уже. Вот что он написал (так должно было работать)
 

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

выводы на светодиоды 2,7 и 5,6 синие и красные соотв., (правда у меня стоят оранжевые)
кнопка замыкает 3-й вывод на землю
Поставил резюк на reset, ниче не меняется. Может фьюз какой убрать или поставить наоборот? Снять видео работы нечем, но думаю с описания понятно )

wss60 30.11.2015 22:15

Где исходники?

Oppozit 30.11.2015 23:05

Исходников нет. Есть только файл прошивки.

Вот типа такой моргалки, можно даже ограничиться меньшим кол-вом эффектов.
 

wss60 30.11.2015 23:08

Можно глянуть?

Oppozit 30.11.2015 23:24

:100000000EC01DC01CC01BC01AC019C018C017C02C
:1000100016C015C014C013C012C011C010C01124E6
:100020001FBECFE5D1E0DEBFCDBF10E0A0E6B0E05F
:1000300001C01D92AE37B107E1F74ED28CC2E0CFBE
:1000400090E02AEF30E005C0A895F9013197F1F76B
:100050009F5F9817C8F308950F931F93CF93DF9373
:10006000082F10E00AC0C0E0D0E081E0E9DF21966F
:1000700083E0C73ED807C9F71F5F1017A0F3DF91D1
:10008000CF911F910F91089520E030E005C0F90154
:100090003197F1F78F5F90408F3F910509F0B8F7E6
:1000A000892B21F080E090E00197F1F708954AEF65
:1000B00050E009C020E0FA013197F1F72F5F2F3FA0
:1000C000D1F78F5F90408F3F910509F098F7009727
:1000D00049F020E04AEF50E0FA013197F1F72F5F45
:1000E0002817D0F30895CF93DF93EC0104C08FEF6E
:1000F000A7DFCF5FD040CF3FD10509F0C0F72097F1
:1001000011F08C2F9DDFDF91CF9108954AEF50E0E1
:1001100022C0FA013197F1F72F5F2A3FD1F720E093
:10012000FA013197F1F72F5F2A3FD1F720E0FA016A
:100130003197F1F72F5F2A3FD1F720E0FA0131978D
:10014000F1F72F5F2A3FD1F73F5F3F3F11F020E0EB
:10015000E0CF8F5F90408F3F910519F010F030E0B5
:10016000F6CF009721F130E04AEF50E01EC0FA01CF
:100170003197F1F72F5F2A3FD1F720E0FA0131974D
:10018000F1F72F5F2A3FD1F720E0FA013197F1F71D
:100190002F5F2A3FD1F720E0FA013197F1F72F5F67
:1001A0002A3FD1F73F5F381710F420E0E0CF0895E1
:1001B000CF93DF93EC0104C08FEF4EDFCF5FD040D1
:1001C000CF3FD10509F0C0F7209711F08C2F44DF05
:1001D000DF91CF91089530E04AEF50E017C0B89A10
:1001E000C09AB99AC19A20E0CA010197F1F72F5F2E
:1001F0002233D1F7B89AC098B99AC19820E0CA01C1
:100200000197F1F72F5F2436D1F73F5F333038F392
:100210003093620020E04AEF50E0CA010197F1F705
:100220002F5F283CD1F730E04AEF50E017C0BA9A70
:10023000C29ABB9AC39A20E0CA010197F1F72F5FD7
:100240002233D1F7BA9AC298BB9AC39820E0CA0168
:100250000197F1F72F5F2436D1F73F5F333038F342
:100260003093660020E04AEF50E0CA010197F1F7B1
:100270002F5F283CD1F70895B89AC09AB99AC19ACD
:1002800020E04AEF50E0CA010197F1F72F5F2F3FBE
:10029000D1F720E04AEF50E0CA010197F1F72F5F54
:1002A0002139D1F7B89AC098B99AC198BA9AC29A26
:1002B000BB9AC39A20E04AEF50E0CA010197F1F7D8
:1002C0002F5F2F3FD1F720E04AEF50E0CA0101979E
:1002D000F1F72F5F2139D1F7BA9AC298BB9AC39828
:1002E000089530E04AEF50E017C0B89AC09ABB9A20
:1002F000C39A20E0CA010197F1F72F5F2233D1F7AB
:10030000B89AC098BB9AC39820E0CA010197F1F748
:100310002F5F2436D1F73F5F333038F330937D00C1
:1003200020E04AEF50E0CA010197F1F72F5F283C27
:10033000D1F730E04AEF50E017C0B99AC19ABA9AA3
:10034000C29A20E0CA010197F1F72F5F2233D1F75B
:10035000B99AC198BA9AC29820E0CA010197F1F7F8
:100360002F5F2436D1F73F5F333038F3309360008E
:1003700020E04AEF50E0CA010197F1F72F5F283CD7
:10038000D1F7089530E04AEF50E017C0B89AC09A0C
:10039000BA9AC29A20E0CA010197F1F72F5F22337F
:1003A000D1F7B89AC098BA9AC29820E0CA010197CA
:1003B000F1F72F5F2436D1F73F5F333038F33093B6
:1003C0007C0020E04AEF50E0CA010197F1F72F5F6F
:1003D000283CD1F730E04AEF50E017C0B99AC19AF3
:1003E000BB9AC39A20E0CA010197F1F72F5F22332D
:1003F000D1F7B99AC198BB9AC39820E0CA01019776
:10040000F1F72F5F2436D1F73F5F333038F3309365
:10041000650020E04AEF50E0CA010197F1F72F5F35
:10042000283CD1F70895B89AC09A20E04AEF50E0EE
:10043000CA010197F1F72F5F2233D1F7B89AC0981C
:1004400020E04AEF50E0CA010197F1F72F5F223315
:10045000D1F7B99AC19A20E04AEF50E0CA0101975A
:10046000F1F72F5F2233D1F7B99AC19820E04AEF14
:1004700050E0CA010197F1F72F5F2233D1F7BA9A02
:10048000C29A20E04AEF50E0CA010197F1F72F5FCE
:100490002233D1F7BA9AC29820E04AEF50E0CA015D
:1004A0000197F1F72F5F2233D1F7BB9AC39A20E06F
:1004B0004AEF50E0CA010197F1F72F5F2233D1F7DD
:1004C000BB9AC39820E04AEF50E0CA010197F1F7C8
:1004D0002F5F2A3FD1F708951F9314BE88E10FB60E
:1004E000F89481BD11BC0FBE81E08093610011E0E2
:1004F000BC9888B387B386B382958F70812781704B
:1005000080937B0080917B00813029F48091610091
:100510008F5F8093610080916100863011F41093A9
:10052000610080916100833081F0843028F4813053
:1005300041F08230E9F607C0843049F08530C1F6D9
:1005400008C049DED5CF98DED3CFCBDED1CF1ADFBE
:0A055000CFCF69DFCDCFF894FFCFC5
:00000001FF

Daniellos 30.11.2015 23:56

Да ты сам файл выложи.

Oppozit 01.12.2015 00:11

Ну так эту писанину скопировать в тексовый файл и сохранить с расширением .hex )
загрузить немогу, пишет неверный файл

wss60 01.12.2015 00:14

Вложений: 1
Тестовый вариант.

Oppozit 01.12.2015 00:19

работает. Один эффект есть. )

Oppozit 01.12.2015 00:20

Только если можно не 2 раза мигание светиков, а по 3, так красивее мне кажется. А так - супер!:wo:

wss60 01.12.2015 00:20

Кнопка работает? Эффектов должно быть три.

Oppozit 01.12.2015 00:25

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



неработает

wss60 01.12.2015 00:28

Сопротивления между 3 выводом контроллера и питанием есть?

Oppozit 01.12.2015 00:29

нет, а надо? я поставил сопротивление 10кОм на ресет на питание (1-й вывод)
щас припаяю на 3-й

Oppozit 01.12.2015 00:32

Да, заработало! 3 штуки

Oppozit 01.12.2015 00:35

Только она почти не стробом мигает, а один раз вспыхивает ненадолго, второй раз мигает ярко. Напруга 3,3В при поднятии до 4,2 совсем начинает мигать как мультивибратор обычный но эффекты переключаются. Может поставить транзисторы на светодиоды?

wss60 01.12.2015 00:39

Светодиоды у вас как подключены: одна нога к контроллеру, а вторая куда?

Oppozit 01.12.2015 00:39

На минус питания

wss60 01.12.2015 00:44

Цитата:

Сообщение от Oppozit (Сообщение 1183487)
Только она почти не стробом мигает, а один раз вспыхивает ненадолго, второй раз мигает ярко.

Во всех эффектах или в каком-то одном?

Oppozit 01.12.2015 00:50

во всех ну получается как бы вот так: при напряжении 3,3В -- -- -- -- а при 3,8-4,2 _ _ _ _
Короче пропадает пауза между короткими вспышками

wss60 01.12.2015 01:02

Вложений: 1
У вас одно сопротивление на все светодиоды или для каждого светодиода отдельно?
Конденсатор на 0.1 мкф параллельно кнопке стоит?
В архиве видео, как выглядит первый эффект в симуляторе.

Oppozit 01.12.2015 01:13

кондера нет. Сопротивления разные по 18 Ом наверное просто мелкие я думаю и тинька перегружается по току. Кондера нет, вроде переключается стабильно, но могу припаять конечно. Это чтоб небыло дребезга контактов?

Oppozit 01.12.2015 01:16

На видео работает правильно, так же как и в схеме. Значит пролсто резюки мелкие

wss60 01.12.2015 01:37

Вложений: 1
4 эффекта, мигает по три раза.

Oppozit 01.12.2015 01:48

О. Клево! То, что надо, спасибо огромное! Завтра сделаю на модели - сфоткаю, выложу. А неподскажите еще, где в инете есть толковые темы по обучению программированию? А то вечно кого-то напрягаю, чтоб написали прошивку...

wss60 01.12.2015 02:39

Вот не плохой курс: 10 уроков и заданий.

Oppozit 01.12.2015 11:39

Спасибо, буду учиться сам делать! )

Oppozit 01.12.2015 12:55

А можно мне исходник этой прошивки, если он остался, посмотрю как оно выглядит в VMLAB? интересно стало ))

wss60 01.12.2015 14:34

Вложений: 1
Исходник прошивки.

mike_ 06.02.2016 17:02

Цитата:

Сообщение от Oppozit (Сообщение 1183511)
Завтра сделаю на модели - сфоткаю, выложу.

Ждемс....))


Часовой пояс GMT +4, время: 09:57.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.