Ardunio Uno + WiFi + 16 серво + 32 датчика

Тема в разделе "Arduino & Shields", создана пользователем kirimedia, 9 окт 2017.

  1. kirimedia

    kirimedia Нуб

    Есть Ardunio Uno.
    Нужно чтобы был доступ к WiFi сети, управление 16 сервами и получение данных с 32 датчиков (оптроны типа KTIR0521DS и KTIR0821DS)

    Как собрать бутерброд?
    Есть Multiservo модуль http://amperka.ru/product/arduino-multiservo-shield он работает с 18 сервами и более
    Есть Тройка WiFi модуль http://amperka.ru/product/troyka-wi-fi
    Его можно подключить в Тройка Slot модуль http://amperka.ru/product/arduino-troyka-slot-shield

    1. Multiservo работает по I2C, WiFi работает по SPI. Я так понимаю они конфликтовать не будут?
    2. Если я воткну в Uno модуль Multiservo а сверху Trojka Slot и в нее Trojka WiFI это рабочая схема?
    3. И как теперь быть с 32 датчиками? Может есть какой-то шилд расширяющий аналоговые входы ардуины?
     
  2. rkit

    rkit Гуру

    Берите ардуино мега, не страдайте ерундой. Аналоговоые входы для работы с датчиками щели не нужны.
     
    kirimedia нравится это.
  3. kirimedia

    kirimedia Нуб

    Почему не нужны? Разве фотодиод будет всегда либо замкнут либо разомнут? Мне кажется ток через него будет меняться в зависимости от освещенности.
     
  4. rkit

    rkit Гуру

    Это щелевые датчики. Есть объект в щели - сток закрыт. Нет объекта - сток открыт. Освещенность ими не измеряют.
     
    kirimedia нравится это.
  5. kirimedia

    kirimedia Нуб

    Хорошо. Это относится KTIR0521DS
    Но KTIR0821DS немного другого типа. Он работает на отражение от шаблона (чередование светлых и темных полос). Там будет то же самое?
    То есть мне надо 32 цифровых входа, вместо аналоговых?
     
  6. rkit

    rkit Гуру

    Вы сами определитесь, что вам нужно - плавное измерение значения, или сигнал есть/нет.
     
  7. kirimedia

    kirimedia Нуб

    От KTIR0521DS мне нужен сигнал, под датчиком белая или черная полоса.
    От KTIR0821DS мне нужен сигнал, есть разрыв в щели или нет.
     
  8. rkit

    rkit Гуру

    Тогда вам нужны цифровые входы, а не аналоговые.
     
  9. kirimedia

    kirimedia Нуб

    Спасибо.
    Тогда вопрос такой
    Ardunio Mega + Multiservo Shield + Trojka Slot + Trojka WiFi рабочая конфигурация?
    Вроде никаких проблем и конфликтов не должно быть.