помогите подправить скетч таймер +RGB ColorShield 1.1

Тема в разделе "Схемотехника, компоненты, модули", создана пользователем MISZN, 18 апр 2014.

  1. MISZN

    MISZN Нуб

    Всем здравствуйте!
    Только начинаю изучать Arduino.
    С помощью различных форумов мне удалось сделать похожий Countdown только без 7 segment.




    Отсчёт работает как в верхнем видео но пока без визуального изображения
    Вместо 7 segment хочу Matrix RGB с ColorShield 1.1
    [​IMG]

    нашёл скетч на Matrix RGB Countdown
    файл прикрепил ниже причина: превышает допустимое количество символов




    Помогите пожалуйста в скетч Matrix RGB Countdown добавить функции как в первом видео.
    Старт отсчёта: кнопкой, пищалку и возможность изменять секунды отсчёта подстроечным резистором.
     
    Последнее редактирование: 24 май 2014
  2. acos

    acos Официальный гик Администратор

    пищалка - функция tone http://wiki.amperka.ru/?do=search&id=tone

    Приведи код, который раскопал здесь - качать лень
    изменять секунды подстроечником - http://wiki.amperka.ru/конспект-arduino:пантограф - суть та же. У тебя естьпеременная в которой хранятся секунды. Задача - инкрементировать или декрементировать её в зависимости от того куда крутится потенциометр.
    секундомер http://wiki.amperka.ru/конспект-arduino:секундомер
    кнопка - http://wiki.amperka.ru/конспект-arduino:светильник-с-кнопочным-управлением

    Ну в общем изучай) После прочтения - спрашивай что не понятно. и код сюда выложи - возможно будут особенности из-за матрицы
     
  3. MISZN

    MISZN Нуб

    Код добавил в пост выше.
    Кнопку, пищалку и резистор я подружил (первый код)
    Проблема у меня с матрицей RGB опыта и знаний не хватает подправить код (прикрепленый файл для меня пока тёмный лес) и добавить в него правильно кнопку, пищалку и резистор
     
  4. acos

    acos Официальный гик Администратор

  5. MISZN

    MISZN Нуб

    Экран этот но Shield у меня другой,




    Тот что вы показали будет следующее что я куплю, удобен тем что можно несколько экранов соединить между собой, к сожалению раньше я такой не видел
     
    Последнее редактирование: 28 апр 2014
  6. Mitrandir

    Mitrandir Гуру

    А зачем шилд? Если он по spi работает
     
  7. acos

    acos Официальный гик Администратор

    Кто? http://amperka.ru/product/rgb-led-matrix-8x8 - это экран и плата управления, которая работает по SPI. У MISZN плата управления работает по I2C а экран такой же.

    По теме - что-то гуглил, и так и не нашел более-менее вменяемого примера управления этим шилдом. Ну то есть он есть, но не совсем тривиальный, чтоб на пальцах объяснить можно было. Вот тут http://www.southtrader.co.za/shop/colors-shield-v1-1-arduino-rgb-led-matrix-driver-shield/ демка лежит.
    Ещё - попробуйте в каментах ютюба у этого парня

    скетч попросить)
     
  8. MISZN

    MISZN Нуб

    Скетч у меня есть прикрепил в первом посту (Countdown_8x8_RGB_LED.txt).
    Этот файл нужно подкорректировать и добавить функции кнопки, пищалки и подстроечный резистор.

    В этом вся суть моего поста моих знаний не хватает :(