快速瀏覽

ODROID-C4 上的WEATHER-BOARD2


 


確保您擁有以下產品:


對於接線,您應該總共接線四根線,GND、3V3、SCL 和 SDA。
GND 和 3V3 引腳可以像您想要的以下引腳一樣使用。

地 : 6, 9, 14, 20, 25, 34, 39
3V3 : 1, 17

J2 – 2×20 針腳
默認引腳狀態GPIO 和導出 否網名密碼密碼網名GPIO 和導出 否默認引腳狀態
————3.3V125.0V————
我(P/D)GPIOX.17 (#493)I2C0_SDA345.0V————
我(P/U)GPIOX.18 (#494)I2C0_SCL56地線————
我(P/D)GPIOX.5 (#481) 78TXD1GPIOX.12 (#488)我(P/U)
————地線910RXD1GPIOX.13 (#489)我(P/U)
我(P/U)GPIOX.3 (#479) 1112脈寬調製_EGPIOX.16 (#492)我(P/U)
我(P/U)GPIOX.4 (#480) 1314地線————
我(P/U)GPIOX.7 (#483)脈寬調製_F1516 GPIOX.0 (#476)我(P/U)
————3.3V1718 GPIOX.1 (#477)我(P/U)
我(P/U)GPIOX.8 (#484)SPI0_MOSI1920地線————
我(P/U)GPIOX.9 (#485)SPI0_味噌2122 GPIOX.2 (#478)我(P/U)
我(P/U)GPIOX.11 (#487)SPI0_SCLK2324SPI0_CS0GPIOX.10 (#486)我(P/U)
————地線2526SPI0_CS1GPIOH.6 (#433)我(P/D)
我(P/U)GPIOA.14 (#474)I2C1_SDA2728I2C1_SCLGPIOA.15 (#475)我(P/U)
我(P/U)GPIOX.14 (#490) 2930地線————
我(P/U)GPIOX.15 (#491) 3132 GPIOH.7 (#434)我(P/D)
我(P/U)GPIOX.6 (#482)脈寬調製_A3334地線————
我(P/D)GPIOX.19 (#495)脈寬調製_B3536 GPIOH.5 (#432)——
  ADC.AIN23738參考電壓 1.8V  
————地線3940ADC.AIN0  

I2C-2

密碼網名出口編號
3I2C-2 SDA493
5I2C-2 SCL494

 

I2C-3

密碼網名出口編號
27I2C-3 SDA474
28I2C-3 SCL475

 

下載關於接線的fritzing
– ODROID-C4 part ☞ ODROID-C4 Fritzing part
– WEATHER-BOARD2 part ☞ Weather-board2 Fritzing part
– Wiring parts ☞ wb2_n2.fzz


odroid@odroid:~$ sudo apt install i2c-tools
 odroid@odroid:~$ sudo i2cdetect -y  -r  2 
00:           --  --  --  --  --  --  --  --  --  --  --  - -  --  
10 : --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  
20 : --  --  --  --  --  -- -  - -- --  --  --  --  --  --  --  --  --  
30 : --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  
40 : --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  
50 : --  --  --  --  --  --  --  --  --  -- --  --  --  --  --  --  
60 : 60  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  
70 : --  - -  --  --  --  --  76  --

或者

odroid@odroid:~$ sudo i2cdetect -y  -r  3 
00:           --  --  --  --  --  --  --  --  --  --  --  --  --  
10 : --  --  --  - -  --  --  --  --  --  --  --  --  --  --  --  --  
20 : --  --  --  --  --  --  --  --  --  --  --  -- -  -  - --  --  
30 : --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  
40 : --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  
50 : --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  
60: 60  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  
70 : --  --  --  --  --  --  76  --

如果在“/dev/”上沒有找到任何 i2c 節點,請檢查此 I2C 設置。

在 ODROID-N2 上設置 I2C


Python
$ sudo apt install python3-smbus
$ git clone https://github.com/hardkernel/WEATHER-BOARD.git
$ cd WEATHER-BOARD/python_weather
$ sudo python3 weather_board.py /dev/i2c-2

或者

$ sudo python3 weather_board.py /dev/i2c-3
$ sudo apt install git
$ git clone https://github.com/hardkernel/WEATHER-BOARD.git
$ cd WEATHER-BOARD/c_weather
$ make
$ sudo ./weather_board /dev/i2c-2

或者

$ sudo ./weather_board /dev/i2c-3
$ git clone https://github.com/hardkernel/wiringPi
$ cd wiringPi
$ ./build
 
$ git clone https://github.com/hardkernel/WEATHER-BOARD.git
$ cd WEATHER-BOARD/c_weather/wiringPi
$ make
$ sudo ./weather_board /dev/i2c-2

或者

$ sudo ./weather_board /dev/i2c-3

安卓的東西


 

快速瀏覽

ODROID-C4

四核ARM CORTEX-A55 |4GB RAM |4 USB3 PORTS