1강 / 20강

부품을 다 사도 움직이지 않는다

/mech 17강이 남긴 자리 — 논문은 소프트웨어를 공개하지 않았다

부품을 다 사도 움직이지 않는다
부품은 주문하면 옵니다. 제어 소프트웨어는 아무도 대신 만들어 주지 않습니다.

/mech 가 부품을 하나씩 골라 주었습니다. 펠티에도, 밸브도, 펌프도 어디서 사는지 압니다. 그런데 그 부품을 전부 책상에 늘어놓아도 상자는 가만히 있습니다.

밸브에게 “열려라” 라고 말할 줄 아는 것이 없기 때문입니다.

The platform used customized user-specific workflow files composed of a series of instructions for components such as valves to control the whole reaction. … The workflow files used in this article are detailed in the Supporting Information.

논문은 워크플로 파일을 보충자료에 실었습니다. 그런데 그 파일을 읽어서 실제로 하드웨어를 움직이는 소프트웨어 자체는 공개하지 않았습니다. 악보는 있고 연주자가 없는 셈입니다.

장치를 눌러 보세요. 어느 버스에 붙고, 드라이버가 무슨 일을 해야 하고, 몇 강에서 다루는지 보여 줍니다.
불러오는 중…
장치는 열넷, 채널은 스물아홉입니다. 그런데 버스는 예닐곱 가지뿐입니다 — 그래서 배울 만합니다.
Python 브라우저에서 실행

이 강의가 되풀이하는 물음 셋

① 이 장치는 무엇을 약속하나
드라이버는 약속입니다. “열어라” 를 부르면 열린다는 약속. 그 약속의 모양을 장치마다 똑같이 만듭니다.
② 파이썬으로 되는 일인가
밸브를 여는 것은 됩니다. 스테퍼 펄스를 kHz 로 만드는 것은 안 됩니다. 이 선을 코드를 쓰기 전에 긋습니다.
③ 고장 나면 어떻게 되나
여덟 시간짜리 공정입니다. 정상 동작보다 고장이 먼저입니다 — 19·20강이 그것만 다룹니다.
🤔 확인 문제
논문이 제어에 대해 공개한 것과 공개하지 않은 것을 옳게 짝지은 것은?
🤔 확인 문제
장치는 열넷인데 이 강의가 배울 만하다고 말하는 근거는?