GPIO
GPIO(GeneralPurposeInputOutput)
Output pins are like switches that the Raspberry Pi can turn on or off, but can send a signal to another device
Input pins are like switches that you can turn on or off from the outside world, but can be a data from sensor
早見表
赤が電源、青がGround, 緑がI2C, グレーがUART, オレンジがSPI, 黒がNOT 黄色はGPIO...どう使う? https://gyazo.com/e26f1019c5e460344354e5eb1921ede7
数字、numberingが3つある。
pysical numberが1-40まで
BCM(Broad CoM number)
基本、これを使えばよいと思う。これがよく例にでる。
$ gpio readll
https://gyazo.com/c00aaa1c5f3e785e9d94e343f26bf57f
mode
でInputの種類を増やしてる。(説明がおかしいかな..)
Modeにある ALT0~5 までの説明
https://gyazo.com/2dd657d7b08ee62fcb770013915c2475
電源とGND
電源 volt別に GPIOで、
3.3vが 左上に1つ
5vが、右上に2つ
GND => groundのこと。アースする役割? GPIOで、
9,25,39,6,14,20,30,34. たくさんあるのは、それだけ使う?
ラズパイが動いてる最中でも、GPIOの抜き差しはできるが、過電流を避けるために、電源とGNDが直接接触するのは避ける