Текущая версия |
Ваш текст |
Строка 1: |
Строка 1: |
− | [[Заметки Ардуинщика]]
| |
− |
| |
− | [[Бегущая строка с голосовым управлением своими руками]]
| |
− |
| |
| Собрал «СТОП 2в1» работает от проводов машины стоп, назад, поворот, аварийка | | Собрал «СТОП 2в1» работает от проводов машины стоп, назад, поворот, аварийка |
| + бегущая строка. Фразы отправляются с телефона. Можно поблагодарить, извинится, | | + бегущая строка. Фразы отправляются с телефона. Можно поблагодарить, извинится, |
Строка 30: |
Строка 26: |
| Я впаял их в разрыв проводов, которые идут в комплекте с МАХ7219, потом одел термоусадку на каждый. Соединить ардуино, табло, блютуз и МАХ можно проводами «мама- мама» (их будет в комплекте достаточно). | | Я впаял их в разрыв проводов, которые идут в комплекте с МАХ7219, потом одел термоусадку на каждый. Соединить ардуино, табло, блютуз и МАХ можно проводами «мама- мама» (их будет в комплекте достаточно). |
| | | |
− | [[Файл:B6ef249s-960.jpg|200px|thumb|left|Схама подключения Arduino]] | + | [[Файл:B6ef249s-960.jpg|200px|thumb|left|C[Схама подключения Arduino]] |
| | | |
| без печатной платы проводами | | без печатной платы проводами |
Строка 41: |
Строка 37: |
| При заливке скетча табло должно уже быть запитано своим +5в от БП.<br> | | При заливке скетча табло должно уже быть запитано своим +5в от БП.<br> |
| Блютуз обесточен, иначе в ардуино не зальешь скетч.<br> | | Блютуз обесточен, иначе в ардуино не зальешь скетч.<br> |
− | Важно чтобы БП и ардуино имели общий минус. | + | Важно чтобы БП и ардуино имели общий минус.<br> |
| | | |
| ===Сборка табло=== | | ===Сборка табло=== |
− | Сами МАХ7219-4 я собираю на оргстекле. Превосходно сверлятся отверстия, и нарезается резьба.<br> | + | Сами МАХ7219-4 я собираю на оргстекле. Превосходно сверлятся отверстия, и нарезается резьба. |
− | Оргстекло делаем немного шире МАХ72, для облегчения крепления.<br> | + | Оргстекло делаем немного шире МАХ72, для облегчения крепления. |
− | | |
− | [[Файл:8b1f249s-960.jpg|200px|thumb|left|Корпус от кабель канала 25х25]]
| |
− | | |
− | Прикручиваем МАХ7219 по 2-3 винтика.<br>
| |
− | Спаиваем сигнальные провода. Усиливаем провода питания. Питание параллелим почаще, через 2-3 девайса. Соединяем девайсы буквой Z. Вход справа внизу.<br>
| |
− | Для стабильной работы в даташите МАХ7219 прописано устанавливать конденсаторы 10мкф.<br>
| |
− | На купленных МАХ7219 этого нет, поэтому ставим сами. Малогабаритные конденсаторы хорошо помешаются под светодиодами.<br>
| |
− | | |
− | [[Файл:739f249s-960.jpg|200px|thumb|left|вид при снятых светодиодах]]
| |
− | | |
− | ===Программное обеспечение===
| |
− | Для тех, кто ничего не знает о программировании следующее видео минимальные требования для скетча "Продвинутый СТОП" . В нем я рассказал, как прошить ардуино с нуля.<br>
| |
− | Остальным: Скачиваем 2 библиотеки : MD_Parola и MD_MAX72XX
| |
− | (Автор библиотек Австралиец Марк, 01.06.2017 включил мой пример и шрифты на Русском,
| |
− | в примеры библиотеки PAROLA. УРЯЯЯ)<br>
| |
− | Далее переделываем библиотеку МАХ72ХХ под наши девайсы FC-16.<br>
| |
− | 1. Удалить старую библиотеку МАХ72ХХ и PAROLA (если уже была)<br>
| |
− | 2 . Устанавливаем библиотеки<br>
| |
− | 3. находим файл MD_MAX72xx.h<br>
| |
− | обычно он лежит по пути
| |
− | C:\Users\alex\Documents\Arduino\libraries\MD_MAX72XX\src ( "alex" у меня у вас другое).<br>
| |
− | 4. открываем этот файл ( открыть с помощью) "WordPad" или "Notepad++"<br>
| |
− | 5. находим там в глубине строки:<br>
| |
− | #define USE_PAROLA_HW 1
| |
− | #define USE_FC16_HW 0
| |
− | 6. меняем под наши девайсы:
| |
− | #define USE_PAROLA_HW 0
| |
− | #define USE_FC16_HW 1
| |
− | 6. закрываем файл, на предложение «сохранить» — СОГЛАШАЕМСЯ.<br>
| |
− | Настройки готовы.
| |
− | | |
− | ===Недостатки===
| |
− | 1.Яркость 1000кд/м2 недостаточная. Если стекло тонированное днем ничего не видно.<br>
| |
− | Мое стекло тонированное и видно через тонировку.<br>
| |
− | 2. Библиотека на две высоты очень плохо запускается. В сетуп прописываем<br>
| |
− | "delay(2017); // копим энергию на "ХОЛДНЫЙ" старт", которая помогает запустить табло.<br>
| |
− | Время приходится подбирать индивидуально методом подбора.<br>
| |
− | 1000 или 1400 или 2000 или 1357 или … до 3000.<br>
| |
− | 3. Табло должно быть запитано своим питанием при прошивке, иначе ардуино вылетает,
| |
− | а блютуз отключен (мешает прошивке).<br>
| |
− | Не забывайте это.
| |
− | | |
− | ===Приложение на андроид===
| |
− | | |
− | [[Файл:E53f249s-960.jpg|200px|thumb|left|экран ввода текста и отправки]]<br>
| |
− | | |
− | | |
− | [[Файл:Ff3f249s-960.jpg|200px|thumb|left|внизу настройки]]<br>
| |
− | | |
− | | |
− | Приложение « СТОП2в1_5» (5 версия), не требует никаких разрешений. Только блютуз.<br>
| |
− | В инете много роликов как произвести сопряжение блютуз и телефон. Как любое другое блютуз устройство.<br> Пароль для андроид блютуз 1234.<br>
| |
− | Кнопки настроены на короткое нажатие вызвать и длительное изменить, сохранить.<br>
| |
− | <br>
| |
− | | |
− | | |
− | | |
− | | |
− | | |
− | | |
− | === Как прошить Arduino ===
| |
− | Скачиваем прошивку(скетч)
| |
− | | |
− | Скетч и программы [http://wikiency.org/videonote/%D0%A4%D0%B0%D0%B9%D0%BB:Arduino.zip скачать]<br>
| |
− | | |
− | Скетч и программы(+ библиотека мMD_Parola-main) [http://wikiency.org/videonote/Max7219_arduino2.zip скачать]<br>
| |
− | | |
− | | |
− | | |
− | # Устанавливаем программы [http://wikiency.org/videonote/%D0%9F%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B8_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%90%D0%A0%D0%94%D0%A3%D0%98%D0%9D%D0%9E_(ARDUINO) arduino ide и JAVA]
| |
− | #Распаковываем архив. Все папки из каталог >>"библиотеки" копируем в папку libraries. В Windows 10 путь к библиотеке Arduino выглядеть так:
| |
− | C:\Program Files (x86)\Arduino\libraries
| |
− | | |
− | #Устанавливаем прошивку
| |
− | | |
− | <youtube>G7bZJhWD01c&feature</youtube>
| |
− | | |
− | ===Что делать если не получается установить apk файл===
| |
− | | |
− | 1. В телефон [[Как в Xiaomi Redmi Note 7 / 8 / 8t / 6A включить или отключить "Установка из неизвестных источников" | разрешаем установку неизвестных источников и сторонних приложений]]
| |
− | | |
− | 2. Обновляем компоненты, версию Android
| |