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

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

Тема в разделе "Теплицы и парники", создана пользователем DIYMan, 14.10.19.

Статус темы:
Закрыта.
  1. evgen199999
    Регистрация:
    12.07.19
    Сообщения:
    37
    Благодарности:
    6

    evgen199999

    Участник

    evgen199999

    Участник

    Регистрация:
    12.07.19
    Сообщения:
    37
    Благодарности:
    6
    Адрес:
    РостовНД-Витебск
    Вопрос по концевикам для фрамуг. Пины, если напрямую, должны находиться на прерываниях (например пины номер 62-69 -Мега2560 большая) или любые?
     
  2. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.898

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.898
    Адрес:
    80 км от Краснодара
    Нет, пины могут быть любые, с которых можно читать уровень. Прерывания там незачем, уровень читается только по факту движения фрамуги.
     
  3. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.898

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.898
    Адрес:
    80 км от Краснодара
    Тоже когда-то так начиналось :)]:aga: Потом - разрослось незаметно, сам в шоке :)
     
  4. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.972
    Благодарности:
    1.964

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.972
    Благодарности:
    1.964
    Адрес:
    г. Москва, Зеленоград.
    Добрый день! С переходом на АРМ мы перестали (в крайнем случае я) следить за используемой памятью. Ее настолько достаточно, что это теряет смысл. Кроме этого в STM32 я добавил (на всякий случай) память W25Q16 на 2 мегабайта. Сейчас осталась только одна проблема - а что туда записать. :faq::)]

    Были предложения заменить дисплей смарфоном, телефоном и. т. д. Это современно, круто, но неудобно по теплице (или курятнике) ходить со смарфоном. Я человек обидчивый, мнительный, боюсь что куры засмеют:)]:hello:
     
  5. Сергейфывчяфй
    Регистрация:
    25.02.12
    Сообщения:
    317
    Благодарности:
    266

    Сергейфывчяфй

    Живу здесь

    Сергейфывчяфй

    Живу здесь

    Регистрация:
    25.02.12
    Сообщения:
    317
    Благодарности:
    266
    У меня есть друзья. они Баха овцам утром включают, так, что и к смартфону привыкнут, к 7" дисплею привыкли же. :)] А насчет STM32 можно конечно, только зачем. Мне и меги то за глаза.
    Насчет памяти "следить за используемой памятью. Ее настолько достаточно, что это теряет смысл", как то однажды. объявил массив [5], а использовал 6. так эта сволочь съедала память за 20 минут. контроллер повис, перегрузится снова 20 мин работает и снова виснет.
    Александр, я не призываю Вас уйти от дисплея, просто можно сделать версию контроллера с экраном на смартфоне, шире линейка устройств, больше покупателей. Тем более у вас на борту уже есть esp8266.
     
    Последнее редактирование: 20.10.19
  6. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.972
    Благодарности:
    1.964

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.972
    Благодарности:
    1.964
    Адрес:
    г. Москва, Зеленоград.
    Да, когда мало памяти совсем беда. Оно дело, когда ошибка в логике. Другое дело (AVR) когда программа использует оперативку с начала до конца памяти, а стек с конца до начала. Приходит момент, они встречаются и "наползают" друг на друга. Вот это уже беда. Что делать, вроде бы в логике ошибок нет, программа может работать долго без сбоев, а потом по непонятной причине "глюкнуть". Вот и начинаешь контролировать объем свободной оперативки и следить что бы она вовремя освобождалась, не накапливалась постепенно.
     
  7. Shelllonn
    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300

    Shelllonn

    Живу здесь

    Shelllonn

    Живу здесь

    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300
    Я старые планшеты использую как выносной дисплей, mqtt. Удобно
     
  8. evgen199999
    Регистрация:
    12.07.19
    Сообщения:
    37
    Благодарности:
    6

    evgen199999

    Участник

    evgen199999

    Участник

    Регистрация:
    12.07.19
    Сообщения:
    37
    Благодарности:
    6
    Адрес:
    РостовНД-Витебск
    Используйте http://www.gaw.ru/html.cgi/txt/ic/Ramtron/Processor/FM31xxx.htm или 33-серию
    SPI 40Mhz;)
     
  9. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.972
    Благодарности:
    1.964

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.972
    Благодарности:
    1.964
    Адрес:
    г. Москва, Зеленоград.
    Спасибо! Но в STM32 это все уже встроено и нет необходимости применять дополнительные микросхемы. А AVR стараюсь не применять. :hndshk:
     
  10. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.972
    Благодарности:
    1.964

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.972
    Благодарности:
    1.964
    Адрес:
    г. Москва, Зеленоград.
    Закончил проектирование "STM32F407ZGT6_Maxi_02". Питание 7.0-12 вольт (кратковременно выдерживает до 24 вольт). Дисплей 4.0 и 7.0 дюймов. 22 прямых аналогово/цифровых входа. Два по 16 входа/выхода на MCP23S17. Четыре по 16 портов подключения блоков реле или просто входов /выходов на MCP23S17. SIM800C, два варианта LoRa на 868, два варианта nRF24, WiFi, сторожевой таймер 2019-10-20_19-06-28.png
     
  11. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.972
    Благодарности:
    1.964

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.972
    Благодарности:
    1.964
    Адрес:
    г. Москва, Зеленоград.
    Обратная сторона 2019-10-20_19-20-31.png
     
  12. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
    Какое ESP8266 будет использоваться - -07 или -12Е, или ещё какое-нибудь? Лично мне больше нравится -07, т. к. в нём уже предусмотрено подключение выносной антенны. ;)
     
  13. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    А могут и заклевать:aga:
     
  14. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.972
    Благодарности:
    1.964

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.972
    Благодарности:
    1.964
    Адрес:
    г. Москва, Зеленоград.
    Применяю 07 по этой же причине, да и программатор настроен на эту версию ESP8266.
     
  15. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.972
    Благодарности:
    1.964

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.972
    Благодарности:
    1.964
    Адрес:
    г. Москва, Зеленоград.
    Мои старые планшеты очень "тормознутые", применять неудобно, а выбросить рука не поднимается. Вот и валяются без дела.
     
Статус темы:
Закрыта.