Skip to content
  • Категории
  • Главная
  • Документация
  • Последние
  • Пользователи
Collapse
  1. Главная
  2. Raspberry Pi
  3. В роли микроконтроллера

В роли микроконтроллера

Запланировано Прикреплена Закрыта Перенесена Raspberry Pi
14 Сообщения 1 Posters 161 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • piP Не в сети
    piP Не в сети
    pi
    написал в отредактировано
    #1

    Можно ли в него свой биос влепить?
    Подключать всякие свои железяки можно только через USB, или есть другие способы (на фото какие-то штуки непонятные есть)?
    Какая вообще перспектива в использовании данного устройства в роли альтернативы Adruino?
    Я просто в этом деле новичек и хотел бы начать именно с этого устройства.

    1 ответ Последний ответ
    0
    • piP Не в сети
      piP Не в сети
      pi
      написал в отредактировано
      #2

      Тоже задавался этим вопросом, но пришел к выводу, что оптимальнее всего использовать RaspberryPi в связке с arduino mega. Первый - как мозги для сложных вычислений и подключения к монитору, второй - для связи с внешней периферией ( светодиоды, сенсоры, моторы).

      1 ответ Последний ответ
      0
      • piP Не в сети
        piP Не в сети
        pi
        написал в отредактировано
        #3

        >>Подключать всякие свои железяки можно только через USB, или есть другие способы

        i2c, UART, SPI. В RaspberryPi всё это есть.

        >>то оптимальнее всего использовать RaspberryPi в >>связке с arduino mega.

        А зачем? Что этакого есть в Arduino чего нет в Raspberry ?

        1 ответ Последний ответ
        0
        • piP Не в сети
          piP Не в сети
          pi
          написал в отредактировано
          #4

          Ну, безусловно, можно обойтись и РасПи. Но по себе (тоже новичок) знаю, что на ардуино машинерией управлять легче - там и пинов больше. А с компом, на котором выполняются более сложные программы (скажем, графические) обмениваться данными через USB. Как у динозавра - маленький мозг в голове, и большой в заднице =)))

          1 ответ Последний ответ
          0
          • piP Не в сети
            piP Не в сети
            pi
            написал в отредактировано
            #5

            Судя по фоткам на RasPi пинов достачно.
            И управлять ими из Linux'a задача несложная.

            1 ответ Последний ответ
            0
            • piP Не в сети
              piP Не в сети
              pi
              написал в отредактировано
              #6

              а можно поподробней как из линукса это замутить, а то я с ним пока на вы и шепетом :). конечно же хочеться что то как у ардуины все легко и просто, но думаю врятли...

              1 ответ Последний ответ
              0
              • piP Не в сети
                piP Не в сети
                pi
                написал в отредактировано
                #7

                http://www.raspberrypi.ru/viewblog/item.18.html

                1 ответ Последний ответ
                0
                • piP Не в сети
                  piP Не в сети
                  pi
                  написал в отредактировано
                  #8

                  Я буду покупать малину пи для создания автоматезированных устройств, внешние устройства буду подключаться к мк avr, а его через isp и uart(я лучше всего их знаю) к распберри. А то программировать только на мк устал, бороться из-за каждой переменной, а сразу подключать ножек не хватит, да и легче простые функции на мк прописать.

                  1 ответ Последний ответ
                  0
                  • piP Не в сети
                    piP Не в сети
                    pi
                    написал в отредактировано
                    #9

                    Это бред. Зачем нужен МК, если внешние устройства можно сразу подключать к GPIO Raspberry PI?

                    1 ответ Последний ответ
                    0
                    • piP Не в сети
                      piP Не в сети
                      pi
                      написал в отредактировано
                      #10

                      Представь, задача подключить 40 внешних сенсоров и столько же светодиодов и других индикаторов, помоему там нет столько ножек.
                      И ещё, чтоб поставить состояние ножки МК avr на 1 надо одну простую команду PORTx = 0xFF; Я не думаю, что в линуксе так же просто.

                      1 ответ Последний ответ
                      0
                      • piP Не в сети
                        piP Не в сети
                        pi
                        написал в отредактировано
                        #11

                        >>Я не думаю, что в линуксе так же просто.

                        Куда уж проще-то:
                        "echo '1' > /sys/class/gpio/gpioXX/value"

                        >>Представь, задача подключить 40 внешних сенсоров

                        Ну зависит от интерфейса, по которому идёт обмен данными. В i2c, spi и т.д можно на одну линию повесить много ведомых slave-устройств.

                        Ну и для таких случает RPF разрабатывают Gertboard

                        1 ответ Последний ответ
                        0
                        • piP Не в сети
                          piP Не в сети
                          pi
                          написал в отредактировано
                          #12

                          Я делаю всё время так. Программирую мк на выполнение простых функций, а уже на компе пишу нужную программу использующую эти мк с уже прописанными функциями. получается проще и производительней, нет смысла загружать главный процессор этим.

                          1 ответ Последний ответ
                          0
                          • piP Не в сети
                            piP Не в сети
                            pi
                            написал в отредактировано
                            #13

                            Здравствуйте!
                            SL RU вы сказали что часто используете МК и комп. Я новичок в этом вопросе так что поделитесь опытом. Мне необходимо сделать коммуникацию между raspberry и atmega 128 по i2c
                            Заранее спасибо)

                            1 ответ Последний ответ
                            0
                            • piP Не в сети
                              piP Не в сети
                              pi
                              написал в отредактировано
                              #14

                              Необходимо знать уровень напряжения на котором работает I2C на atmega 128. На RPi, это 3,3 V, а на atmega скорее всего 5 V. Надо будет согласовывать, есть схемы, например скачайте pdf файл an97055, ну и нагуглите что-нибудь вроде http://neophob.com/2013/04/i2c-communication-between-a-rpi-and-a-arduino/

                              1 ответ Последний ответ
                              0

                              • Войти

                              • Нет учётной записи? Зарегистрироваться

                              • Login or register to search.
                              • Первое сообщение
                                Последнее сообщение
                              0
                              • Категории
                              • Главная
                              • Документация
                              • Последние
                              • Пользователи