Пока по датчику влажности выяснил что в конфигураторе почему-то их 2 а физически 1. Но контроллер не виснет...уже какой день
Контроллер теплицы. Вариант Дмитрия и Александра
07.06.2021 20:20:17
|
|
|
|
07.06.2021 20:31:23
|
|||
|
|
10.06.2021 10:58:31
Новости! Метеостанция Misol WN5300CA.
Проработана программа приема данных с метеостанции данного типа. Для приема данных необходимо подключить выход приемника (Data) 433 мгц к порту 2 модуля Arduino Nano. Данные получать на USB порт ПК. Уже можно тестировать. В работе адаптация программы для приема данных микроконтроллером теплицы по протоколу I2C Программа |
|
|
|
10.06.2021 14:38:03
|
|||
|
|
10.06.2021 15:17:17
заказал - долго уж очень ждать ... но в москве по 370р шт это перебор
|
|
|
|
12.06.2021 14:14:04
Data: 101010110100001001101110010010000000000000000010000000010010
TX Type: A | Security Code: B4 | Low Battary: 0 | Temperature: 22.2*C | Humidity: 72% | Wind NE: speed: 0.0 m/s, gust: 0.7 m/s | Rain: 12 | CRC: 1010 -> 0xA Data: 101010110100001001101101010001000000000100000011000000010010 TX Type: A | Security Code: B4 | Low Battary: 0 | Temperature: 22.1*C | Humidity: 68% | Wind NE: speed: 0.3 m/s, gust: 1.0 m/s | Rain: 12 | CRC: 11111111 -> 0xFF Data: 101010110100001001101010010001100000000100000011000000010010 TX Type: A | Security Code: B4 | Low Battary: 0 | Temperature: 21.8*C | Humidity: 70% | Wind NE: speed: 0.3 m/s, gust: 1.0 m/s | Rain: 12 | CRC: 10101100 -> 0xAC Data: 101010110100001001101010010001100000000100000011000000010010 TX Type: A | Security Code: B4 | Low Battary: 0 | Temperature: 21.8*C | Humidity: 70% | Wind NE: speed: 0.3 m/s, gust: 1.0 m/s | Rain: 12 | CRC: 10101100 -> 0xAC все показания кроме дождя соответствуют дисплею на дисплее дождь 0 и реально солнце
Изменено: |
|
|
|
14.06.2021 15:24:02
Обновление программ!!
Обновилась программа контроллера теплицы. На дисплей выведена информация об текущем IP адресе модуля WiFi. Иногда роутер изменяет IP адрес модуля WiFi, поэтому что бы узнать новый адрес необходимо подключать контроллер к конфигуратору ПК, что очень неудобно. Сейчас информация об IP адресе расположена в верхнем левом углу дисплея. Информация о текущей версии прошивки перенесена в центр внизу дисплея. Добавлена обработка информации с приемников 433 мГц метеостанций Misol WS0232 и WN5300CA. Для приема данных необходимо указать ID метеостанции (еще его называют "код безопасности"). Настраивать тип метеостанции и код безопасности нужно в конфигураторе ПК. Конфигуратор ПК так же обновлен. Подробности работы с метеостанцией описаны в новой статье |
|
|
|
15.06.2021 15:05:33
SD карты могут работать по двум протоколам - SDIO и SPI. Есть которые работают только по SDIO. Кроме этого они очень отличаются по быстродействию. Я приобрел 10 карт в Китае, так вот они работали только по SDIO. Применять их можно только с контроллерами STM32 (они поддерживают этот протокол). С быстродействием также проблемы. Я сейчас разрабатываю прибор контроля выключателей высоковольтных линий(государство заказало нашей фирме), который записывает данные и графики на SD карту. Так вот пришлось вставить программу тестирования скорости SD карты. При недостаточных характеристиках быстродействия программа дальше работать не будет, а предложит заменить карту на более качественную. Для прибора фирма приобрела такие карты. Я на AliExpress крайний раз заказывал такие (с DUE работают без замечаний): |
|||
|
|
15.06.2021 15:45:12
У меня такие же карты . Странно то, что второй контролер со всеми картами стартует .
|
|
|
|
15.06.2021 18:08:45
Конфигуратор новый ? на гите нету
|
|
|
|
15.06.2021 18:43:33
Закачал. Не нравится мне этот GIT. но нет нормальной альтернативы. Постоянно у меня с этим репозиторием война. Все эму что то не нравится. |
|||
|
|
15.06.2021 19:23:13
Да, С уcтановщиком нужно еще поработать. Закачал на GIT файлы конфигуратора без автоматической установки. |
|||
|
|
15.06.2021 21:55:44
Модуль подключил ю в порту вижу данные станции .добавил в вкладку влажность воздуха закладку - влажность станции мисоль .
Ничего не появилось (а должно ?) как увидеть данные что приходят на контроллер с модуля ? интересует наружная влажность и температура . Ну и остальное тоже было бы не плохо
Изменено: |
|
|
|
16.06.2021 08:11:39
Закачайте новую версию программы для контроллера "Main_controller_SAM3X8E_06_21_06_16_Misol"с GIT. С помощью конфигуратора на ПК настройте метеостанцию WN5300CA. Учтановите код ID Вашей станции. Сохраните настройки в контроллер. В программе контроллера раскоментируйте последнюю строчку в файле Configuration_DEBUG.h Загрузите программу в контроллер. В ком порту USB должны появиться данные настройки метеостанции и данные по измерениям. После настройки программы закоментируйте последнюю строчку в файле Configuration_DEBUG.h. |
|||
|
|
16.06.2021 15:31:57
в контроллер данные не приходят
Misol WN5300CA setup OK!Misol ID -B4 Humidity = -128 Temperature = -128 Humidity = -128 Temperature = -128 Humidity = -128 Temperature = -128 в мониторе на нано nit OKData: 101010110100001010000000001100100000001000000101000000010010 TX Type: A | Security Code: B4 | Low Battary: 0 | Temperature: 24.0*C | Humidity: 50% | Wind NNE: speed: 0.7 m/s, gust: 1.7 m/s | Rain: 12 | CRC: 11100110 -> 0xE6 calc_REG_Array - 154Data: 101010110100001010000011001100110000000100000011000000010010 TX Type: A | Security Code: B4 | Low Battary: 0 | Temperature: 24.3*C | Humidity: 51% | Wind NNE: speed: 0.3 m/s, gust: 1.0 m/s | Rain: 12 | CRC: 11110110 -> 0xF6 calc_REG_Array - 155 А4 sda A5 scl вроде правильно подтянута 4.6к к 3.3 в плату пока не делал .решил на нано проверить сперва
Изменено: |
|
|
|
16.06.2021 18:13:41
Эта строчка сообщает, что Конфигуратор ПК правильно выставил тип метеостанции и ID (секретный код).
Эти данные сообщают, что нет связи приемника с контроллером по шине I2C. Если данные с метеостанции не поступают в течении 2 минут ( четыре пакета подряд не принято), данные сбрасываются. Программу контроллера проверил на своем тестовом контроллере. Данные поступают регулярно. Ищите проблему в I2C. |
|||||
|
|
20.06.2021 12:29:34
Вопрос возник . Что то в крайней версии менялось в работе с LORA ?
|
|
|
|
20.06.2021 12:40:50
Ничего не менялось! А что в программе есть отличия? |
|||
|
|
20.06.2021 12:48:27
Проверьте настройки pin. Все ли совпадает как должно быть. |
|||
|
|
20.06.2021 12:52:31
проверил все в норме .на обоих прошивках . по дебагу инитится нормально, на новой версии часа через 3-4 начинается ошибка инициализации и отвал
Изменено: |
|
|
|
20.06.2021 17:20:12
Два часа отработал тестовый контроллер без замечаний. Данные с метеостанции по LoRa поступают регулярно. |
|||
|
|
23.06.2021 09:46:26
Я лично не проверял, но Дима говорил что должен перезагружаться. Только нужно четыре #### |
|||
|
|
23.06.2021 11:38:12
Если Native определяется, значит микроконтроллер исправен. Можно попробовать загрузить прошивку через Native. Возможно порт Programming восстановится. Есть такой глюк в этих микроконтроллерах. Но это в том случае если порт видит но не может загрузится через него. Можно работать и через Native, но для этого в прошивке нужно переназначить Serial в main.ino выше программы setup. Строчка переназначения может быть такой #define Serial SERIAL_PORT_USBVIRTUAL или #define Serial SerialUSB. Есть еще вариант - Заменить везде в программе Serial на SerialUSB. Пример: void setup() { SerialUSB.begin(bauds); } |
|||
|
|
24.06.2021 13:06:08
Приемник метеостанции заработал?
|
||||
|
|
|||
Читают тему (гостей: 1)