i2cProject_with_Jetson

i2c로 받은 데이터 server에 post - Jetson Nano requests a value from Arduino via i2c, then uploads it to a server.

찬영_00 2024. 11. 11. 13:09

먼저 바뀐 보드 듀에에 i2c 연결을 하고 연결이 되었는지 체크하자. 일단 하나만 연결하겠다.

sudo i2cdetect -r -y 1

 

 

전체 코드는 나의 깃헙을 참고하라 (코드때문에 길이가 너무 길다..)

https://github.com/PCY00/KSensor/tree/main/24_11_8/HTTP_I2C/basic

 

KSensor/24_11_8/HTTP_I2C/basic at main · PCY00/KSensor

Contribute to PCY00/KSensor development by creating an account on GitHub.

github.com

 

깃헙 안에 있는 코드를 수행하면 아래 서버에 다음과 같이 값이 올라가는 것을 확인할 수 있다.

 

 

* 원래 i2c 함수에서 return 방식을 bool로 해서 오류가 있나 없나를 확인하였지만, 이번에 값을 따로 밖으로 빼내고 싶어서

return 방식을 string으로 바꾸어 주었다.

 

이렇게 찗게 포스팅을 해보았다. 

코드를 깃헙에 올리고 포스팅하는 방식은 선호하지 않지만 코드가 전체적으로 너무 길어져 이 방법을 택했다.

 

다음에는 아두이노에서 센서의 값을 얻고 그 얻은 값을 위 방식을  이용해 서버에 값을 올려보겠다.