PI Raspberi dan GPIO PIN: Kegunaan yang praktikal dan apa yang mereka boleh berikan?

PIN yang GPIO (GAm Purpose Sayanput Output) daripada itu PI Raspberi membolehkan kita untuk bekerja dengan elektronik dengan cara yang mudah seperti yang kita dapat juga lakukan dengan Arduino.

P8120164

Langkah pertama dengan GPIO yang.

Akan 26 PIN dianjurkan dalam dua baris 13, dan setiap PIN atau mempunyai fungsi khusus atau umum, Saya akan menunjukkan pengagihan PIN daripada yang Rev PI Raspberi 2.0, Ia adalah bahawa saya telah.

Seperti yang kita lihat dalam gambar perbandingan berikut dua Ulasan, Semakan kedua Pi yang mempunyai dua PIN +5V, lima TANAH (hentakan), dua daripada +3,3V, lapan PIN Maksud GPIO, lima SP10, dua UART, dan dua PIN I2C1.

Membandingkan Rajah-PIN yang berbeza daripada kedua-dua versi dalam RPI.

Dengan membandingkan pinout berbeza dua semakan bagi RPI.

Di PI Raspberi baru A + dan B + kami memiliki 14 PIN GPIO Lebih banyak, ID_SD, ID_SC, tiga PIN GND, dan Sembilan GPIO tujuan am; membolehkan kita untuk membangunkan projek-projek yang lebih besar.

Pinout Raspberi PI A + b +, seiras dengan kawan Rev dalam. 2 tetapi dengan GPIO lebih banyak.

Pinout Raspberi PI A + b +, seiras dengan kawan Rev dalam. 2 tetapi dengan GPIO lebih banyak.

Dengan mereka Kita boleh mengawal litar elektronik, Contohnya untuk Motor bergerak atau mengawal kuasa-penyampai yang akan bertindak sebagai sebuah suis untuk litar daripada 220V.

PIN ini boleh mengkonfigurasi dan mengawal secara langsung dari penterjemah dalam perintah Bash, atau dari bahasa pengaturcaraan seperti C o Python, Terima kasih kepada Perpustakaan GPIO bahawa mereka telah melaksanakan untuk mereka.

gpioprogramarDalam kes saya Saya memilih Python, kerana walaupun tidak mempunyai pernah diaturcarakan dalam Bahasa ini, yang akan membolehkan anda belajar dengan cepat dengan anda, Ia merupakan salah satu dari orang-orang yang disyorkan untuk memulakan pengaturcaraan.

Hello dunia di Python.

Hello dunia di Python.

Juga saya mendapati ia sangat menarik kemungkinan melaksanakan dalam Skrip dalam Python yang kita menulis melalui untuk butang HTML, Apa Bila tertekan melaksanakan fungsi dalam Bahasa pengaturcaraan PHP, Apa pada masa yang sama dipanggil untuk melaksanakan skrip Python

gpioprogramar0pngIni akan membolehkan kami untuk menguruskan projek-projek kami daripada pelayar dari mana-mana peranti yang menggunakan Aplikasi Web yang, Jadi mampu untuk mendapatkan melaksanakan penyelesaian automasi sangat ekonomi, sebagai contoh.

Aplikasi web dalam HTML + PHP + Python untuk mengendalikan beberapa LED melalui GPIO di.

Aplikasi web dalam HTML + PHP + Python untuk mengendalikan beberapa LED melalui GPIO di.

Sekarang bahawa kita tahu bahawa mereka adalah PIN GPIO dan supaya mereka berkhidmat, dalam ansuran berikutnya kita akan melihat pengenalan yang cahaya ke dalam Asas elektronik untuk me-mount litar yang akhirnya seperti rajah berikut, untuk memasang sebuah Diod Led dan menyemak segala-galanya yang bersedia dan bekerja dengan betul, apa yang saya telah dipanggil Hello dunia versi GPIO.

Litar yang diperlukan untuk mengawal pencucuhan bagi Diod LED.

Litar yang diperlukan untuk mengawal kuasa Diod LED.

Jika anda mahu anda boleh Ikuti saya di Twitter, Facebook, Google +, LinkedIn, atau berkongsi dengan butang di bawah penerbitan ini, Jika anda mempunyai sebarang pertanyaan atau cadangan sila tidak teragak-agak untuk memberi komen.

Membantu kita untuk mencapai lebih banyak pembaca Share on LinkedIn
LinkedIn
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on Google+
Google +
Email this to someone
e-mel

10 tinjuan"PI Raspberi dan GPIO PIN: Kegunaan yang praktikal dan apa yang mereka boleh berikan?

  1. Hello

    Dalam versi pertama RPi yang percaya bahawa hanya mempunyai pin untuk + 5v, satu lagi untuk + 3.3V dan satu untuk GND. Dan orang-orang yang baki tidak digunakan.

    Saya juga berfikir GPIO PIN yang bekerja di 3.3V.

    Jika anda boleh mengesahkan…

    • Hi John, Sekian, terima kasih untuk komen anda.

      Apakah versi yang anda maksudkan? Saya telah menambah gambarajah tersebut daripada pinout bermula dari orang-orang model dan B rev 1.0; seperti yang saya Terangkan dalam artikel ini dan banyak tutorial lain, Semua PIN GPIO yang boleh bertindak sebagai input atau output kerja di 3.3V dan jika anda menambah mereka lebih banyak voltan boleh membakar Raspberi anda.

      Kemudian terdapat orang-orang yang berkuasa yang menawarkan 3.3V, 5V dan GND; dan anda perlu ingat bahawa terdapat beberapa PIN GPIO dengan fungsi-fungsi tertentu seperti bas SPI, I2C…

      Saya berharap untuk telah menjelaskan keraguan anda, jumpa awak nanti.

  2. Hello dan terima kasih untuk posting anda, Soalan saya Adakah ini…Raspberi yang membolehkan kawalan yang sama sensor yang ardruino untuk contohnya, sensor cahaya, Pengesan ultrasonik, sensor suhu dan kelembapan, sensor kehadiran atau sensor yang boleh beroperasi dengan rasberry?

    • Hello Andrew,

      Dengan Raspberi PI boleh menggunakan semua jenis pengesan digital yang bekerja untuk 3, 3V.

      Dengan Arduino, anda boleh menggunakan semua jenis pengesan digital dan analog yang berusaha 5V.

      Perbezaan ini pada asasnya adalah ketepatan sensor, kerana orang-orang analog adalah lebih tepat, Oleh kerana voltan yang sentiasa dapat menyesuaikan diri.

  3. Hello, Aku punya b pi Raspberi + dan keinginan an enjin tetapi ia tidak bekerja Kod gpio dengan butang b + dan b Jika, menggunakan PIN yang sama

  4. Susun atur PIN GPIO pada kedua-dua versi ini tidak sama dengan, supaya ia tidak akan bekerja jika anda tidak menyambung setiap kabel di sepadan model B + GPIO.

    Anda boleh menyemak nombor di dalam Rajah artikel ini, dan sekali boleh menyesuaikan ia kepada model B + juga akan bekerjasama dengan PI Raspberi 2 Sejak jawatan telah.

    • Hi Alex, Terima kasih untuk komen anda.

      Untuk sistem sebenar mungkin kegunaan atau serupa, adalah jelas yang perlu securizarse untuk yang mungkin maksimum.

      Sekurang-kurangnya akan untuk mengkonfigurasi Apache kata laluan untuk mengakses laman web, selamat semua perkhidmatan tersebut pada setiap mesin yang membentuk sistem, langkah-langkah seperti firewall berasaskan IPTables, ID/IDB, Port mengetuk, Fail2Ban… terowong aliran aliran supaya ia tidak akan jelas, dan bilangan langkah-langkah yang disediakan untuk anda yang tidak terhingga.

      Jumlah sekuriti tidak wujud, tetapi semakin sukar kita membuat ia peluang yang ada jika tidak putih yang dipilih.

Tinggalkan Jawapan