오늘 서칭한 내용.
해상도는 6비트에 불과하며 많은 사람들이 16비트의 해상도와 얻기 위해 사용하는 부품이 있다.
https://www.adafruit.com/product/1085
이 부품은 아날로그를 디지털 방식으로 변환해 주며 통신방식은 I2C를 이용한다.
I2C의 통신을 위해 4개의 GPIO핀을 소모해야한다. 사용되는 IC는 ADS1115이다. 포럼의 많은 사람들이 이 칩을 신뢰하는 것으로 보인다.
라즈베리파이의 gpio소스를 사용하면 센서를 읽는 것이 가능할 것으로 보인다.
굳이 아두이노 소스를 사용해야 할 경우 gpio를 통해 펌웨어를 업로딩하는 것이 가능할 것이다. 센서를 교체해야 할 경우 사용가능할 것으로 보인다. 위의 ADC를 사용하기 때문에 굳이 필요하지는 않을 것같다.
아이디어/4개채널은 DC모터 컨트롤에 활용할 수 있겠다.
12개 채널은 서보모터를 컨트롤하면 4족보행로봇이 가능하겠다.
스크래치 https://scratch.mit.edu/developers
https://stackoverflow.com/questions/32119703/php-exec-external-python-script-permission-denied
https://developers.google.com/blockly/guides/create-custom-blocks/blockly-developer-tools
https://learn.adafruit.com/program-an-avr-or-arduino-using-raspberry-pi-gpio-pins/configuration
이게 굳이 필요할까 싶지만 만약 필요하다면 사용도 고려해야할 것 같다.
C.H.I.P의 ADC해상도와 채널 늘리기 (센서)
C.H.I.P의 ADC는 해상도가 매우 낮으며 1개 채널만을 가진다.해상도는 6비트에 불과하며 많은 사람들이 16비트의 해상도와 얻기 위해 사용하는 부품이 있다.
https://www.adafruit.com/product/1085
이 부품은 아날로그를 디지털 방식으로 변환해 주며 통신방식은 I2C를 이용한다.
I2C의 통신을 위해 4개의 GPIO핀을 소모해야한다. 사용되는 IC는 ADS1115이다. 포럼의 많은 사람들이 이 칩을 신뢰하는 것으로 보인다.
라즈베리파이의 gpio소스를 사용하면 센서를 읽는 것이 가능할 것으로 보인다.
굳이 아두이노 소스를 사용해야 할 경우 gpio를 통해 펌웨어를 업로딩하는 것이 가능할 것이다. 센서를 교체해야 할 경우 사용가능할 것으로 보인다. 위의 ADC를 사용하기 때문에 굳이 필요하지는 않을 것같다.
C.H.I.P의 PWM 채널 늘리기 (액츄에이터)
PCA9685 16채널, PWM 이다. i2c인터페이스이다.
https://www.adafruit.com/product/815
아이디어/4개채널은 DC모터 컨트롤에 활용할 수 있겠다.
12개 채널은 서보모터를 컨트롤하면 4족보행로봇이 가능하겠다.
스크래치 https://scratch.mit.edu/developers
php로 파이썬 바로 실행
https://stackoverflow.com/questions/19735250/running-a-python-script-from-phphttps://stackoverflow.com/questions/32119703/php-exec-external-python-script-permission-denied
블로키-
아...구글은 정말 아름답다.https://developers.google.com/blockly/guides/create-custom-blocks/blockly-developer-tools
gpio핀을 이용해서 아두이노 프로그래밍 (라즈베리파이)
- 라즈베리 파이의 gpio핀과 아두이노의 ICSP핀을 이용하여 바로 펌웨어를 프로그래밍하능하다는 내용의 웹문서, 값진 문서이다.https://learn.adafruit.com/program-an-avr-or-arduino-using-raspberry-pi-gpio-pins/configuration
이게 굳이 필요할까 싶지만 만약 필요하다면 사용도 고려해야할 것 같다.
댓글
댓글 쓰기