2012-08-01 1 views
0

저는 매우 능숙한 웹 개발자로서 전자 인터페이스/빌드에 컴퓨터 프로그래밍의 세계를 탐험하고 있습니다 .. ala This ... 내가 본 이, 나는 날아 갔다. 나는 이것을 구입했습니다 ... http://www.relaycontrollers.com/Relay/Relay/ethernet_relay_controllers 실험을 시작하고 놀아 보지 만 전에이 물건을 망친 사람들의 두뇌를 고르고 싶습니다.릴레이 스위치 및 컨트롤 : 전자 장치로 프로그래밍 학습 ...

우선, PHP에 대한 내 경험이 강하지 만, PHP로 이러한 일을하는 것이 더러운 것으로 알고 있습니다. 차라리 기본적으로 실행되며 하드웨어에 더 잘 액세스 할 수있는 것을 사용하고 싶습니다. 내가 강하게 기울이는 언어는 파이썬이다. 파이썬으로 이런 일을 한 사람이 있습니까? 비디오에서 C 랭귀지를 사용하고있는 빠른 엿볼처럼 보입니다 ...

두 번째로 이러한 유형의 콘텐츠에 대한 커뮤니티 또는 리소스가 있습니까 ... 자습서를 찾을 수 없으며, 소개 또는 무엇이든 ...

마지막으로, 내가했던 엄격한 프로그래밍이었던 기본적인 파이썬 물건. 나는 이것을 로컬 응용 프로그램으로 유지할 계획이므로 파이썬을위한 인터페이스를 구축하기위한 라이브러리 나 그 밖의 것이 있습니까? (저는 HTML/CSS에 익숙합니다.)

당신이 공유 할 수 있다면이 유형의 작업에 대한 좋은 자료가 있다면 감사하게 생각합니다. 감사.

+1

파이썬이 해석되어 기본 코드로 실행되지 않습니다 – grinch

+3

C/C++, 어셈블리, VHDL 등을 사용해야 할 것입니다. 커뮤니티 리소스는 http://electronics.stackexchange.com –

답변

4

할 수있는 가장 좋은 방법은 전체 Linux 가능 "나노 컴퓨터"뿐만 아니라보다 복잡한 인터페이스를위한 I2C/SPI 버스를 포함하는 Raspberry Pi와 같은 임베디드 시스템을 보는 것입니다. 실제 장치 인터페이스는 하위 수준이지만 Python은 해당 IOCTL에 액세스 할 수 있습니다. 웹 개발은 yeah, it's there입니다.

+0

과 같습니다. 라스베리 파이, 나는 그것을 내 컴퓨터에 연결할 수 있습니다. 프로그래밍 방식으로 액세스 할 수 있습니까? 그렇다면 학습의 좋은 방법 인 것 같습니다. –

+0

The Raspberry Pi *는 컴퓨터입니다. 키보드, 마우스 및 HDMI 모니터를 직접 연결하여 해킹 할 수 있습니다. –

+1

@ G : 그리고 바로이 대답의 발꿈치에 [this] (http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/). –