Малина PI и GPIO щифтове: Какви са те и практически приложения може да им даде?

Щифтове GPIO (GОбщи Purpose Азпри изготвянето Output) на Малина PI ни позволяват да работим с електроника по лесен начин, тъй като ние може да направи това с Arduino.

P8120164

Първи стъпки с GPIO.

Са 26 ПИН организирана в два реда 13, и всеки от изводите е специфичната му функция или е с общо предназначение, Аз ще покажа разпределението на изводите на Малина PI Rev 2.0, Това е, че имам.

Както можем да видим на следващата сравнителна картина на двете преразглеждания, с втората ревизия на ПИ има две игли +5V, пет от ЗЕМЯТА (заземяване), две от +3,3V, осем щифтове Общо предназначение GPIO, пет SP10, две UART, и две игли I2C1.

Чрез сравняване на различни pinouts на двете версии на RPI.

Чрез сравняване на изходите на различни две редакции на RPI.

В новия Малина PI А + и B + ние са на 14 ПИН GPIO повече, ID_SD, ID_SC, три щифтове GND, and девет GPIO общо предназначение; което ни позволява да разработват проекти, по-голям.

Изходите Raspberry PI А + и B +, идентичен на Rev. 2 но с повече GPIO.

Изходите Raspberry PI А + и B +, идентичен на Rev. 2 но с повече GPIO.

С тях Ние можем да контролираме електронни схеми, например за Преместване на двигатели или контрол на захранването-реле, който ще действа като ключове за вериги на 220V.

Тези игли да конфигурирате и управлявате директно от поръчките на преводач Баш, или от езици за програмиране като C o Питон, Благодарение на библиотеките GPIO че те са приложили за тях.

gpioprogramarВ моя случай Избрах питон, тъй като въпреки не никога не програмирани като този език, което ще ви позволи да научите в движение с вас, Това е един от тези препоръчва да започне програмиране.

Здравейте Светът в питон.

Здравейте Светът в питон.

Също така смятам, че много интересно възможността за изпълнение Скриптове в питон, които пишем чрез бутон HTML, Какво Когато депресия изпълнява функция в PHP, Какво в същото време призовани да изпълнение на скрипт Python

gpioprogramar0pngТова ще ни позволи да управлявате нашите проекти от браузъра на всяко устройство с използване на уеб приложение, така е в състояние да стигнем до прилагане на решения за автоматизация много икономически, за пример.

Уеб приложението в HTML + PHP + Питон да се справят с няколко Leds чрез GPIO.

Уеб приложението в HTML + PHP + Питон да се справят с няколко Leds чрез 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 мисли за"Малина PI и GPIO щифтове: Какви са те и практически приложения може да им даде?

  1. Здравейте

    В първата версия на RPi мисля, че просто карфица към + 5v, друг за + 3.3V и една за GND. И хората са много остават неизползвани.

    Аз също мисля, GPIO изводите да работи в 3.3V.

    Ако можете да я потвърдите…

    • Здравей Джон, Благодаря ви много за вашия коментар.

      Коя версия да кажеш? Аз бях добавя диаграми pinout от модели A и B rev 1.0; както обясни в тази статия и много други уроци, всички GPIO изводи, които могат да действат като входове или изходи работа на 3.3V и ако вие ги добавите повече напрежение да запишете вашите Малина.

      Тогава там са тези във властта, които предлагат 3.3V, 5V и GND; и вие трябва да имате предвид че има някои GPIO щифтове с конкретни функции като SPI автобуси, I2C…

      Надявам се да отстрани съмнения, До скоро виждане.

  2. Здравейте и благодаря за вашия пост, Въпросът ми е това…Малина позволява същия контрол на датчиците, които ardruino за пример, сензор за светлина, ултразвуков сензор, сензор за температура и влажност, сензор за присъствие или че сензори може да се управлява с rasberry?

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

      С Raspberry PI може да използва всички видове Цифрови датчици, които работят до 3, 3V.

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

      Разликата е основно точността на датчиците, като аналог са по-точни, Тъй като напрежението винаги може да се адаптира.

  3. Здравейте, Имам Малина pi b + и иска двигател но тя не работи, кода на gpio с b + и b ако, използване на същия ПИН

  4. Оформлението на GPIO изводите на двете версии не е същото, така то имам навик работа ако не свържете всеки кабел в съответния образец Б + GPIO.

    Можете да проверите номерирането в диаграмите на тази статия, и веднъж да се адаптира към модел B + също ще работи с Raspberry PI 2 Тъй като позицията е била.

  5. много интересен проект, в това, че въпросите на сигурността може да прилагаме този проект за автоматизация на дома и ще изисква хардуер и софтуер?

    • Здравей Алекс, Gracias por ТУ comentario.

      За възможни използва истински на тази система или подобни, е очевидно, че трябва да securizarse до максималната възможна.

      Минимум ще бъде да конфигурирате Apache парола за достъп до сайта, сигурно всички услуги на всяка машина, изграждащи системата, мерки като фойерверк основа на IPTables, ИД/NIDS, Порт чукат, Fail2ban… тунел поток поток така че той няма да изчистите, и безкраен брой мерки, които са достъпни за вас.

      То сигурност общо не съществува, Pero cuanto más difícil Ло ponemos mas posibilidades tenemos де не ser Ел Бланко escogido.

Вашият коментар