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

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

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

Статус темы:
Закрыта.
  1. Goodwil
    Регистрация:
    14.04.12
    Сообщения:
    2.881
    Благодарности:
    2.415

    Goodwil

    Живу здесь

    Goodwil

    Живу здесь

    Регистрация:
    14.04.12
    Сообщения:
    2.881
    Благодарности:
    2.415
    Адрес:
    Липецк, Россия
    Вот пришла первая партия только что, начну изучать...Скрин правда не очень, но датчиков много есть, в том числе и те что к Вам пока что идут. Резисторы не приехали правда, что печалит...
    Заказ.JPG
     
  2. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

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

    1. Arduino Mega с USB-чипсетом CH341 - https://www.aliexpress.com/item/MEGA-2560-R3-ATmega2560-R3-AVR-USB-board-for-Arduino-2560-MEGA2560-R3-NO-USB/32222306768.html
    2. Датчик освещенности BH1750 - http://www.aliexpress.com/item/GY-302-BH1750-Chip-Light-Intensity-Light-Module/1954232482.html
    3. Реле на 8 каналов - http://www.aliexpress.com/item/High-Quality-Optocoupler-8-Channel-5V-Relay-Module-Shield-For-Arduino-Uno-Meage-1280-2560-ARM/32222323958.html
    4. GSM-модуль Neoway M590 - http://www.aliexpress.com/item/GSM-GPRS-900-1800-MHz-Short-Message-Service-SMS-module-for-project-for-Arduino-remote-sensing/32283866195.html
    5. TTL-USB конвертер (для тестирования модулей) - http://www.aliexpress.com/item/FT232RL-FTDI-USB-to-TTL-Serial-Adapter-Module-for-Arduino-Mini-Port-3-3V-5V-Free/2043815349.html
    6. Электромагнитный клапан на 12В, нормально закрытый - http://www.aliexpress.com/item/J34-Free-Shipping-N-C-DC-12V-0-0-8MPa-1-2-Electric-Solenoid-Valve-for/32443968957.html
    7. Модуль часов реального времени DS3231 - http://www.aliexpress.com/item/Hot-Sale-DS3231-AT24C32-IIC-Precision-RTC-Real-Time-Clock-Memory-Module-For-Arduino-Free-Shipping/32286657514.html
    8. Датчики температуры DS18B20 в нержавеющем исполнении - http://www.aliexpress.com/item/Stainless-steel-package-Waterproof-DS18b20-temperature-probe-temperature-sensor-18B20-For-Arduino/1297739612.html
    9. Всякая мелочевка, типа резисторов и пр.

    Ещё заказаны (или не заказаны, но в корзине лежат), но пока не используются (некоторые, возможно, так и не используются в проекте):

    1. Модуль Wi-Fi ESP-01 - http://www.aliexpress.com/item/ESP8266-Serial-Esp-01-WIFI-Wireless-Transceiver-Module-Send-Receive-LWIP-AP-STA/32345076266.html
    2. Модуль Wi-Fi ESP-07 (там больше выводов разведено) - http://www.aliexpress.com/item/1pcs-lot-ESP8266-serial-WIFI-model-ESP-07-Authenticity-Guaranteed/32310095382.html
    3. Датчик температуры и влажности DHT22 - http://www.aliexpress.com/item/1pcs-DHT22-digital-temperature-and-humidity-sensor-Temperature-and-humidity-module-AM2302-replace-SHT11-SHT15/32464173427.html
    4. Барометр BMP180 - http://www.aliexpress.com/item/1PCS-GY-68-BMP180-Replace-BMP085-Digital-Barometric-Pressure-Sensor-Module-For-Arduino/32346767511.html
    5. Bluetooth-модуль HC-05 - http://www.aliexpress.com/item/HC-05-Bluetooth-serial-pass-through-module-wireless-serial-communication-with-button-from-machine-Wireless-HC05/32223732542.html
    6. Модули RS-485 - http://www.aliexpress.com/item/2pcs-5V-MAX485-TTL-To-RS485-Converter-Module-Board-for-Arduino-High-Quality/32338562214.html
    7. Конвертер USB-RS-485 - http://www.aliexpress.com/item/CH340G-Chip-USB-to-RS485-485-Converter-Adapter-For-Win7-Linux-XP-Vista-top/32365224798.html
    8. Разные экраны, вроде такого: http://www.aliexpress.com/item/128-64-DOTS-LCD-module-5V-Yellow-and-green-screen-12864-LCD-with-backlight-ST7920-Parallel/2046468825.html и такого: http://www.aliexpress.com/item/1PCS-Yellow-blue-double-color-and-white-128X64-0-96-inch-OLED-LCD-LED-Display-Module/32233367757.html
    9. Конвертеры питания: http://www.aliexpress.com/item/New-Mini-Converter-Adjustable-DC-DC-Step-down-Power-Supply-Module-replace-LM2596/2047085628.html
    10. Конвертер уровней: http://www.aliexpress.com/item/Free-shipping-5pcs-lot-4-channel-IIC-I2C-Logic-Level-Converter-Bi-Directional-Module-5V-to/32460096347.html?spm=2114.14010208.99999999.273.4dA3yC
    11. Мостовые драйвера для двигателей: http://www.aliexpress.com/item/2pcs-Double-BTS7960B-DC-43A-Stepper-Motor-Driver-H-Bridge-PWM-smart-Car/32336920898.html?spm=2114.14010208.99999999.279.4dA3yC

    Этот список, понятное дело - примерный. Я пока беру по одной штуке каких-то вещей, для целей тестирования. Как дойдёт дело до моторов, например - будем решать, что заказывать точно, а без чего можно и обойтись. После прохождения первоначальных тестовых испытаний буду заказывать деталей сразу на три-четыре комплекта готовых контроллеров, чтоб запас был :)

    Если у кого есть пожелания по дополнению списка - пишите.
     
  3. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Вы Uno заказали? Не влезет вся прошивка в него, к сожалению. Только если модули повыключать, но тогда смысл теряется сильно. За удобства приходится платить Мегой ;) Закажите как у меня - быстро пришла от этого продавца.
     
  4. Goodwil
    Регистрация:
    14.04.12
    Сообщения:
    2.881
    Благодарности:
    2.415

    Goodwil

    Живу здесь

    Goodwil

    Живу здесь

    Регистрация:
    14.04.12
    Сообщения:
    2.881
    Благодарности:
    2.415
    Адрес:
    Липецк, Россия
    Дак я заказал раньше, чем нашел Вашу тему. :) И вообще я только в самом начале длинного пути...
     
  5. Alex352
    Регистрация:
    14.07.10
    Сообщения:
    194
    Благодарности:
    62

    Alex352

    Живу здесь

    Alex352

    Живу здесь

    Регистрация:
    14.07.10
    Сообщения:
    194
    Благодарности:
    62
    Адрес:
    Санкт-Петербург
    Ну чисто чтоб поддержать тему: нет } :nono:
    хотя что делает код мне не понятно, хоть и прог:no: вот что значит СИ не учил...
     
  6. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Странное творится, похоже - выжег я три порта меги :( Подключал модуль реле, указанный чуть выше, к пинам 22,23,24. Потом просто в loop сделал для теста:

    pinMode (22,OUTPUT);
    pinMode (23,OUTPUT);
    pinMode (24,OUTPUT);
    digitalWrite (22,HIGH);
    digitalWrite (23,HIGH);
    digitalWrite (24,HIGH);

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

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Не, если бы не было закрывающей скобки - не скомпилировалось бы. Я просто привёл фрагмент кода, в котором ошибка. Ошибка малозаметная сходу, но если посмотреть - найти можно.
     
  8. karavaev
    Регистрация:
    17.01.16
    Сообщения:
    16
    Благодарности:
    14

    karavaev

    Участник

    karavaev

    Участник

    Регистрация:
    17.01.16
    Сообщения:
    16
    Благодарности:
    14
    По вашей ссылке на модуле реле стоят транзисторы только нет гальванической развязки
    к примеру как вот тут
    https://ru.aliexpress.com/item/Free-Shipping-5V-8-Channel-Relay-Module-With-Optocoupler-PIC-AVR-MCU-DSP-ARM-Module-For/32379925237.html?spm=2114.10010208.100010.3.Cc8gMe
     
  9. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    В общем, ситуация крайне странная - возможно, порты Меги живы-здоровы, а дело в самом модуле. Подключил его напрямую к 5В отдельного блока питания - лампочка питания загорелась. Подаю 5В на любой канал реле - диод ееееле-еле светится, включения реле не происходит.

    Но ведь щёлкнуло пару раз-то! Почему? Сгорело нафик?
     
  10. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

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

    DIYMan

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

    DIYMan

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

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

    Куда копать-то хоть, чтобы выяснить - мёртв пациент или нет?
     
  12. 2mike
    Регистрация:
    14.03.10
    Сообщения:
    596
    Благодарности:
    415

    2mike

    Живу здесь

    2mike

    Живу здесь

    Регистрация:
    14.03.10
    Сообщения:
    596
    Благодарности:
    415
    Адрес:
    Россия
    Вообще то модуль с транзисторами и с диодами противоэдс, оптопар нет, может модуль управляется подачей земли ? думаю можно его просто проволочной перемычкой помучать.
     
  13. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Так, прозвонил тестером: между 5В питания и любым каналом реле - 1,3В. Между GND и любым каналом реле - 4,3В. Что-то мне подсказывает, что это не совсем хорошо...
     
  14. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Мучал, замыкал и 5В с любым каналом, и GND с любым каналом - молчит, гад.
     
  15. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

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