Малина PI и GPIO булавки: То, что они являются и практическое использование может дать им?

Контакты GPIO (GОбщие Purpose Япотребления Oвоздухозаборник) из Малина PI позволяют нам работать с электроникой в легкой манере, как мы могли бы также сделать его с Arduino.

P8120164

Первые шаги с GPIO.

Являются 26 PIN-КОД организован в два ряда 13, и каждый из выводов или имеет свою определенную функцию или общего назначения, Я собираюсь показать распределение контакты Малина PI Rev 2.0, Это, что у меня есть.

Как мы можем видеть на рисунке ниже сравнительных двух обзоров, Вторая редакция Пи имеет два контакта +5V, пять из ЗЕМЛЯ (заземление), два из +3,3V, восемь контактов Общего назначения GPIO, пять СП10, два UART, и две шпильки I2C1.

Сравнение различных разъемов двух версий ИРЦ.

Сравнивая различные распиновка два пересмотра ИРЦ.

В новую Малина PI + и B + мы имеем 14 PIN-КОД GPIO больше, ID_SD, ID_SC, три Контакты ЗАЗЕМЛЕНИЕ, и девять GPIO общего назначения; что позволяет нам разрабатывать более большие проекты.

Распиновка Малина PI A + и B +, идентичны по Rev. 2 но с более GPIO.

Распиновка Малина PI A + и B +, идентичны по Rev. 2 но с более GPIO.

С ними Мы можем контролировать электронные схемы, Например, для Перемещение Моторс или контроль реле мощности, который будет выступать в качестве выключатели для цепей 220V.

Эти контакты можно настраивать и контролировать непосредственно от переводчика заказов Баш, или от языков программирования, таких как C o Python, Благодаря библиотекам GPIO что они реализовали для них.

gpioprogramarВ моем случае Я выбрал Python, так как несмотря на не имеющих никогда не запрограммирован на этом языке, который позволит вам узнать на лету, с вами, Это один из тех, кто рекомендовал, чтобы начать программирование.

Привет мир в Python.

Привет мир в Python.

Кроме того, я нахожу его очень интересная возможность выполнения Скрипты в Python, что мы пишем через HTML-кнопка, То, что При депрессии выполняет функцию в PHP, То, что в то же время Вызываемый для выполнения скрипта Python

gpioprogramar0pngЭто позволит нам управлять нашими проектами из браузера любого устройства с помощью веб-приложения, так в состоянии добраться до осуществление решений по автоматизации очень экономического, Например.

Веб-приложения в формате HTML + PHP + Python для обработки нескольких светодиодов через GPIO.

Веб-приложения в формате HTML + PHP + Python для обработки нескольких светодиодов через GPIO.

Теперь, когда мы знаем, что они являются булавки GPIO и поэтому они служат, в следующем выпуске мы увидим свет введение в Базовая электроника Наконец, смонтировать цепи как на следующей диаграмме, чтобы включить диод Led и проверьте, что все готово и работает должным образом, то, что называют Привет мир версии GPIO.

Цепи, необходимых для контроля зажигания диода LED.

Цепи, необходимые для управления питанием LED диод.

Если вы хотите, вы можете следовать за мной Щебетать, Facebook, Google +, LinkedIn, или поделиться ею с помощью кнопок под этой публикации, Если у вас есть какие-либо вопросы или предложения, пожалуйста, не стесняйтесь комментировать.

Помогите нам достичь больше читателей Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

10 мысли о»Малина PI и GPIO булавки: То, что они являются и практическое использование может дать им?

  1. Привет

    В первой версии ИРЦ я думаю, что просто ПИН-код для + 5v, другой для + 3.3V и один для GND. И люди, что много остаются неиспользованными.

    Я также думаю, контакты GPIO для работы в 3,3 в.

    Если вы можете подтвердить это…

    • Привет Джон, Спасибо вам большое за ваш комментарий.

      Какую версию вы имеете в виду? Я добавил распиновка диаграммы от модели A и B rev 1.0; как я объяснить в этой статье и многие другие учебники, все контакты GPIO, которые могут выступать в качестве входов или выходов работы в 3,3 в и если вы добавить их больше напряжения может сжечь ваш малина.

      Затем есть те, у власти, которые предлагают 3.3V, 5V и GND; и вы должны иметь в виду, что есть некоторые контакты GPIO с конкретными функциями, такими как SPI автобусы, I2C…

      Я надеюсь, что расчистили ваши сомнения, Скоро увидимся.

  2. Здравствуйте и спасибо за ваше сообщение, Мой вопрос заключается в следующем…Малина позволяет же контроль датчиков, что ardruino например, Датчик освещенности, ультразвуковой датчик, Датчик температуры и влажности, Датчик присутствия или что датчики могут эксплуатироваться с малины?

    • Здравствуйте, Андрей,

      С Raspberry PI может сделать использование всех видов цифровых датчиков, которые работают в 3, 3В.

      С Arduino можно использовать все типы цифровых и аналоговых датчиков, которые работают в 5V.

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

  3. Привет, У меня Малина pi b + и хочет в двигатель, но он не работает код gpio с b + и b если, Использование же PIN-код

  4. Расположение контактов GPIO на обеих версиях является не то же самое, Поэтому он не будет работать, если вы не подключите каждый кабель в соответствующий модель B + GPIO.

    Вы можете проверить нумерацию на диаграммах настоящей статьи, и однажды можно адаптировать его к модели B + также будет работать с Raspberry PI 2 Поскольку позиция была.

  5. очень интересный проект, в том, что вопросы безопасности мы могли бы применить этот проект автоматизации дома и потребует аппаратного и программного обеспечения?

    • Привет Алекс, Спасибо за ваш комментарий.

      Для возможного использования системы или аналогичные, Ясно, что он должен быть securizarse как можно больше.

      Как минимум будет настроить Apache пароль для доступа к веб-сайт, обеспечить все услуги каждой машины, которые составляют системы, такие меры, как на основе IPTables брандмауэр, IDS/НДИ, Порт стучать, Fail2Ban… туннель потока потокового так, что он будет не ясно, и бесконечное количество мер, которые доступны для вас.

      Общая безопасность не существует, но чем сложнее мы делаем его шансы у нас есть, если не выбран белый.

Оставь ответ