crisstel.ro utilizarea pinilor GPIO la placa Raspberry Pi 3 resursele de calcul sistem de calcul de uz general conector de 40 de pini semnificația pinilor pini de Power pini de GND pini GPIO

Utilizarea pinilor GPIO la Raspberry Pi 3

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on email
Email
Share on whatsapp
WhatsApp

Configurația pinilor GPIO la placa Raspberry Pi 3

Pe lângă resursele de calcul specifice unui sistem de calcul de uz general (microprocesor, memorie, intefața Ethernet și WiFi, porturi USB) placa Raspberry Pi 3 dispune și de un conector de 40 de pini ce expune o serie de pini digitali de intrare / ieșire (General-Purpose Input / Output). Diagrama conectorului și semnificația pinilor este prezentată în imaginea următoare.

Din cei 40 de pini avem 2 pini de Power (alimentare) 3.3V – pinii 1 și 17, 2 pini de Power 5V – pinii 2 și 4, 8 pini de GND (masă) – pinii 6, 9, 14, 20, 25, 30, 34 și 39, 2 pini rezervați pentru identificarea plăcilor de extensie de tipul Pi HATS – pinii 27 și 28 și 24 de pini GPIO, unii dintre ei cu funcționalitate dublă, ca de exemplu: • Pinii 3 și 5 (GPIO2 – SDA și GPIO3 – SCL) sunt și magistrală I2C; • Pinii 8 și 10 (GPIO14 – UART_TX și GPIO15 – UART_RX) sunt și liniii de comunicație serială UART; • Pinii 19, 21, 23, 24 și 26 (GPIO10 – SPI0_MOSI, GPIO9 – SPI0_MISO, GPIO11 – SPI0_CLK, GPIO8 – SPI_CE0 și GPIO7 – SPI_CE1) – pini magistrală 0 SPI cu două semnale de chip select;

Toți pinii GPIO la Raspberry Pi suportă maxim 3.3V – conectarea de periferice cu un nivel logic ”1” ce implică un nivel de tensiune mai mare de 3.3V va conduce la distrugerea definitivă a blocului GPIO al plăcii.

Pentru a ilustra utilizarea pinilor GPIO la placa Raspberry Pi 3 vom utiliza un kit de senzori pentru această placă (1) ce conține atât elemente digitale (brick-uri led și un brick buton) cât și analogice (senzori de temperatură, umiditate, lumină și un shield de achiziție analogică).

Utilizarea pinilor GPIO ca pini digitali

Utilizarea pinilor GPIO ca pini digitali (pini de intrare sau de ieșire cu valori logice ”1” sau ”0” – tensiune 3.3V sau 0V) se poate face din mai multe limbaje de programare. Vom exemplifica utilizarea pinilor GPIO utilizând două din cele mai utilizate limbaje de programare și anume: C (2) și Python (3)….

Conținutul acestui articol este în format PDF pus la dispoziție de specialiștii RoboFun.ro. Pentru a vizualiza apăsați butonul Preview iar pentru a descărca butonul Download.

Utilizarea pinilor GPIO la Raspberry Pi 3

  • Configurația pinilor GPIO la placa Raspberry Pi 3 Pe lângă resursele de calcul specifice unui sistem de calcul de uz general (microprocesor, memorie, intefața Ethernet și WiFi, porturi USB) placa Raspberry Pi 3 dispune și de un conector de 40 de pini ce expune o serie de pini digitali de intrare / ieșire (General-Purpose Input / Output). Diagrama conectorului și semnificația pinilor este prezentată în imaginea următoare. Din cei 40 de pini avem 2 pini de Power (alimentare) 3.3V – pinii 1 și 17, 2 pini de Power 5V – pinii 2 și 4, 8 pini de GND (masă) – pinii 6, 9, 14, 20, 25, 30, 34 și 39, 2 pini rezervați pentru identificarea plăcilor de extensie de tipul Pi HATS – pinii 27 și 28 și 24 de pini GPIO, unii dintre ei cu funcționalitate dublă, ca de exemplu: • Pinii 3 și 5 (GPIO2 – SDA și GPIO3 – SCL) sunt și magistrală I2C; • Pinii 8 și 10 (GPIO14 – UART_TX și GPIO15 – UART_RX) sunt și liniii de comunicație serială UART; • Pinii 19, 21, 23, 24 și 26 (GPIO10 – SPI0_MOSI, GPIO9 – SPI0_MISO, GPIO11 – SPI0_CLK, GPIO8 – SPI_CE0 și GPIO7 – SPI_CE1) – pini magistrală 0 SPI cu două semnale de chip select; Toți pinii GPIO la Raspberry Pi suportă maxim 3.3V – conectarea de periferice cu un nivel logic ”1” ce implică un nivel de tensiune mai mare de 3.3V va conduce la distrugerea definitivă a blocului GPIO al plăcii. Pentru a ilustra utilizarea pinilor GPIO la placa Raspberry Pi 3 vom utiliza un kit de senzori pentru această placă (1) ce conține atât elemente digitale (brick-uri led și un brick buton) cât și analogice (senzori de temperatură, umiditate, lumină și un shield de achiziție analogică). Utilizarea pinilor GPIO ca pini digitali Utilizarea pinilor GPIO ca pini digitali (pini de intrare sau de ieșire cu valori logice ”1” sau ”0” – tensiune 3.3V sau 0V) se poate face din mai multe limbaje de programare. Vom exemplifica utilizarea pinilor GPIO utilizând două din cele mai utilizate limbaje de programare și anume: C (2) și Python (3).   Configurația pinilor GPIO la placa Raspberry Pi 3 Pe lângă resursele de calcul specifice unui sistem de calcul de uz general (microprocesor, memorie, intefața Ethernet și WiFi, porturi USB) placa Raspberry Pi 3 dispune și de un conector de 40 de pini ce expune o serie de pini digitali de intrare / ieșire (General-Purpose Input / Output). Diagrama conectorului și semnificația pinilor este prezentată în imaginea următoare. Din cei 40 de pini avem 2 pini de Power (alimentare) 3.3V – pinii 1 și 17, 2 pini de Power 5V – pinii 2 și 4, 8 pini de GND (masă) – pinii 6, 9, 14, 20, 25, 30, 34 și 39, 2 pini rezervați pentru identificarea plăcilor de extensie de tipul Pi HATS – pinii 27 și 28 și 24 de pini GPIO, unii dintre ei cu funcționalitate dublă, ca de exemplu: • Pinii 3 și 5 (GPIO2 – SDA și GPIO3 – SCL) sunt și magistrală I2C; • Pinii 8 și 10 (GPIO14 – UART_TX și GPIO15 – UART_RX) sunt și liniii de comunicație serială UART; • Pinii 19, 21, 23, 24 și 26 (GPIO10 – SPI0_MOSI, GPIO9 – SPI0_MISO, GPIO11 – SPI0_CLK, GPIO8 – SPI_CE0 și GPIO7 – SPI_CE1) – pini magistrală 0 SPI cu două semnale de chip select; Toți pinii GPIO la Raspberry Pi suportă maxim 3.3V – conectarea de periferice cu un nivel logic ”1” ce implică un nivel de tensiune mai mare de 3.3V va conduce la distrugerea definitivă a blocului GPIO al plăcii. Pentru a ilustra utilizarea pinilor GPIO la placa Raspberry Pi 3 vom utiliza un kit de senzori pentru această placă (1) ce conține atât elemente digitale (brick-uri led și un brick buton) cât și analogice (senzori de temperatură, umiditate, lumină și un shield de achiziție analogică). Utilizarea pinilor GPIO ca pini digitali Utilizarea pinilor GPIO ca pini digitali (pini de intrare sau de ieșire cu valori logice ”1” sau ”0” – tensiune 3.3V sau 0V) se poate face din mai multe limbaje de programare. Vom exemplifica utilizarea pinilor GPIO utilizând două din cele mai utilizate limbaje de programare și anume: C (2) și Python (3). Configurația pinilor GPIO la placa Raspberry Pi 3 Pe lângă resursele de calcul specifice unui sistem de calcul de uz general (microprocesor, memorie, intefața Ethernet și WiFi, porturi USB) placa Raspberry Pi 3 dispune și de un conector de 40 de pini ce expune o serie de pini digitali de intrare / ieșire (General-Purpose Input / Output). Diagrama conectorului și semnificația pinilor este prezentată în imaginea următoare. Din cei 40 de pini avem 2 pini de Power (alimentare) 3.3V – pinii 1 și 17, 2 pini de Power 5V – pinii 2 și 4, 8 pini de GND (masă) – pinii 6, 9, 14, 20, 25, 30, 34 și 39, 2 pini rezervați pentru identificarea plăcilor de extensie de tipul Pi HATS – pinii 27 și 28 și 24 de pini GPIO, unii dintre ei cu funcționalitate dublă, ca de exemplu: • Pinii 3 și 5 (GPIO2 – SDA și GPIO3 – SCL) sunt și magistrală I2C; • Pinii 8 și 10 (GPIO14 – UART_TX și GPIO15 – UART_RX) sunt și liniii de comunicație serială UART; • Pinii 19, 21, 23, 24 și 26 (GPIO10 – SPI0_MOSI, GPIO9 – SPI0_MISO, GPIO11 – SPI0_CLK, GPIO8 – SPI_CE0 și GPIO7 – SPI_CE1) – pini magistrală 0 SPI cu două semnale de chip select; Toți pinii GPIO la Raspberry Pi suportă maxim 3.3V – conectarea de periferice cu un nivel logic ”1” ce implică un nivel de tensiune mai mare de 3.3V va conduce la distrugerea definitivă a blocului GPIO al plăcii. Pentru a ilustra utilizarea pinilor GPIO la placa Raspberry Pi 3 vom utiliza un kit de senzori pentru această placă (1) ce conține atât elemente digitale (brick-uri led și un brick buton) cât și analogice (senzori de temperatură, umiditate, lumină și un shield de achiziție analogică). Utilizarea pinilor GPIO ca pini digitali Utilizarea pinilor GPIO ca pini digitali (pini de intrare sau de ieșire cu valori logice ”1” sau ”0” – tensiune 3.3V sau 0V) se poate face din mai multe limbaje de programare. Vom exemplifica utilizarea pinilor GPIO utilizând două din cele mai utilizate limbaje de programare și anume: C (2) și Python (3).

    Citește și:

    https://crisstel.ro/wifi-car-reloaded-partea-i/ https://crisstel.ro/clouds-lights/  

    Poți folosi următorul cupon de reducere pentru a obține discount la componente electronice:

    [wpcd_coupon id=2636]

    Pentru alte cupoane de reducere apăsați aici

    Xiaomi Redmi 7A 5.45 inch 4G Smartphone Globa intefața Ethernet și WiFi utilizate limbaje de programare un nivel de tensiune $93.99 gearbest plata ramburs
    Xiaomi Redmi 7A 5.45 inch 4G Smartphone Globa intefața Ethernet și WiFi utilizate limbaje de programare un nivel de tensiune $77.99 belgium registered gearbest
    Xiaomi Redmi 8 4+64GB Ruby Red EU intefața Ethernet și WiFi utilizarea pinilor GPIO utilizând utilizarea pinilor GPIO utilizând $122.99 gearbest promotional code
    Xiaomi Redmi Note 8 4G Smartphone Global Vers intefața Ethernet și WiFi un nivel de tensiune $139.99 promotion coupon
    Xiaomi Redmi Note 8 Global Version 4+64GB Nep utilizarea pinilor GPIO utilizând $159.99 promotion code 2020
    Xiaomi Redmi Note 8 Global Version 4+64GB Spa utilizarea pinilor GPIO utilizând $159.99 coupon gearbest 2020
    Xiaomi Redmi Note 8 Pro Global Version 6+64GB un nivel de tensiune $213.99 gearbest 100$ coupon
    Xiaomi Redmi Note 8T 4G Smartphone 6.3 inch S utilizarea pinilor GPIO utilizând $169.99 taxe Gearbest
    Xiaomi Redmi Note 8T 4G Smartphone 6.3 inch S utilizarea pinilor GPIO utilizând utilizate limbaje de programare $157.99 gearbest pareri
    Xiaomi Redmi Note 8T 4G Smartphone 6.3 inch S utilizarea pinilor GPIO utilizând $157.99 gearbest europa
    Xiaomi Redmi Note 8T 4G Smartphone 6.3 inch S utilizate limbaje de programare $157.99 review xiaomi
    Xiaomi Redmi Note8 Pro Global Version 6+128GB un nivel de tensiune $205.99 pareri mi 9t pro
       

Citește și:

Poți folosi următorul cupon de reducere pentru a obține discount la componente electronice:

Pentru alte cupoane de reducere apăsați aici

robofun.ro

Leave a Reply

Arduino și Raspberry Pi news