1 2 3 4 5 6 7 8 9 10 10/10 10,00оценок: 9

Arduino Mega. Контроллер теплицы. Хроники - 3.0

Тема в разделе "Умный дом", создана пользователем Анкор Плюс, 27.04.17.

Статус темы:
Закрыта.
  1. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Гистерезис представляется одним из правильных решений. По поводу логарифма - что предлагаете? Надо думать, короче.
     
  2. Shelllonn
    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300

    Shelllonn

    Живу здесь

    Shelllonn

    Живу здесь

    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300
    DIYMan,
    UniversalSensorsModule
    nRF для своей работы занимает следующие пины: 3,9,10,11,12,13.
    #define NRF_CSN_PIN 10 / номер пина CSN для модуля nRF
    {mstSHT10,10,11} / датчик SHT10 на пине 10 (линия данных) и пине 11 (строб)
    Что делать?
     
    Последнее редактирование: 20.10.17
  3. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Пин 3 не используется для nRF - всё никак комментарий не подправлю :)
    По поводу SHT - перенесите на любые свободные пины, не вопрос. В комментариях указаны примеры, не более того - никто не мешает переназначать пины ;)
     
  4. Shelllonn
    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300

    Shelllonn

    Живу здесь

    Shelllonn

    Живу здесь

    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300
  5. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Тестируем с Сергеем мини-плату, сижу, почти сутки гляжу на вебморду - боже, какая же она страшная :( Эээх, щас бы быстро на bootstrap перевести это дело - мечта идиота :)
     
  6. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Расчехлил TFT, начал играть с настройками и тестовыми скетчами. Картинки выводятся, текст выводится, всё красяво.

    Начал пробовать тачскрин: ни в какую! Не работает, и всё тут! Облазил кучу форумов, перечитал кучу инструкций - не работает, зараза! Просмотрел все платы под микроскопом - коротышей не нашёл, так что же ты, зараза, не работаешь? :mad:

    Due подключена к Native USB Port, т. к. через Programming USB Port она чего-то у мну не шьётся под Arduino IDE 1.6.7 - не хочет, и всё тут. Загрузил в неё скетч калибровки экрана - молчит тач, как рыба :(

    Ладно, думаю, делать нечего, надо выключать, типа, я учёный и утро вечера мудренее :)]:aga:. Выдернул из USB, и тут же передумал почему-то (ну, бывает, мысль шальная заскочила и ну давай биться между ушами, требуя немедленного выхода наружу): втыкаю обратно в USB, в этот момент на экране появляется текст прошивки калибровки, приглашающий тыкнуть тудыть чем-нибудь подходящим, мой палец случайно жмёт на экран, и - о чудо! - эта зараза переключается на следующий шаг калибровки! Т. е. тач заработал, выходит?

    Ок, тыкаю по экрану на втором шаге калибровки - ни-че-го, от слова "фигвам". Это что за хрень, думаю? Вроде мы исключили две главных проблемы электроники: убедились, что нет контактов там, где их быть не должно, и есть контакты там, где они быть должны. Шо происходит, Муля?

    Ладно, думаю, меня так просто не возьмёшь: делаю серию из вытыканий/втыканий (прямо как в мультике про Винни-Пуха, день рождения Иа, горшочек и рваный шарик :)]:aga:), после каждого втыкания совокупляюсь заскорузлым пальцем с тачем. Повторяемость - 100%, переключение на второй экран настройки есть, дальше, по обычаю - ни ногой.

    Делаю вывод, что, видимо - не хватает на всё это добро питания, и надо питать дуньку от отдельного святого источника. Хотя шилд для экрана, цуко, надевается прямо на дуньку, и какбэ намекает, что питается от неё.

    И вот теперь - закавыка встала: шо там за круглый разъём на плате ардуины такой, есть у него стандартное название? Он на всех платах, по ходу, один и тот же, нашёл, что это штекер питания 2,1 мм.

    Теперь буду искать это чудо, мож от какого БП старого подойдёт. Вот же ж блин, на ровном месте затуп. Пожалуй, схожу на али, закажу на всякий эти штекеры, а то, как видите - на ровном месте, и прям под себя :)
     
  7. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    А вот и нифига - нашёл БП, подключил - так работает только один раз, кнопка reset на Due не помогает, тач срабатывает только по пересбросу питания. Что за х творится? :(
     
  8. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    DIYMan Думай, голова то зачем? :)]
     
  9. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    И то правда: заработал тач, нащупал я правильные строчки инициализации. Шоб я ещё раз за TFT схватился - да ни в жисть :)

    Теперь осталось дело за "малым" - русские шрифты, тоже геморрой :)
     
  10. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Года полтора-два назад тоже искал шрифты, но остановился на англицких:)]
     
  11. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Разобрался с кириллицей ;) Есть два русских шрифта - маахонький и чуть побольше. Ещё бы разобраться, как делать свои в том же формате, если эти не устроят - автор шрифтов исходники не выложил :(
     
  12. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Слабак :)
     
  13. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    В общем, библиотеки UTFT и URTouch можно пользовать, а вот библиотеку UTFT_Buttons придётся перепысывать, чтобы могла на кнопках русский текст отображать. Потихонечку буду этим заниматься, пока буду отрисовывать тестовый интерфейс стартового экрана, может, обойдусь и без перепиливания библиотеки, кто знает. Сейчас задача - сделать всё выглядящим более-менее прилично ;)
     
  14. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Вот оно, кстати, как:

    IMG_2887.JPG
     
  15. Shelllonn
    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300

    Shelllonn

    Живу здесь

    Shelllonn

    Живу здесь

    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300
    Какое у него разрешение?
     
Статус темы:
Закрыта.