모스 부호 번역기에 자신의 언어 만들기

arduino 패키지, usb 및 hdmi 케이블

오늘 우리는 흥미로운 튜토리얼 중 하나를 가지고 돌아 왔습니다. 이번에는 구현하는 데 짧은 시간이 걸리고 문자 그대로 모스 코드로 작성된 언어로 일종의 번역기를 만들 수있는 매우 간단한 프로젝트를 보여 드리고자합니다. 늘 그렇듯이 진실은 우리는 브레드 보드 플레이트arduino 보드 소프트웨어 수준과 최종 프로젝트 완료 측면에서 더 나아가고 싶다면 솔루션을 구현할 수있는 사람이되어야하므로 덜 매력적입니다.

아이디어는 모든 유형의 글꼴, 단어 또는 구를 모스 부호로 번역. 이는 필요한 소프트웨어가로드 된 Arduino 보드를 사용하는 것만 큼 간단하므로 출력을 통해 우리가 표현하고있는 모스 언어의 의미에 따라 몇 개의 LED를 표시 할 수 있습니다. 번역하고자하는 텍스트를 쉽게 작성하기 위해 블루투스 연결을 통해 보드에 텍스트를 전송하는 Android 운영 체제가 장착 된 휴대폰을 사용합니다. Arduino UNO.

Arduino 용 센서와 호환되는 Arduino 보드

프로젝트 수행에 필요한 자료

우리는 위쪽 줄에 표시하려고 노력 했으므로이 프로젝트를 수행하려면 특정 자료가 필요합니다. 메이커, 나는 당신이 그것을 가지고 있지 않은 경우에 가장 빈번한 상점에서 당신이 놓친 것을 찾는 것이 어렵지 않을 것이라고 확신하지만, 내가 말했듯이 그들은 일반적으로 상당히 자주 사용되는 항목. 특히 다음 목록이 필요합니다.

필요한 모든 요소를 ​​사용할 수있게되면 프로젝트 실행을 계속할 수 있습니다. 명심해야 할 점은 이 프로젝트에 사용 된 블루투스 어댑터 나 카드가 필요하지 않습니다. Arduino UNO 따라서 기본 연결이있는 다른 연결을 사용할 수 있으므로 사용되는 연결에만주의를 기울여야합니다. 예를 들어 디지털 출력 13의 경우 Arduino UNO 이것은 사용중인 보드의 동일한 출력에 해당합니다.

프로젝트 수행 단계

이 프로젝트를 수행하기 위해 아래에서 올바른 실행을 위해 따라야하는 이전 목록을 구성하는 모든 요소의 조립 및 연결과 관련된 일련의 단계를 표시합니다. 이러한 유형의 프로젝트에서 자주 발생하는 것처럼 코드 줄을 수정하거나 하드웨어를 추가하여 운영을 발전시키고 완벽하게합니다. 모든 유형의 개선은 항상 환영합니다.

우선 우리는 연결 Arduino UNO 브레드 보드로. 특히 사용되는 출력은 GND 및 3.3V입니다. 이러한 동일한 라인은 무엇보다도 Bluetooth 어댑터에 전원을 공급하는 데 사용됩니다.

이러한 연결이 완료되면 Bluetooth 어댑터의 데이터 입력 및 출력을 Arduino 보드의 디지털 데이터 입력 및 출력과 조정해야합니다. 이런 식으로 우리는 어댑터가 카드에 완벽하게 연결되어 전류를 수신하고 기술 수준에서 완전히 사용할 수 있도록합니다.escuchar'의 진입 포트를 통해 도달하는 데이터 Arduino UNO. 세부 사항으로, 특정 경우에 우리가 사용하는 카드와 블루투스 어댑터로 인해 사용되는 연결이 다를 수 있으므로이 시점에서 가장 좋은 것은 일반적으로 연결 다이어그램과 함께 제공되는 어댑터 설치 문서를 참조하십시오..

우리는 3 볼트 혼 연결. 이를 위해 디지털 출력 번호 13을 사용합니다. Arduino UNO. 나머지 연결은 평소와 같이 혼의 작동이 정확하도록 GND 또는 접지에 연결해야합니다.

이제 때가 온다 다른 LED 연결. 엉망이되지 않으려면 가장 긴 다리 인 긍정적 인 부분을 디지털 출력 중 하나에 연결하는 것이 아이디어라고 말합니다. Arduino UNO 짧은 것은 GND 또는 접지에 직접 연결됩니다. 이러한 방식으로 첫 번째 녹색 LED는 디지털 출력 12에 연결되고 다음은 출력 8에 연결되고 세 번째 녹색 LED는 출력 7에 연결되고 유일한 파란색 LED는 출력 디지털 4에 연결됩니다.

모든 배선이 준비되면 마지막 단계는 USB 연결 케이블을 사용하여 Arduino UNO 컴퓨터에 따라서 Arduino IDE에서 작성하고 컴파일 할 필요한 소프트웨어를 제공 할 수 있습니다.

Arduino 보드와 컴퓨터 간의 연결

보드를 컴퓨터에 연결할 때 모든 것이 올바르게 작동하는지 확인하기 위해 고려해야 할 한 가지 사항은 적어도 원칙적으로는 보드가 컴퓨터에 연결되어있는 한 항상 녹색 표시등이 켜집니다.. 반면에 우리가 사용하는 Bluetooth 어댑터에 따라 일반적으로 Android 기기와의 연결이 설정되지 않았기 때문에 빨간색 표시등이 깜박입니다. 문자, 구 또는 단어를 접시에 보내는 데 사용할 것입니다.

위의 세부 사항이 매우 'tonto'하지만 제작자 커뮤니티 내에서 존재할 수 있다는 점을 고려하면 매우 타당하고 필요하며 특히 흥미로운 표시라는 것을 확신 할 수 있습니다. 시작하는 사람들 그리고이 어린 아이들 덕분에트릭'그들은 적어도 전류가 어댑터와 보드 자체에 모두 도달한다는 것을 이해할 수 있습니다.

이 시점에서 우리는 응용 프로그램을 다운로드하면 모스.apk 붙여진. 이 응용 프로그램은 Android 운영 체제가 설치된 모바일 장치에 설치해야합니다. 설치가 완료되면 애플리케이션을 열고 계속을 누르기 만하면됩니다. 이번에는 우리에게 가장 관심이있는 옵션은문자를 보내다'에 액세스하려면 클릭해야합니다. 안으로 들어가면 '연결'을 클릭하여 플레이트와의 연결을 설정해야합니다.

따라온 인코딩 과정은 다음과 같습니다.

  • Android 기기에서 애플리케이션에 액세스하고 이전 단계를 수행하면 모든 문자, 단어 또는 구문을 쓸 수 있습니다. 원하는 것을 작성했으면 보내기를 클릭하기 만하면됩니다.
  • 텍스트가 올바르게 수신되면 시스템이 자동으로 조명을 켜고 소리를냅니다.
  • 아이디어는 '포인트'를 결정하기 위해 첫 번째 녹색 표시등이 켜지고 꺼지는 것입니다. 차례로 경적이 울리고 동시에 꺼집니다.
  • 두 번째 및 세 번째 녹색 표시등이 켜지고 꺼져 차례로 '라인'을 결정합니다. 이전 사례에서와 같이 경적이 동시에 켜지고 꺼집니다.
  • 마지막으로 네 번째 표시 등, 즉 파란색 표시등이 켜지고 꺼져 문자, 단어 또는 구의 끝을 결정합니다. 각 문자, 단어 또는 구 사이에 어떤 유형의 공백이 있으면이 표시등이 두 번 켜지고 꺼집니다.

고려할 사항으로,이 경우 Android 애플리케이션은 App Inventor 덕분에 만들어졌습니다. 이는 나중에 운영 체제가 장착 된 장치에서 실행될 애플리케이션의 코드와 디자인을 생성하는 매우 간단한 방법입니다. Google 엔지니어가 만든 시스템입니다.

추가 정보 및 세부 사항 : instructables


코멘트를 첫번째로 올려

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.