roboforum.ru

Технический форум по робототехнике.

Магический кристалл

Re: Магический кристалл

pashteet » 23 мар 2010, 00:29

yak-40 писал(а):Можно и на одном - мультиколорном.

Это что за диод такой? Типа тот, который 3 цветами переливается?

Re: Магический кристалл

Angel71 » 23 мар 2010, 02:40

:) 2, 3, 4. разные бывают. есть те, что сами по своему "колбасятся" переливаясь или мигая, но речь скорей всего не о них была. а о тех, у которых можно каждым цветом самому управлять.

Re: Магический кристалл

yak-40 » 23 мар 2010, 08:42

pashteet писал(а):Это что за диод такой? Типа тот, который 3 цветами переливается?

Три кристалла(красный синий и зелёный) в одной колбе. Можно получить практически любой оттенок.
Ну вот например:http://www.ledlabs.ru/5mm_multi.html

Re: Магический кристалл

pashteet » 23 мар 2010, 11:35

Спасибо, а то я подумал, что это те, у которых две ножки и они переливаются разными цветами, вот и хотел спросить как управлять им, а тут все проще оказалось. Жаль у нас таких не продают :(

Re: Магический кристалл

Angel71 » 23 мар 2010, 14:40

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

Re: Магический кристалл

Myp » 26 мар 2010, 15:48

хоспади тоже мне проблема
нельзя чтоли взять 3 обычных светодиода больших, напильником подточить и склеить 1 большой

Re: Магический кристалл

yak-40 » 26 мар 2010, 21:48

Три кристалла в одной колбе сбалансированы, то есть, при включении всех трёх светодиодов, цвет колбы - белый.
У самопального вряд ли так получится :)

Re: Магический кристалл

GrayHunter » 30 мар 2010, 01:20

Извините, пожалуйста, что долго не отвечал - уезжал + ВУЗ, ...

Индикация разрядки разными цветами не подойдёт, т.к. задумка заключается том, что разные цвеа будут символизировать разные стихии, духов или чего там народ себе придумает. Поэтому тогда 2-3 уровня яркости светодиода одного цвета - наш выбор.

ИМХО при составлении ТЗ лучше вообще избавиться от спец. терминов таких как "заряд кристала", "красиво умереть", "дыхание" и т.п...
в следующем проекте исправлюсь :oops:

1. Какие внутренние состояния должен хранить кристалл? Верно ли, что только "заряд кристалла", а всё остальное можно в любой момент прочитать из напряжения батареи и перемычек?
да, только "заряд кристалла", т.к. то, что и как будет делать "кристалл" - будет зависеть как раз от меняющихся данных (напряжения батареи и перемычек).
2. Какой список всевозможных состояний перемычек мы имеем? Можно их тупо списком? Только не в режиме "если ... то", а просто список всевозможных состояний?
перемычка может быть замкнута или не замкнута - и это по отношению ко всем перемычкам. Может быть я не понял вопрос?
3. Какой список всевозможных режимов свечения должен быть?

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

напряжение пока выставь от балды плз, т.к. для "кристалла", вероятно, придётся покупать сверхяркий светодиод, а у меня сейчас только обычный. Но питание будет предположительно 2 пальчиковых.
Насчёт внутренних статусов - можно подробнее плз (чтобы не расписывать не то, если я это не так понял)
5. Сводная таблица - при каких внутренних статусах и каких перемычках и напряжении питания какие обновленные внутренние статусы должны быть выставлены?
Насчёт внутренних статусов - можно подробнее плз (чтобы не расписывать не то, если я это не так понял)

Re: Магический кристалл

COKPOWEHEU » 08 июл 2010, 17:19

Ну вот, отвратили человека от пути истинного, то есть от асма.
Да все это делается гораздо быстрее, проще и понятнее чем на Си или тем более Бесике.
Если сформулируете конкретную задачу могу за день набросать прогу. С ШИМами и АЦПами.
Прям смотреть страшно что насоветовали: ни одного прерывания! Да ШИМ и АЦП только на них и делают!
Между прочим для самых простых и самых сложных целей на МК лучший выбор именно асм. Си это для ленивых, которым не жалко терять лишние такты непонятно на чем. Его лучше использовать для связи со "сложнами" устройствами типа экрана или TWI. там на асме получаются сложные и малочитаемые конструкции. А для элементарного управления светодиодиком...
По поводу управления: как будут реализованы перемычки? Ну то есть из кристалла торчит пучок проводов, вставляемых в гнездо на "посохе" или "амулете"?
Как осуществляется переключение "стихий" и включение "колдовства"? Кнопочки, сенсоры или герконы?
Какие функции точно нужны? Если я правильно понял то 1)"подзарядка" 2)постепенная "разрядка" 3)по нажатии на кнопочку выдается световой сигнал (мерцание или дыхание соответствующего цвета). 4) чем сильнее "разряжен" тем меньше амплитуда мерцания.
Чем включаются разные эффекты (дыхание, мерцание, ровный свет)? Какие провода выходят из кристалла (можно для определения "посох"/"амулет" использовать различные сопротивления)?

Re: Магический кристалл

Angel71 » 08 июл 2010, 19:41

COKPOWEHEU, вы tc личное сообщение напишите - ему на мыло сообщение прийдёт, а так хз когда он будет
П.С. скальпель полезен в хиргргии, на кухне практичней нож, в лесу пила или топор

Re: Магический кристалл

COKPOWEHEU » 09 июл 2010, 18:28

Ну вот, отвратили человека от пути истинного, то есть от асма.
Прям смотреть страшно что насоветовали: ни одного прерывания!

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


Rambler\'s Top100 Mail.ru counter