Бегущая строка с русскими буквами на Arduino и Max7219 8x8

Поделиться
HTML-код
  • Опубликовано: 27 окт 2024

Комментарии • 72

  • @userunknown5860
    @userunknown5860 5 лет назад

    К ардуино уно не подключалась до тех пор, пока не сменил нахрен все ардуино, что были) закупил новые, качественные, не поскупился, но зато всё работает теперь. А за видео спасибо, очень помогли!

  • @Volivo
    @Volivo 2 года назад

    Здравствуйте, Павел! Спасибо интересное видео , идея Ваше понравилась. В частности можно использовать на заднее стекло авто, четкие и понятно - читаемые буквы.
    Из доработак увеличить панель до 6 модулей, програмно чтобы было 6-8 запоминающихся строк для быстрого переключения ( держите дистанцию, не говорите по телефону, большое спасибо и т .п.)
    Возможно это сделать, сколько по цене, может придумать как крепить и организовать распространение. Как вы думаете?

  • @vladimirparfenov9850
    @vladimirparfenov9850 5 лет назад

    Павел, как сделать чтобы бегущая строка стала перевернутой? То есть если влоб в rotation Это записать, получится из 21:35 --> 53:12. Для времени понятно как сделать) в функции displaytime подогнать там просто, чтобы получилось из 53:12 --> 21:35. А вот для бегущей строки не очень получается. Может вы говорили в каком то из ваших видео о данной проблеме?

  • @dancecovers1037
    @dancecovers1037 Год назад

    А нельзя было с библиотекой всё сделать? Так просто было бы проще. Просто 1000 строчек это уже слишком

  • @pinakoza
    @pinakoza 7 лет назад

    Thanks, you solved my problem :-)

    • @upavla
      @upavla  7 лет назад +1

      +Pinak Oza np

  • @ПавелЧерник-э4с
    @ПавелЧерник-э4с 7 лет назад

    Доброго дня. Сразу скажу что мало что в этом понимаю. У меня вопрос- можно ли переделать этот скеч чтобы по разным командам светились разные комбинации?

    • @upavla
      @upavla  7 лет назад

      Павел Черник ну конечно можно. Но надо постараться

  • @masterkit9517
    @masterkit9517 4 года назад

    строка бежит но лишь нижний ряд что может быть? MEGA2560 пины 76543 питание на 76

  • @masterkit9517
    @masterkit9517 4 года назад +1

    ужасный экран, примеры не работают ни один со всего ютуба для MEGA2560 более неудобного экрана еще не было, пример в видео абсолютно не рабочий, на экране буквы кучей вылазят

  • @Этизабавныеживотные-ч7ы

    Здравствуйте! Подскажите пожалуйста как сделать так чтобы в конце предложения последнее слово остановилось на несколько секунд?

  • @masterkit9517
    @masterkit9517 5 лет назад +2

    на mega2560 не работает, скетчей 10 перепробовал, ваш также не заработал( матрица как в видео

    • @ivanivanych5959
      @ivanivanych5959 5 лет назад +1

      Проверил на Arduino mega 2560, работает. Скачай и установи библиотеку LedControl.h

    • @masterkit9517
      @masterkit9517 4 года назад

      @@ivanivanych5959 глючит) бежит лишь строка в нижнем ряду подцепил на 76543 питание туда же

  • @thomasrey1782
    @thomasrey1782 8 лет назад +1

    Повторил, всё здорово и с кирилицей понятно, но не могу разобраться, как запустить строку на 8 матриц. В третьей строчке свеху: "const int numDevices = 4; "
    4 менял на 8, но работают только первые четыре матрицы, если стоит четвёрка, а подключено 8 матриц, то идёт дублирование текста. Буду очень признателен, если поможете решить мою проблему.

    • @upavla
      @upavla  8 лет назад

      yadi.sk/d/8gQ9aElBvjgc9
      Скачайте вот этот скетч поставьте число матриц и попробуйте, будет ли по всем матрицам бежать текст

    • @thomasrey1782
      @thomasrey1782 8 лет назад

      Да, бежит по всем матрицам "У Pavla!". Я её и раньше пробовал, но как
      кирилицу пристроить - не знаю, С Вашим кодом и кирилицей всё ясно, но не
      бежит на 8. Спасибо, что откликнулись.Есть ещё варианты у Вас для моего
      случая?

    • @user-Vitoc172
      @user-Vitoc172 7 лет назад

      Бежит только на 4 на вторую половину не хочет.

  • @ПростоПавел-ф9б
    @ПростоПавел-ф9б 6 лет назад

    Здравствуйте! Я начинающий в этом деле. Вопрос такой. С примеров в программе микроконтроллер грузится, всё работает нормально. Светодиод мигает. Меняешь время мигания-всё ОК. Пробую заливать Ваш скетч, пишет ошибка компиляции. Что не так??? Arduino: 1.8.5 (Windows 10), Плата:"Arduino/Genuino Uno"
    D:\ANDRUINO\arduino-1.8.5\arduino-builder -dump-prefs -logger=machine -hardware D:\ANDRUINO\arduino-1.8.5\hardware -tools D:\ANDRUINO\arduino-1.8.5\tools-builder -tools D:\ANDRUINO\arduino-1.8.5\hardware\tools\avr -built-in-libraries D:\ANDRUINO\arduino-1.8.5\libraries -libraries C:\Users\UT5EUD\Documents\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10805 -build-path C:\Users\UT5EUD\AppData\Local\Temp\arduino_build_10560 -warnings=more -build-cache C:\Users\UT5EUD\AppData\Local\Temp\arduino_cache_713584 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=D:\ANDRUINO\arduino-1.8.5\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=D:\ANDRUINO\arduino-1.8.5\hardware\tools\avr -prefs=runtime.tools.avrdude.path=D:\ANDRUINO\arduino-1.8.5\hardware\tools\avr -verbose D:\ANDRUINO\LedMatrix8x8_4xpawla\LedMatrix8x8_4xpawla.ino
    D:\ANDRUINO\arduino-1.8.5\arduino-builder -compile -logger=machine -hardware D:\ANDRUINO\arduino-1.8.5\hardware -tools D:\ANDRUINO\arduino-1.8.5\tools-builder -tools D:\ANDRUINO\arduino-1.8.5\hardware\tools\avr -built-in-libraries D:\ANDRUINO\arduino-1.8.5\libraries -libraries C:\Users\UT5EUD\Documents\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10805 -build-path C:\Users\UT5EUD\AppData\Local\Temp\arduino_build_10560 -warnings=more -build-cache C:\Users\UT5EUD\AppData\Local\Temp\arduino_cache_713584 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=D:\ANDRUINO\arduino-1.8.5\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=D:\ANDRUINO\arduino-1.8.5\hardware\tools\avr -prefs=runtime.tools.avrdude.path=D:\ANDRUINO\arduino-1.8.5\hardware\tools\avr -verbose D:\ANDRUINO\LedMatrix8x8_4xpawla\LedMatrix8x8_4xpawla.ino
    Using board 'uno' from platform in folder: D:\ANDRUINO\arduino-1.8.5\hardware\arduino\avr
    Using core 'arduino' from platform in folder: D:\ANDRUINO\arduino-1.8.5\hardware\arduino\avr
    Detecting libraries used...
    "D:\ANDRUINO\arduino-1.8.5\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-ID:\ANDRUINO\arduino-1.8.5\hardware\arduino\avr\cores\arduino" "-ID:\ANDRUINO\arduino-1.8.5\hardware\arduino\avr\variants\standard" "C:\Users\UT5EUD\AppData\Local\Temp\arduino_build_10560\sketch\LedMatrix8x8_4xpawla.ino.cpp" -o "nul"
    "D:\ANDRUINO\arduino-1.8.5\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-ID:\ANDRUINO\arduino-1.8.5\hardware\arduino\avr\cores\arduino" "-ID:\ANDRUINO\arduino-1.8.5\hardware\arduino\avr\variants\standard" "C:\Users\UT5EUD\AppData\Local\Temp\arduino_build_10560\sketch\LedMatrix8x8_4xpawla.ino.cpp" -o "C:\Users\UT5EUD\AppData\Local\Temp\arduino_build_10560\preproc\ctags_target_for_gcc_minus_e.cpp"
    D:\ANDRUINO\LedMatrix8x8_4xpawla\LedMatrix8x8_4xpawla.ino:2:24: fatal error: LedControl.h: No such file or directory
    #include
    ^
    compilation terminated.
    exit status 1
    Ошибка компиляции для платы Arduino/Genuino Uno.

    • @upavla
      @upavla  6 лет назад

      Библиотеки нет

    • @ПростоПавел-ф9б
      @ПростоПавел-ф9б 6 лет назад

      Можете поделиться?

    • @upavla
      @upavla  6 лет назад

      Она вроде есть в стандартных библиотеках для скачивания. ЗАйдите в программе arduino ide в скетч -> подключить библиотеку -> управлять библиотеками. И там в поиске вбейте ее и нажмите установить, после этого перезапустите arduino ide и попробуйте снова загрузить в ардуино

    • @ПростоПавел-ф9б
      @ПростоПавел-ф9б 6 лет назад

      Нашёл в Гугле. Прошивка залилась. Буду пробовать. На выходные придёт внук, будем тренироваться.

  • @Ukraine_Forever_HRK
    @Ukraine_Forever_HRK 7 лет назад

    отличный вариант, простой. не пробовали к нему ИК пульт прикрутить. с выбором кнопкой .

  • @masterkit9517
    @masterkit9517 5 лет назад +1

    помогите ! mega2560 ваш скетч сделал так
    unsigned long bufferLong [14] = {0};
    //DIN 12 MISO 50
    //CLK 11 MOSI 51
    //CS 10 SS 53

    LedControl lc=LedControl(50,51,53,numDevices); //MISO MOSI SS
    не работает

    • @upavla
      @upavla  5 лет назад

      А пины вы эти откуда взяли?

    • @masterkit9517
      @masterkit9517 4 года назад

      @@upavla int pinCS = 10; // Attach CS to this pin, DIN to MOSI and CLK to SCK (cf arduino.cc/en/Reference/SPI ) MOSI 51 SCK 52

  • @masterkit9517
    @masterkit9517 4 года назад +1

    дисплей вывел "У ПАВЛА ! " вместо E GFDKF! , и налсаиваются один на другой буквы летят в одну кучу апокалипсис какой то, получается английского не будет?

  • @МОНБАЩЬТОН18
    @МОНБАЩЬТОН18 5 лет назад

    здраствуте что добавить в скече чтобы соеденить 2 таких модуля тоесть 8 вообщем. я только начинаю а это очень нужно. скечь у меня на руском. когда заливаю идет на каждом модуле одно и тоже

  • @Vagonno
    @Vagonno 4 года назад

    Скетч по ссылке не рабочий. Тоесть это скетч для 1й матрицы! А на видео идет речь про 4-ре матрицы!

    • @upavla
      @upavla  4 года назад

      Все рабочее. И скетч под 4 матрицы

    • @Vagonno
      @Vagonno 4 года назад

      @@upavla Где ж рабочее! Все компилирую без ошибок и библиотеки все нормальные а получается не бегущая строка, а буквы накладываются друг на друга. А если присмотрется или просто позатулять каждую матрицу то понятно что в каждой из матриц одинаковый текст двигается с небольшим временным сдвигом!

  • @dgekilldgekill7507
    @dgekilldgekill7507 8 лет назад

    Здравствуйте Павел. У меня та же проблема,что у Thomas Rey.Изменение колличества матриц с4 на8 в скетче не даëт желаемого результата. Подскажите как победить или где копать. Спасибо.

    • @upavla
      @upavla  8 лет назад

      Михаил Быцюра извините, но я не могу помочь, так как у меня всего 4 матрицы. Мне не на чем попробовать

    • @dgekilldgekill7507
      @dgekilldgekill7507 8 лет назад

      У Павла! Жаль.Будем ковырять на авось,так как подойти более целенаправленно не хватает знаний.Спасибо.

  • @ВячеславКудинов-ф3в

    Здравствуй,Павел,спасибо за скет ,немного доработал русский алфавит все работает,но появилась такая проблема,мне пришли 3 модуля 8х8 max7219 по штучно,я их между собой закомутировал,заливаю скетч,проходит предложения повтором раза 2-3 и всё начинает на матрицах какая-то фигня появляться непонятная которую я не прописывал,Когда раздельно модули работают хоть 2 часа бегает предложение и ничего не сбивается,вопрос к тебе такой не знаешь в чем дело,когда их 3 почему сбивается нормальная работа?!

  • @МаркДанилов-ч8ж
    @МаркДанилов-ч8ж 6 лет назад

    За что я ненавижу Arduino: - потому что думать совсем не надо, разбираться в чем-то. Кто-то уже подумал за тебя.

    • @upavla
      @upavla  6 лет назад

      Ну не во всем) но во многом

  • @azat2273
    @azat2273 4 года назад

    Горит желтым и больше ничего не происходит

  • @condronugroho9388
    @condronugroho9388 7 лет назад

    Where I could find the sketch

  • @takPROstoSMOTRI
    @takPROstoSMOTRI 7 лет назад

    класс

  • @cmastir_official
    @cmastir_official 7 лет назад

    Этот модуль к любой ардуинки можно подключить?

    • @upavla
      @upavla  7 лет назад

      +HA SERVICE да

  • @ADDI_LSK
    @ADDI_LSK 7 лет назад

    Не работает, ругается на void loop(){
    scrollMessage(scrollText);
    // scrollFont();
    Библиотека LedControl подключена.

    • @kenjikotaki2911
      @kenjikotaki2911 7 лет назад

      Страйкбол (Airsoft) - Лисаковск g

    • @user-Vitoc172
      @user-Vitoc172 7 лет назад

      такая же фигня.

  • @evgenyproskuryakov1224
    @evgenyproskuryakov1224 6 лет назад

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

    • @upavla
      @upavla  6 лет назад

      +Evgeny Proskuryakov в смысле?

    • @evgenyproskuryakov1224
      @evgenyproskuryakov1224 6 лет назад

      Так что бы вся матрица зеленым светилась.

    • @upavla
      @upavla  6 лет назад

      Evgeny Proskuryakov матрица светится красным)))

    • @evgenyproskuryakov1224
      @evgenyproskuryakov1224 6 лет назад

      Есть и зеленые.

    • @evgenyproskuryakov1224
      @evgenyproskuryakov1224 6 лет назад

      Мне надо для подсветки логотипа, матрица которая сгорела её не могу найти

  • @djtoxa83
    @djtoxa83 7 лет назад +3

    десять раз рассказал как подключить пять проводов

  • @andreyiokello8
    @andreyiokello8 3 года назад

    Купил такие модули светодиодные.
    Думаю у вас приобрести все необходимое чтобы "втыкнуть" и в автомобиле заработала бегущая строка. Подготовить нужно р текст из двух- трёх слов.
    andrevo@mail.ru

    • @upavla
      @upavla  3 года назад

      так в чем проблема то? яж уже давно делал такое. вот ссылка на видео ruclips.net/video/K3Jndz8g3Mg/видео.html

  • @mariogallardo1264
    @mariogallardo1264 5 лет назад

    Como hago para que no me salgan letras rusas?

  • @elenasvobodnaya7966
    @elenasvobodnaya7966 7 лет назад +1

    ой...чуть не забыла - А как они подключаются ??? ))))))))))) Блин ща уссусь , ржунемогу ))))

  • @jktakaowen5331
    @jktakaowen5331 6 лет назад +1

    Что за целка? Самому ухо не режет?

  • @pavelsan1954
    @pavelsan1954 Год назад

    На нано, русский текст не работает!

  • @pavel_light2179
    @pavel_light2179 7 лет назад

    Ошибка библиотеки #include

    • @upavla
      @upavla  7 лет назад

      это значит что библиотеки нет. нужно доставлять

    • @elvel.arduino..5748
      @elvel.arduino..5748 7 лет назад

      Я загрузил всё равно ошибку выдаёт!

  • @elenasvobodnaya7966
    @elenasvobodnaya7966 7 лет назад +1

    раз 8 сказал и показал как подключаются 5 пинов.... умора !!!))) Ржу не могу )))
    Чувак, у тебя проблемы ? путаешься в пяти пинах ?))))

  • @elenasvobodnaya7966
    @elenasvobodnaya7966 7 лет назад +1

    макс 72...э....э...72...19...да !!! макс 7219 !!! Плохо помнишь о чем снимаешь ???)))))))

  • @FreeZLO
    @FreeZLO 7 лет назад +2

    За такое видео даже дизлайка жалко.

  • @ВитяЛеликов
    @ВитяЛеликов Год назад

    Всё просто а тут вобще проще небывает.....я в итоге загрузил а у меня в ардуино уже ошибка сразу и ничего неполучаетса сделать чтоб её убрать.вот вам и просто а как начинающий вобще тут неразберётса нивчем

    • @upavla
      @upavla  Год назад

      Ну что поделать... Надо начинать сначала с простого, помигать светодиодом, подключить датчик температуры, ещё что-то. Пониять как подключаются библиотеки и для чего. Ну и научиться гуглилить ошибки

  • @allaboutechnologie2165
    @allaboutechnologie2165 7 лет назад

    english plz

    • @upavla
      @upavla  7 лет назад

      Snoupi Spear sorry, i don't speak English :(