Jump to content

MidiBox 16E / MidiBox 64E - 11 Led Rings to 16 Led Rings


TESTLAB

Recommended Posts

  • 2 weeks later...
  • 2 weeks later...
  • 2 weeks later...
  • 1 year later...

Ðичего не могу поделать, ну не даетÑÑ Ð¼Ð½Ðµ программирование  :sad:

Лазил в иÑходниках,  нашел много Ñтрочек Ñ "подходÑщим" Ñодержанием,  но точно не уверен что те Ñтроки надо изменÑÑ‚ÑŒ, ÑÐµÐ¹Ñ‡Ð°Ñ Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÑŽ разобратьÑÑ Ñ Ð¿Ñ€Ð¾Ñ†ÐµÑÑом ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ hex файла ,  и наверно попробую изменить main.asm )

Link to comment
Share on other sites

  • 3 weeks later...

Mozet osibocnaja mislja.

Smotrel v Midibox64e.ini :

################################################################################

# In the LED_PATTERN section, the patterns for LED-Rings are defined

#

# 4 different patterns are available. Within a Pattern, 32 steps for CC value

# range from 0x00 to 0x7f have to be assigned

# The first step is visible on the appr. LED-Ring from Values 00-03,

# the second from 04-07, the third from 08-0b, ...

#

# SYNTAX: <pattern-number(0-3)>.<step-hex-value(00-1F)> <16-bit-binary-value>

################################################################################

[LED_PATTERNS]

0.00 = 0000000000000001

0.01 = 0000000000000001

0.02 = 0000000000000011

0.03 = 0000000000000011

0.04 = 0000000000000011

0.05 = 0000000000000111

0.06 = 0000000000000111

0.07 = 0000000000000111

0.08 = 0000000000001111

0.09 = 0000000000001111

0.0A = 0000000000001111

0.0B = 0000000000011111

0.0C = 0000000000011111

0.0D = 0000000000011111

0.0E = 0000000000111111

0.0F = 0000000000111111

0.10 = 0000000000111111

0.11 = 0000000000111111

0.12 = 0000000001111111

0.13 = 0000000001111111

0.14 = 0000000001111111

0.15 = 0000000011111111

0.16 = 0000000011111111

0.17 = 0000000011111111

0.18 = 0000000111111111

0.19 = 0000000111111111

0.1A = 0000000111111111

0.1B = 0000001111111111

0.1C = 0000001111111111

0.1D = 0000001111111111

0.1E = 0000011111111111

0.1F = 0000011111111111

Etot odin iz 4 rezimov raboti svetodiodnoi lineiki, no ne v odnom iz etih 4 rezimov v 16-ti bitovoje cislo 5 starsih razrjadov ne razu ne stanovitsja 1, a izmenenija na 1 proishodjat v 11-ti mladsih razrjadah.

Jesli eti 11 razrjadov sootvetstvuet 11 svetodiodam lineiki, to 16 razrjadov sootvetstvenno...

No v *.asm faile toze nado definirovatj zadeistvovanije registri v DOUT module

Janis

Edited by Janis1279
Link to comment
Share on other sites

 ЕÑÑ‚ÑŒ режим индикации выбранного Ñнкодера, когда захожу в режим конфигурации, вокруг выбранного Ñнкодера Ñветодиодное кольцо начинает поочередно зажигать Ñветодиоды, ÑоздаетÑÑ Ñффект крутÑщейÑÑ ÑветÑщейÑÑ Ñ‚Ð¾Ñ‡ÐºÐ¸ вокруг Ñнкодера. Делал на макете. С раÑчетом на планируемое раÑширение Ñ 11 Ñветододов до 16 штук, поÑтавил Ñразу 16, и вÑе подÑоединил. ПоÑле загрузки оÑновного hex файла, при регулировке какого-либо параметра, в индикации кольца работают 11 Ñветодиодов,  как показано на оÑновной Ñхеме. Ркогда захожу в режим  конфигурации работы Ñнкодеров,  выделающее  кольцо поочередно зажигает  вÑе 16. 

Когда чертил печатную  плату на 11 диодные колечки, получаетÑÑ Â Ð´Ð¾Ð²Ð¾Ð»ÑŒÐ½Ð¾ громоздко. Ðа 16 наверно  придетÑÑ Â Ñветодиоды приклеивать к  панели и паÑÑ‚ÑŒ проводками.

http://midibox.org/f...ewimage&img=174

http://midibox.org/f...ewimage&img=175

Edited by TESTLAB
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...