Arduino Mega + Raspberry Pi

Тема в разделе "Arduino & Shields", создана пользователем Mitrandir, 30 апр 2013.

  1. Mitrandir

    Mitrandir Гуру

    Здравствуйте,
    планирую расбери паем через ардуино управлять железяками, вот думаю как подключить.

    Пока придумал 3 варианта:
    1) через юсб- сериал
    2) через GPIO- DIGITAL
    3) Через SPI

    но на одном из сайтов читал, что у расбери 3.3В логическоая единица а у ардуино 5В....
    Как лучше обеспечить их взаимодействие?
     
  2. Megakoteyka

    Megakoteyka Оракул Модератор

    Существуют специальные микросхемы - конвертеры уровней.
    А зачем Вам ардуино, если уже малина есть? Почему бы не использовать ее GPIO?
     
  3. Mitrandir

    Mitrandir Гуру

    как я понял у расбери на гпио только цифровые выходы? или я ошибаюсь?
     
  4. Kisxo

    Kisxo Нуб

    Кстати да, меня самого этот вопрос волнует.. как к распбри подключить 10-15 серв + 4 мотора + 2-5 сенсоров?
    Или все же прийдется дуню к малине подключать?
     
  5. Megakoteyka

    Megakoteyka Оракул Модератор

    Вам АЦП нужен? Ну так возьмите АЦП в виде микросхемы и прицепите его к малине по тому же SPI, зачем тут целая ардуина?
    Малинкина фишка как раз и состоит в том что она "большой компьютер" и ардуино в одном флаконе :)
     
  6. Unixon

    Unixon Оракул Модератор

    Малина это большой компьютер минус ардуина. Иначе бы не было всяких Gertboard и т.п.
     
  7. Unixon

    Unixon Оракул Модератор

    Для этой задачи Raspberry Pi совершенно лишняя железка.
     
  8. Mitrandir

    Mitrandir Гуру

    в об
    не совсем, достался в "наследство" проектик на ардуино, надо к нему мозги на расбери припаять.
    Покак остановился на таком варианте, только надо еще добавить резисторы что бы ток ограничить...
     

    Вложения:

  9. warman

    warman Гик

    Gertboard - лишняя плата для малины. Она для тех, кто с паяльником не привык работать.
    PCA9685 в количестве N-штук, где 1<=N<=64 ,даст N*16 PWM
    MCP3008 - 8 ADC входов, по шине SPI (в малине 2 шины, так что 16 аналоговых входов получится)
    MCP23017 в количестве N-штук, где 1<=N<=8 , даст N*16 цифровых вход/выходов

    итого по написанному:
    1 малинка
    1024 PWM (1024 сервы!!!!)
    128 цифровых пинов (вход или выход, как настроить)
    16 аналоговых входов
    список дальше продолжить?
     
  10. Unixon

    Unixon Оракул Модератор

    1 x PCA9547 + 64 x PCA9698 => 2560 I/O
     
  11. Kisxo

    Kisxo Нуб

    И передавать изображение по WiFi