2017-10-05 2 views
0

네트워크 연결없이 나무 딸기 파이에서 실행해야하는 매우 간단한 프로그램을 만들어야합니다. 프로그램은 먼저 하나의 전체 화면 비트 맵 ("디스크 삽입")을 표시하고, 외부 신호 (디스크 삽입)를받은 후 암호를 입력하라는 또 다른 비트 맵을 표시해야합니다. 암호를 입력 한 후 (각 푸시 된 단추에 별표 *가 표시됨) 응용 프로그램은 암호가 올바른지 여부를 알리는 또 다른 비트 맵을 보여야합니다.라즈베리에서 실행되는 독립 실행 형 모의 프로그램 작성 방법

원칙적으로 나는 할리우드 영화에서 암호 화면처럼 보이는 것을 만들고 싶습니다!

라즈베리는 응용 프로그램으로 직접 부팅해야합니다.

나는이 작업을 쉽게 수행 할 수있을 것이라고 기대했지만 (Windows와 Visual Studio를 사용할 수 있다면), 아직 pi 용으로 만들 수있는 간단한 도구를 찾지 못했습니다. 키오스크 모드로 브라우저에 라즈베리를 부팅하고 HTML 응용 프로그램을 만드는 것은 과도한 것처럼 보입니다.

+0

지금까지 시도한 내용은이 질문에서 분명하지 않습니다. Pi에서 실행되는 많은 프로그래밍 언어가 있습니다. 당신이 익숙한 사진 하나를 골라 사진을 보여주는 방법을 찾아라. 외부 신호는 Pi의 GPIO 핀 중 하나를 통해 올 수 있습니다. 독자적으로 무언가를 쓰고 기술적 인 질문에 답하면 기꺼이 도와 드리겠습니다. – larsks

+0

실제로 GPIO를 사용하고 스크립트를 사용하여 어떻게 든 모의를 일으킬 것으로 생각했습니다. – tputkonen

답변

-1

키오스크 모드의 브라우저는 너트를 깨는 데 큰 어려움을 겪을 수 있지만,이 너트가 보이는 것보다 더 열심히 찾을 수 있다고 생각합니다.

Java, Python 또는 GTK를 사용하는 C를 사용하여 원하는 작업을 수행하는 간단한 응용 프로그램을 작성하는 것이 어렵지 않습니다. X가 시작될 때 데스크톱 및 창 관리자의 대안으로 앱을로드 할 수 있습니다. X를 모두 없애고 비디오 프레임 버퍼와 키보드 하드웨어와 직접 상호 작용하는 코드를 작성할 수 있습니다. 또는, 도크 전체를 가서, 그리고 운영 체제 커널 대신 코드를 대체하십시오.

이 접근법 중 가장 간단한 것조차도 브라우저에서 HTML과 JavaScript를 사용하여 해킹하는 것보다 많은 작업이 필요합니다. .

+0

답변이 마음에 들지 않으십니까? 여전히 올바른 대답입니다. –

0

필요한 언어는 무엇입니까? bash와 gpio를 사용하여 quick'n'dirty 항목을 해킹하는 것이 다소 쉽습니다.

관련 문제