Arduino로 시스템을 설정하고 ~ 90 개의 입력을 연결하는 데 도움이 필요합니다.많은 입력을 Arduino에 연결
아두 이노은 (자판기에서 콜라를 지불 등) 변경/돈을 삽입 기계에 매여있다 : 여기에 내가 구상하고있는 시스템입니다.
고객이 적절한 금액을 삽입하면 자동 판매기에서 다른 캔디 바를 선택하는 것과 같이 활성화 할 기계를 선택할 수 있습니다. 약 90 가지 선택이있을 것입니다.
Arduino가이 입력을 받아 90 대의 컴퓨터에서 개별 컴퓨터로 신호를 보내 개별 컴퓨터에서 일부 프로세스를 활성화 할 수 있기를 바랍니다.
시스템이 현재 작동하는 방식은 각 개별 기계가 각 기계에서 개별적으로 프로세스를 활성화하는 자체 자금 삽입 메커니즘을 가지고 있다는 것입니다. 각 개별 기계에 대해 알고있는 중앙 집중식 지불 시스템을 만들고 싶습니다.
내 질문 다음과 같습니다
는 90 개 입력 아두 이노를 연결하고, 다음 90 개 입력의 각 개별 메시지를 보낼 수 있습니까? (내 연구 a shift register에 저를지도했다,하지만 아두 이노에이 방법을 90 개 개별 입력을 연결할 수 가능성이 보인다.
- 변화로 돈을 받아 들일 수 아두 이노에 연결하는 부분이 있습니까?
나는 단순한 엘리베이터 알고리즘을 생각할 때 생각 중이었고 다른 아이디어는 다른 입력에 다른 저항을두고 아날로그 입력 전압을 체크 아웃했다. 유감스럽게도,이 메커니즘은 한 번에 여러 입력에 실패합니다. –
그러나 또 다른 아이디어는 버퍼가있는 IC를 찾는 것입니다. 그러면 직렬 통신을 사용하여 IC에서 읽을 수 있습니다. 이것은 키보드가 작동하는 방식입니다. –
IC 란 무엇입니까? 동 기적으로 만 쓸 수있는 버퍼가 포함될 버퍼입니까?나는 돈을 지불하는 복수의 사람들이 줄을 서서 기다리는 동안 그것을 순차적으로 수행하고 있기 때문에 공유 상태에 대해 너무 걱정하지 않는다. – SaamJB