레이저나 카메라같은 실험 장비들을 제어할 수 있는 소프트웨어를 만들어 보고싶음.
근데 할 줄아는 언어가 파이썬뿐인데, 찾아보니까 랩뷰나, c언어 등 다른걸 많이 쓰더라고. '
파이썬은 하드웨어 장비 다루는거 검색하니 라즈베리파이만 나오더라..
파이썬으로는 하드웨어 제어하기가 어려운거야???
6개의 댓글
무분별한 사용은 차단될 수 있습니다.
레이저나 카메라같은 실험 장비들을 제어할 수 있는 소프트웨어를 만들어 보고싶음.
근데 할 줄아는 언어가 파이썬뿐인데, 찾아보니까 랩뷰나, c언어 등 다른걸 많이 쓰더라고. '
파이썬은 하드웨어 장비 다루는거 검색하니 라즈베리파이만 나오더라..
파이썬으로는 하드웨어 제어하기가 어려운거야???
화성암
제어기기(atmega계열)이 C를 많이 쓰니까 그런거일껄 제어문 작성은 똑같음..
gogogog
어렵기보단 불편하고 이미 있는 코드도 다 C임
제조사에서 제공하는 드라이버들도 c로 주고 그걸 각 기기에 맞게 포팅할때도 c로 하는게 편하겠지
넥슨은다람쥐를뿌려라
느려
하테나
오로지 순수하게 파이썬 만을 사용하는 경우
어려운가 -> x
어떻게 하는가 -> 불가능.
왜 불가능한가? -> 파이썬 인터프리터는 그런 기능을 제공하지 않음.
그러면 어떻게 해야 하는가? -> C언어로 만들어진 기능을 핸들링하는 파이썬 라이브러리를 사용하면 가능
어려운가? -> 어떤 라이브러리를 쓰느냐에 따라 천차만별
가나다라므바사
나도 파이썬으로 해보려고 하다가 파이썬에도 GPIO 라이브러리가 있는것 까진 확인함.
하지만 아직 해보지는 않았음
Tbps
파이썬으로 하드웨어 제어하는건 대표적인게 라즈베리 파이
리눅스 기반에 파이썬에서 지원하는 하드웨어 조작 API를 가지고 파이썬 언어로 처리함
그래서 대학 학부 수준의 머신러닝의 주제 대부분이 라즈베리파이를 기반으로 하고 있음