Подскажите пожалуйста с интересным проектом!

geneSYS
Offline
Зарегистрирован: 12.05.2014

Нашел интересный проект - https://parola.codeplex.com/ подскажите что за схема платы с которой он управляет? Пробовал связаться с автором вот что он прислал:

As per the code in the Parola_Test example:
Code:
// Speed for the display is controlled by a pot on SPEED_IN analog input.
// Digital switches used for control of Justification, Effect progression,
// Pause between animations, LED intensity, and invert mode. UI switches
// are normally HIGH.

and definitions for pins are:
Code:
// User interface pin and switch definitions
#define SPEED_IN A5 // control the speed with an external pot
#define PAUSE_SET 4 // toggle pause time
#define JUSTIFY_SET 6 // change the justification
#define INTENSITY_SET 7 // change the intensity of the display
#define EFFECT_SET 8 // change the effect
#define INVERSE_SET 9 // set/reset the display to inverse

Подскажите что там за схема и как она подключается к ардуине?

Diemon
Offline
Зарегистрирован: 18.11.2011

Стандартные LED модули на MAX7219. Подключаются к ардуине по SPI. 

geneSYS
Offline
Зарегистрирован: 12.05.2014

К ардуине понятно как он подключен, а вот плата с которой он на видео управляет эффектами, что там за схема и как она подключается? 

Diemon
Offline
Зарегистрирован: 18.11.2011

На этом видео?

https://www.youtube.com/watch?v=JgzVCSFaz3I&feature=youtu.be

4 кнопки и потенциометр.

На самой ардуине - похоже Sensor Shield

geneSYS
Offline
Зарегистрирован: 12.05.2014

Да на этом, а можете схему нарисовать как подключить их к ардуине...   ..Заранее благодарю!

Diemon
Offline
Зарегистрирован: 18.11.2011

Так вполне стандартное подключение. +5 В/сигнал/земля. Просто автор сделал себе плату, чтобы удобнее было работать.

http://arduino.cc/en/Tutorial/AnalogInput

http://arduino.cc/en/Tutorial/Button

geneSYS
Offline
Зарегистрирован: 12.05.2014

Спасибо за помощь, буду пробовать. Да и если можно с Вами консультироваться, дайте ваш адрес электронки или аськи пожалуйста

Diemon
Offline
Зарегистрирован: 18.11.2011

Только обратите внимание: те LED модули что на видео, автор делал сам. Потому как на покупных контакты расположены таким образом, что не позволяют соединять модули бесшовно(без расстояний между матрицами). 

geneSYS
Offline
Зарегистрирован: 12.05.2014

 

Diemon пишет:

Только обратите внимание: те LED модули что на видео, автор делал сам. Потому как на покупных контакты расположены таким образом, что не позволяют соединять модули бесшовно(без расстояний между матрицами). 

Ну да, это я понял.

geneSYS
Offline
Зарегистрирован: 12.05.2014

Подскажите пожалуйста что за ошибка выскакивает при компиляции?Изображение

geneSYS
Offline
Зарегистрирован: 12.05.2014

Ну подскажите пожалуйста кто-нибудь.

__Alexander
Offline
Зарегистрирован: 24.10.2012

а в документации слабо прочитать что нужна еще либа md_max72xx?

geneSYS
Offline
Зарегистрирован: 12.05.2014

__Alexander пишет:

а в документации слабо прочитать что нужна еще либа md_max72xx?

Да есть там все библиотеки, и все равно ошибку выдает:

MD_Parola\MD_Parola.cpp.o: In function `~MD_Parola':

C:\WORK SOFT\arduino-1.5.1r2\libraries\MD_Parola/MD_Parola.cpp:78: undefined reference to `operator delete[](void*)' MD_Parola\MD_Parola.cpp.o: In function `MD_Parola::begin(unsigned char)':

C:\WORK SOFT\arduino-1.5.1r2\libraries\MD_Parola/MD_Parola.cpp:53: undefined reference to `operator new[](unsigned int)' 

 

__Alexander
Offline
Зарегистрирован: 24.10.2012

хз. всё нормально компилится.

geneSYS
Offline
Зарегистрирован: 12.05.2014

А как вы делали, распаковали 2 архива MD_MAX72xx и MD_Parola в libraries, так?

__Alexander
Offline
Зарегистрирован: 24.10.2012

да

geneSYS
Offline
Зарегистрирован: 12.05.2014

Все разобрался, проблема решилась переустановкой софтины.. Спасибо за помощь!