http___microbit.org_hr_hardware_pins__1.xml
1.1 2.1 3.1 3.2 3.3 3.4 4.1 5.1 6.1 6.2 6.3 7.1 8.1 9.1 10.1 11.1 12.1 12.2 13.1 14.1 14.2 15.1 16.1 17.1 18.1 19.1 19.2 20.1 21.1 22.1 22.2 22.3 22.4 23.1 24.1 25.1 26.1 27.1 28.1 29.1 30.1 31.1 32.1 33.1 34.1 35.1 35.2 35.3 36.1 37.1 38.1 38.2
BBC micro:bit Pins The BBC micro:bit has 25 external connections on the edge connector of the board The BBC micro:bit has 25 external connections on the edge connector of the board, which we refer to as ‘pins’. The edge connector is the grey area on the right side of the figure above. There are five large pins, that are also connected to holes in the board labelled: 0, 1, 2, 3V, and GND. And along the same edge, there are 20 small pins that you can use when plugging the BBC micro:bit into an edge connector. Large pins You can easily attach crocodile clips or 4mm banana plugs to the five large pins. The first three, labelled 0, 1 and 2 are flexible and can be used for many different things - which means they are often called ‘general purpose input and output’ (shortened to GPIO). These three pins also have the ability to read analogue voltages using something called an analogue-to-digital converter (ADC). They all have the same function: - 0: GPIO (general purpose digital input and output) with analogue to digital convertor (ADC). - 1: GPIO with ADC - 2: GPIO with ADC The other two large pins (3V and GND) are very different! hint Watch out! The pins labelled 3V and GND relate to the power supply of the board, and they should NEVER be connected together. power input: If the BBC micro:bit is powered by USB or a battery, then you can use the 3V pin as a power output to power peripherals with. - 3V: 3 volt power output or power input. (1) power output: If the BBC micro:bit is powered by USB or a battery, then you can use the 3V pin as a power output to power peripherals with; (2) power input: If the BBC micro:bit is not being powered by USB or battery, you can use the 3V pin as a power input to power the BBC micro:bit - GND: attaches to ground in order to complete a circuit (required when using the 3V pin) If you hold the ‘GND’ pin with one hand, you can program the BBC microbit to detect yourself touching the 0,1 or 2 pins with your other hand, giving you three more buttons to experiment with (you just used your body to complete an electrical circuit). Small pins There are 20 small pins numbered sequentially from 3-22 (these pins are not labeled on the BBC micro:bit, however, they are labelled in the picture above). Unlike the three large pins that are dedicated to being used for external connections, some of the small pins are shared with other components on the BBC micro:bit board. For example, pin 3 is shared with some of the LEDs on the screen of the BBC micro:bit, so if you are using the screen to scroll messages, you can’t use this pin as well. - pin 3: GPIO shared with LED Col 1 of the LED screen; can be used for ADC and digital I/O when the LED screen is turned off. - pin 4: GPIO shared with LED Col 2 of the LED screen; can be used for ADC and digital I/O when the LED screen is turned off. - pin 5: GPIO shared with Button A. This lets you trigger or detect a button "A" click externally. This pin has a pull-up resistor, which means that by default it is at voltage of 3V. To replace button A on the BBC micro:bit with an external button, connect one end of the external button to pin 4 and the other end to GND. When the button is pressed, the voltage on pin 4 is pulled down to 0, which generates a button click event. - pin 6: GPIO shared with LED Col 9 of the LED screen; can be used for digital I/O when the LED screen is turned off. - pin 7: GPIO shared with LED Col 8 of the LED screen; can be used for digital I/O when the LED screen is turned off. - pin 8: Dedicated GPIO, for sending and sensing digital signals. - pin 9: GPIO shared with LED Col 7 of the LED screen; can be used for digital I/O when the LED screen is turned off. - pin 10: GPIO shared with LED Col 3 of the LED screen; can be used for ADC and digital I/O when the LED screen is turned off. - pin 11: GPIO shared with Button B. This lets you trigger or detect a button “B” click externally. - pin 12: Dedicated GPIO, for sending and sensing digital signals. - pin 13: GPIO that is conventionally used for the serial clock (SCK) signal of the 3-wire Serial Peripheral Interface (SPI) bus. - pin 14: GPIO that is conventionally used for the Master In Slave Out (MISO) signal of the SPI bus. - pin 15: GPIO that is conventionally used for the Master Out Slave In (MOSI) signal of the SPI bus. - pin 16: Dedicated GPIO (conventionally also used for SPI ‘Chip Select’ function). - pins 17 and 18: these pins are wired to the 3V supply, like the large ‘3V’ pad. - pins 19 and 20: implement the clock signal (SCL) and data line (SDA) of the I2C bus communication protocol. With I2C, several devices can be connected on the same bus and send/read messages to and from the CPU. Internally, the accelerometer and the compass are connected to i2c. - pins 21 and 22: these pins are wired to the GND pin and serve no other function Connecting to the small pins It is recommended that an edge connector be acquired to connect to the small pins. More information on compatible edge connectors will be available later.
1.1 2.1 3.1 3.2 3.3 3.4 4.1 5.1 6.1 6.2 6.3 6.4 7.1 8.1 9.1 10.1 11.1 12.1 12.2 13.1 14.1 14.2 15.1 16.1 17.1 18.1 19.1 19.2 20.1 21.1 22.1 22.2 22.3 22.4 22.5 23.1 24.1 25.1 26.1 27.1 28.1 28.2 29.1 30.1 31.1 32.1 33.1 34.1 35.1 35.2 35.3 36.1 37.1 38.1 38.2
Izvodi (pinovi) na BBC micro:bitu BBC micro:bit ima 25 vanjska izvoda na rubu kartice BBC micro:bit ima 25 vanjska spoja (konekcije) na rubnom konektoru kartice, koje nazivamo izvodi (eng. pinovi). Rubni konektor je sivo područje na desnoj strani na slici gore. Ima pet velikih izvoda, koji su također povezani s rupicama u ploči označenima: 0, 1, 2, 3V i GND. Uz isti rub je 20 malih izvoda koje možeš koristiti kada uključiš BBC micro:bit u rubni konektor. Veliki izvodi Možeš lako pričvrstiti 'krokodilke' ili 4-milimetarske 'banana' utikače na tih pet velikih izvoda. Prva tri, označena 0, 1 i 2 su fleksibilni i mogu se koristiti za mnogo različitih stvari - što znači da se često nazivaju 'ulazi i izlazi opće namjene' (eng. 'general purpose input and output’, skraćeno GPIO). Ta tri izvoad mogu i čitati analogni napon koristeći takozvani analogno-digitalni pretvarač (ADC). Svi imaju istu funkciju: - 0: GPIO (digitalni ulaz i izlaz opće namjene) s analogno-digitalnim pretvaračem (ADC). - 1: GPIO s ADC - 2: GPIO s ADC Druga dva velika izvoda (3V i GND) su vrlo različita! savjet Pazi! Izvodi označeni s 3V i GND odnose se na napajanje ploče, i NIKAD se ne smiju spojiti zajedno. ulaz: ako se BBC micro:bit napaja s USB ili baterije, onda možeš koristiti izvod 3V kao izlaznu snagu za napajanje perifernih uređaja. - 3V: 3-voltna izlazna snaga ili napajanje. (1) izlazna snaga: ako je BBC micro:bit napajan preko USB ili baterije, možeš koristiti izvod 3V kao izlaznu snagu za napajanje perifernih uređaja; (2) ulaz / napajanje : ako BBC micro:bit nije napajan preko USB ili baterije, možeš koristiti izvod 3V kao napajanje BBC micro:bita - GND: uzemljuje se (masa) kako bi formirao krug (potrebno kada se koristi izvod 3V) Ako držiš izvod 'GND' jednom rukom, možeš programirati BBC micro:bit da otkrije kad diraš izvode 0,1 ili 2 svojom drugom rukom, što ti omogućuje još tri gumba više za eksperimentiranje (koristiš samo svoje tijelo za zatvaranje strujnog kruga). Mali izvodi Dvadeset je malih izvoda označenih po redu od 3 do 22 (ovi izvodi nisu označeni na BBC micro:bitu, međutim, označeni su na slici iznad). Za razliku od tri velika izvoda, koja su predviđena da se koriste za vanjska spajanja, neki od malih se povezuju s drugim komponentama na ploči BBC micro:bita. Na primjer, izvod 3 se povezuje s nekim LED-icama na zaslonu BBC micro:bita; stoga ako koristiš zaslon za prikaz poruka, ne možeš koristiti i ovaj izvod. - izvod 3: GPIO povezan s LED Col 1 LED zaslona; može se koristiti za ADC i digitalni ulaz/izlaz kada je LED zaslon isključen. - izvod 4: GPIO povezan s LED Col 2 LED zaslona; može se koristiti za ADC i digitalni ulaz/izlaz kada je LED zaslon isključen. - izvod 5: GPIO povezan s gumbom A. Ovo ti omogućuje aktivaciju ili detektiranje gumba "A" izvana. Ovaj izvod ima pull-up otpornik, što znači da je po defaultu napon na njemu 3V. Za zamjenu tipke A na BBC micro:bitu s vanjskim gumbom, spoji jedan kraj vanjskog gumba na pin 4 i drugi kraj na GND. Kada se tipka pritisne, napon na izvodu 4 je smanjen na 0, što generira događaj 'na klik tipke'. - izvod 6: GPIO povezan s LED Col 9 LED zaslona; može se koristiti za digitalni ulaz/izlaz kada je LED zaslon isključen. - izvod 7: GPIO povezan s LED Col 8 LED zaslona: može se koristiti za digitalni ulaz/izlaz kada je LED zaslon isključen. - izvod 8: Povezan GPIO, za slanje i očitavanje digitalnih signala. - izvod 9: GPIO povezan s LED Col 7 LED zaslona; može se koristiti za digitalni ulaz/izlaz kada je LED zaslon isključen. - izvod 10: GPIO povezan s LED Col 3 LED zaslona; može se koristiti za ADC i digitalni ulaz/izlaz kada je LED zaslon isključen. - izvod 11: GPIO povezan s tipkom B. Ovo ti omogućava aktivaciju ili detektiranje tipke "B" izvana. - izvod 12: Dedicirni GPIO, za slanje i očitavanje digitalnih signala. - izvod 13: GPIO koji se uobičajeno koristi za signal 'serial clock' (SCK) od strane 3-žičnog Serial Peripheral Interface (SPI) sabirnika. - izvod 14: GPIO koji se uobičajeno koristi za 'Master In Slave Out' (MISO) signal SPI sabirnika. - izvod 15: GPIO koji se uobičajeno koristi za 'Master In Slave Out' (MISO) signal SPI sabirnika. - izvod 16: povezan GPIO (uobičajeno se također koristi za SPI funkciju 'Chip Select'). - izvodi 17 i 18: povezani su na 3V, poput velikog '3V' polja. - izvodi 19 i 20: implementiraju 'clock signal' (SCL) i podatkovnu liniju (SDA) I2C sabirnika komunikacijskog protokola. S I2C, nekoliko uređaja može biti povezano na isti sabirnik, te mogu slati/čitati poruke na i iz CPU-a. Interno, akcelerometar i kompas su povezani na I2C. - izvodi 21 i 22: ovi izvodi su spojeni žicom na izvod GND i nemaju drugu funkciju Povezivanje na male izvode Preporučljivo je da se nabavi rubni konektor kako bi se spajalo na male izvode. Više informacija o kompatibilnosti rubnih konektora bit će dostupne naknadno.