Малини Пі і GPIO шпильки: Те, що вони і практичних застосувань може дати їм?

Шпильки GPIO (ГЗагальні Purpose Яnput Output) з на Малини Пі дозволяють нам працювати з електронікою в легкій формі, як ми могли б також його з Arduino.

P8120164

Перші кроки з у GPIO.

Є 26 PIN-КОД організована в два ряди 13, і кожен шпильками або певну функцію або загального призначення, Я збираюся показати розподілу кілки в Малини Rev Пі 2.0, Це тому, що я є.

Як ми можемо бачити такі порівняльний малюнку два були, друга редакція Картину мають два контакти +5V, п'ять з ЗЕМЛІ (заземлення), два з +3,3V, вісім шпильки Загального призначення GPIO, п'ять SP10, два UART, і дві шпильки I2C1.

Порівнюючи різні чином дві версії ІРЦ.

Порівнюючи різні терморегулятори дві зміни ІРЦ.

У новому малини Пі A + і B + ми повинні з 14 PIN-КОД GPIO більше, ID_SD, ID_SC, три PIN-коди GND, і дев'ять GPIO загального призначення; що дозволяє нам розвивати більш великих проектах.

Терморегулятори Малина Пі A + і B +, Тотожно з з Rev. 2 але з більш GPIO.

Терморегулятори Малина Пі A + і B +, Тотожно з з Rev. 2 але з більш GPIO.

З ними Ми можемо контролювати електронних схем, Наприклад, для переміщення Моторс або контролювати силове реле, що буде виступати в якості за перемикачі для схеми 220V.

Ці шпильки можна налаштувати і керувати безпосередньо від перекладача замовлень Bash, або з мов програмування, таких як 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.

Якщо ви любите ви можете слідкувати за мене на Twitter, Facebook, Google +, LinkedIn, або поділитися ним з кнопок під цієї публікації, Якщо у вас виникли питання або пропозиції будь ласка, не соромтеся коментувати.

Допомогти нам досягти більше читачів Share on LinkedIn
LinkedIn
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on Google+
Google +
Email this to someone
Електронна пошта

10 думки про"Малини Пі і GPIO шпильки: Те, що вони і практичних застосувань може дати їм?

  1. Вітаю

    Перша версія на ІРЦ я думаю, просто PIN-код для + 5v, інший для + 3.3 v і для GND. І тих, хто залишилися не використані.

    Я також думаю, GPIO шпильками працювати на 3.3 v.

    Якщо ви можете підтвердити це…

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

      Яку версію ви маєте на увазі? Я додав схеми терморегулятори від моделі A та B rev 1.0; як я пояснюю в цій статті і багато інші підручники, всі GPIO шпильки, які можуть виступати в якості вводів або виводів роботу на 3.3 v, і якщо ви додати їм більше напруги можна записувати ваші малини.

      То існують у влади, які пропонують 3.3 v, 5V і GND; і ви повинні мати в обліковий запис, що існують деякі PIN-код GPIO з функціями конкретні як автобуси SPI, I2C…

      Я сподіваюся, що ваші сумніви знято, Скоро побачимось.

  2. Привіт і дякую за ваше повідомлення, Моє питання полягає в наступному…на Малина дозволяє ж контролю датчики, що ardruino прикладу, Світловий сенсор, Ультразвуковий датчик, датчик температури і вологості, присутність датчик або датчики може управлятися з rasberry?

    • Привіт Андрій,

      З малиновим-Пі можна зробити використовувати всі види цифрових датчиків, які працюють 3 за 3V.

      З Arduino ви можете використовувати всі види цифрових і аналогових датчики, які працюють на користь 5V.

      Різниця в основному точність датчиків, як ті, що аналогові є більш точним, Оскільки напруга завжди може адаптуватися.

  3. Макет GPIO шпильками по обидві версії це не те ж саме, так що вона не буде працювати, якщо ви з'єднуєтесь кожного кабелю в відповідну модель B + GPIO.

    Ви можете перевірити нумерації на схемах цієї статті, і одного разу можна адаптувати її до моделі B + також буде працювати з малиновим-Пі 2 Оскільки позиція була.

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

      Для можливих застосувань фактичного системи або аналогічні, Ясно, що вона повинна бути максимально securizarse.

      Мінімальне значення було б налаштування Apache пароль для доступу до веб-сайту, забезпечити всіх послуг кожної машини, які складають система, такі заходи, як IPTables із вбудованим брандмауером, Ідентифікатори/NIDS, Порт стукає, Fail2Ban… тунельні потік потокове, так що це не призведе до видалення, і нескінченна кількість заходів, які доступні для вас.

      Загальна безпека не існує, але чим складніше, ми робимо його шанси у нас, якщо не біла обрана.

Напишіть відгук