Автор Тема: Помощь с Ардуино для крафта  (Прочитано 6028 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Dying Fetus Автор темы

  • Moderator
  • *****
  • Сообщений: 10261
  • Репутация: +1318/-24
  • DIYng Fetus
    • http://cathar.ru
Помощь с Ардуино для крафта
« : Февраля 25, 2019, 19:31:22 »
Задавайте сюда свои вопросы, будем помогать)

Оффлайн akl

  • Живу на форуме
  • *******
  • Сообщений: 8114
  • Репутация: +2265/-69
  • не шарю ваще
Re: Помощь с Ардуино для крафта
« Ответ #1 : Февраля 25, 2019, 20:58:03 »
ну вот. теперь мне тут одному сидеть :D
я ваще ардуино презираю, я за Чистый СИ :gitler:

Оффлайн Oldvist

  • Опытный
  • ****
  • Сообщений: 976
  • Репутация: +204/-0
Re: Помощь с Ардуино для крафта
« Ответ #2 : Февраля 25, 2019, 21:23:32 »
ну вот. теперь мне тут одному сидеть :D
Пожизненный эцих без гвоздей!!!  :D

Оффлайн trengtor

  • Ветеран форума
  • ******
  • Сообщений: 4915
  • Репутация: +4541/-13
  • Диванный блюз-блендер
    • Ремонт [комбо]усилителей и педалей эффектов, в т.ч. бутиковых
Re: Помощь с Ардуино для крафта
« Ответ #3 : Февраля 25, 2019, 21:54:27 »
ну вот. теперь мне тут одному сидеть :D
я ваще ардуино презираю, я за Чистый СИ :gitler:

Ну а я – приверженец процедурно-ориентированных языков  :typing_on_guitarplayer:

Оффлайн sadky

  • Эксперт
  • *****
  • Сообщений: 2001
  • Репутация: +273/-0
Re: Помощь с Ардуино для крафта
« Ответ #4 : Февраля 26, 2019, 09:28:00 »
Вы хотели вопросов? Их есть у нас! ;)
Имеется шилд с  LCD 1602 и шестью кнопками.
При пользовании английской библиотекой в адресации пинов шилда указаны 8, 9, 4, 5, 6, 7.
Я попытался загрузить вчера русскую библиотеку и вывести пример на экран, но увидел только буквы, которые в английском алфавите соответствуют русским по написанию(например, К, О и т.д.), а вместо остальных - иероглифы.
Вопрос: там не нужно в верхней строке, часом, прописывать новые пины или это просто библиотека криво встала?
В примере указаны другие пины, но я не знаю, для какого индикатора - голого 1602 или шилда, как у меня.
И в окошке IDE пишется ошибка - уже не помню точно, но что-то про заглавные буквы в библиотеке, что ли...короче, ругается на библиотеку... Ставил с GitHub, LiquidCrystalRus 1.6.- скачал архив и добавил его в список библиотек. Кстати, не понял юмора, но папка из распакованного архива вообще не хотела ставиться - только архивом ???

Оффлайн Oldvist

  • Опытный
  • ****
  • Сообщений: 976
  • Репутация: +204/-0
Re: Помощь с Ардуино для крафта
« Ответ #5 : Февраля 26, 2019, 10:04:50 »
sadky, в самой таблице символов экрана может не быть русских буков. Так что их только рисовать самому, да и всего 8 символов разом в памяти экрана помещается.

Оффлайн akl

  • Живу на форуме
  • *******
  • Сообщений: 8114
  • Репутация: +2265/-69
  • не шарю ваще
Re: Помощь с Ардуино для крафта
« Ответ #6 : Февраля 26, 2019, 11:37:44 »
чтобы делать русские буквы надо глубоко колупать протокол экрана.
Ho oHo Toro He cTouT uMxo

... и добавил:

хотя по идее LiquidCrystalRus должна работать. если в экране есть кириллица изначально.
« Последнее редактирование: Февраля 26, 2019, 11:44:14 от akl »

Оффлайн Dying Fetus Автор темы

  • Moderator
  • *****
  • Сообщений: 10261
  • Репутация: +1318/-24
  • DIYng Fetus
    • http://cathar.ru
Re: Помощь с Ардуино для крафта
« Ответ #7 : Февраля 26, 2019, 12:02:34 »
вы меня заставите купить экран и самому заняться  >:(

Оффлайн Oldvist

  • Опытный
  • ****
  • Сообщений: 976
  • Репутация: +204/-0
Re: Помощь с Ардуино для крафта
« Ответ #8 : Февраля 26, 2019, 12:02:48 »
чтобы делать русские буквы надо глубоко колупать протокол экрана.
Ho oHo Toro He cTouT uMxo

... и добавил:

хотя по идее LiquidCrystalRus должна работать. если в экране есть кириллица изначально.
Ключевая фраза "если она там есть изначально". Ее там нет, вот иероглифы и выводятся.

Оффлайн akl

  • Живу на форуме
  • *******
  • Сообщений: 8114
  • Репутация: +2265/-69
  • не шарю ваще
Re: Помощь с Ардуино для крафта
« Ответ #9 : Февраля 26, 2019, 12:18:22 »
думаю запилить еще отображение скорости намотки в витках в минуту, но не могу сформулировать логику.
либо измерять время между витками (и возможно усреднять несколько последних измерений).
либо просто засекать равные промежутки времени и измерять количество витков за промежуток.
оба способа имеют серьезные недостатки

Оффлайн Oldvist

  • Опытный
  • ****
  • Сообщений: 976
  • Репутация: +204/-0
Re: Помощь с Ардуино для крафта
« Ответ #10 : Февраля 26, 2019, 12:21:38 »
Зачем???

Оффлайн akl

  • Живу на форуме
  • *******
  • Сообщений: 8114
  • Репутация: +2265/-69
  • не шарю ваще
Re: Помощь с Ардуино для крафта
« Ответ #11 : Февраля 26, 2019, 12:24:18 »
Зачем???
для понту конечно. у экрана две строки и 5 кнопок.
кстати кнопки вверх и вниз будут регулировать подсветку

... и добавил:

но главные проблемы возникнут когда придет время делать аварийное сохранение - приблуда должна будет успеть засечь что питание пропала и сохранить данные пока не закончилось остаточное питание
« Последнее редактирование: Февраля 26, 2019, 12:26:07 от akl »

Оффлайн Pavel WOC

  • Эксперт
  • *****
  • Сообщений: 2789
  • Репутация: +1437/-19
  • GuitarPlayer.Ru fan!
    • World Of Covers
Re: Помощь с Ардуино для крафта
« Ответ #12 : Февраля 26, 2019, 12:35:33 »
думаю запилить еще отображение скорости намотки в витках в минуту, но не могу сформулировать логику.
либо измерять время между витками (и возможно усреднять несколько последних измерений).
либо просто засекать равные промежутки времени и измерять количество витков за промежуток.
оба способа имеют серьезные недостатки
Если ардуино крутит катушку, то оно должно знать сколько оборотов делает в минуту... или как?  :hmmm:

Цитировать
но главные проблемы возникнут когда придет время делать аварийное сохранение - приблуда должна будет успеть засечь что питание пропала и сохранить данные пока не закончилось остаточное питание
Мне кажется ты сильно запариваешься... отключение света это настолько редкое явление, что им можно пренебречь. Темболее в случае намотки трансформатора, когда пропажа напряжения ничем плохим не оборачивается, кроме запоротой катушки (и то не факт).

Оффлайн Oldvist

  • Опытный
  • ****
  • Сообщений: 976
  • Репутация: +204/-0
Re: Помощь с Ардуино для крафта
« Ответ #13 : Февраля 26, 2019, 12:36:05 »
akl, ваще не проблема. Я такую штуку делал в луп-свитчере на ардуино.

... и добавил:

Вот у меня макет остался. Сама ардуина питается через диод и на питании вилит банка на 1000 мкФ. И одно копыто ардуины отслеживает пропадание питания. При пропаже бросает все и пищет что надо в епром.
2312955-0

... и добавил:

Немного не так, как оказалось.
Вот тема, там схема есть.
https://guitarplayer.ru/index.php?topic=383922.msg10150387#msg10150387
На +5 Вольт ардуино висит банка, а через диод все развязано.
« Последнее редактирование: Февраля 26, 2019, 12:53:33 от Oldvist »

Оффлайн akl

  • Живу на форуме
  • *******
  • Сообщений: 8114
  • Репутация: +2265/-69
  • не шарю ваще
Re: Помощь с Ардуино для крафта
« Ответ #14 : Февраля 26, 2019, 13:14:09 »
Если ардуино крутит катушку, то оно должно знать сколько оборотов делает в минуту... или как?  :hmmm:
Мне кажется ты сильно запариваешься... отключение света это настолько редкое явление, что им можно пренебречь. Темболее в случае намотки трансформатора, когда пропажа напряжения ничем плохим не оборачивается, кроме запоротой катушки (и то не факт).
ардуино не крутит, а только считает что вручную накручено.

ага, а если пару тыщ витков накрутил, и всё пропало :in-panic: аварийное сохранение нужно.

... и добавил:

Oldvist, а если на источнике напряжение будет слишком медленно падать? в блоке питания тоже может быть огромный кондер