산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

Arduino를 사용한 차고 주차 거리 측정기

구성품 및 소모품

Arduino Leonardo
× 1
매트릭스 표시
(인터넷 상점에서 찾기)
× 1

필요한 도구 및 기계

납땜 인두(일반)

이 프로젝트 정보

이 간단한 프로젝트는 자동차 범퍼 앞의 물체와의 거리를 표시하여 차고에 차를 주차하는 데 도움이 됩니다. 멈출 시간이 되면 '중지' 메시지가 표시됩니다. 이 프로젝트는 일반적인 HC-SR04 또는 Parallax Ping))) (tm) 초음파 거리 측정기 및 Arduino 보드를 기반으로 합니다. 나는 Leonardo를 사용했지만 다른 원본 또는 호환 가능한 보드에서 작동해야 합니다.

디스플레이의 경우 크기와 미적 이유로 매트릭스 버전을 선택했습니다.

1단계:필요한 것...

이 프로젝트를 빌드하려면 다음이 필요합니다.

<울>
  • Arduino 보드:코드가 특수 핀/기능을 사용하지 않으므로 원본 또는 호환 보드가 작동해야 합니다. 인터넷에서 찾을 수 있거나 실험실 서랍에 사용하지 않은 보드가 있을 수 있습니다.
  • <울>
  • HC-SR04 또는 Parallax Ping))) 초음파 거리 측정기:Arduino 프로젝트에 일반적으로 사용되므로 이미 가지고 있을 것입니다. 어쨌든 여기에 몇 가지 링크가 있습니다.- Parallax Ping))) on Parallax-HC-SR04 on Sparkfun- Parallax Ping)) on Pololu- HC-SR04 Ebay의 검색 결과
  • <울>
  • 4 매트릭스 디스플레이:Ebay의 IOMODULES에서 구입했습니다:4 Way MAX7219 DOT MATRIX링크가 작동하지 않는 경우 Ebay 매장에 문의해 보세요.
  • <울>
  • 납땜 기술은 물론입니다 :)
  • 2단계:프로젝트 빌드...

    arduinorangefinder.pdf 개략도를 다운로드하십시오. HC-SR04 pdf 및 ping))) pdf를 첨부하여 참조용으로만 찾을 수 있습니다. 전자 다이어그램은 매우 간단하므로 정확히 따르십시오. 배선을 확장하는 것이 좋습니다. 약 1미터의 디스플레이와 센서(이미지 1 참조)로 나중에 더 쉽게 배치할 수 있습니다.

    이미지 2에서 디스플레이 및 센서의 전원 공급 장치 핀을 납땜하는 방법을 볼 수 있습니다. 디스플레이의 +5V와 센서의 Vcc를 함께 납땜해야 합니다. 다른 모든 핀에는 자체 터미널이 있어야 합니다.

    Image5는 Ping))) 프로젝트의 버전입니다. 준비되면 다음 단계로 이동...

    F94NL6QIVCVU48A.pdf F20YI99IVA513TU.pdf FEH4AIJIVCVU47X.pdf

    3단계:Arduino 코드...

    이제 Arduino 쪽에서 작업할 시간입니다.

    첨부된 MD_MAX72XX.zip 라이브러리를 다운로드하여 IDE(스케치->라이브러리 가져오기)에서 설치합니다.

    이제 MeasureDistanceV200.ino 스케치의 압축을 풀고 로드하고 살펴보겠습니다. 편집할 수 있는 여러 줄이 있습니다.

    1) 매트릭스 디스플레이 유형:제공된 라이브러리는 4가지 매트릭스 디스플레이 유형을 지원하므로 시장에 나와 있는 대부분의 디스플레이에서 작동합니다. 한 번에 하나씩 정의의 주석을 제거하고 코드를 Arduino에 업로드하여 디스플레이와 일치하는지 확인하십시오.

    2) 센서 유형:센서와 일치하는 행만 주석 처리를 제거합니다.

    3) 센티미터 또는 인치 중에서 원하는 측정 단위를 선택합니다. 올바른 단위만 주석 처리를 제거합니다. 조건부 편집에 경고가 설정되어 있으면 선택한 단위가 표시됩니다.

    이제 원하는 대로 거리를 설정하고 나중에 프로젝트가 완료되면 수정할 수 있습니다.

    코드를 업로드하고 모든 것이 작동하는지 확인하십시오. 문제가 발생하면 배선 및 연결을 다시 확인하십시오.

    업데이트 2019/03/30 - 코드가 업데이트되었습니다.> 새로운 매트릭스 디스플레이 라이브러리, 4가지 디스플레이 유형 지원(라이브러리 내부에 많은 문서) majicdesigns에 대한 크레딧

    업데이트 2019/01/10 - 코드가 업데이트되었습니다:> 센티미터 또는 인치에서 측정 단위를 선택할 수 있는 가능성 추가

    업데이트 2017/12/30 - 코드가 업데이트되었습니다:> STOP 거리에서 10초 이상 정지하면 디스플레이를 끕니다!

    4단계:작업 중인 프로젝트...

    바닥에서 자동차 범퍼의 가장 눈에 띄는 부분의 높이를 측정합니다. 측정한 높이만큼 벽에 센서를 부착합니다.

    센서용 슬롯을 만든 폴리스티렌 폼 시트를 사용했습니다(이미지 참조).

    이제 차에서 볼 수 있도록 디스플레이를 배치하세요.

    자가용으로 진입하여 거리를 확인하고, 아두이노 코드로 조정 후 필요시 재업로드 해보세요.

    즐기다!

    <섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">

    코드

    <울>
  • Arduino 코드 V2.00
  • 매트릭스 디스플레이 라이브러리
  • Arduino 코드 V2.00Arduino
    다른 매트릭스 디스플레이 유형을 지원하도록 업데이트된 Arduino 코드
    미리보기 없음(다운로드만 가능)
    매트릭스 디스플레이 라이브러리Arduino
    새로운 Matrix 디스플레이 라이브러리
    미리보기 없음(다운로드만 가능).

    제조공정

    1. Windows IoT 기반 GoPiGo v2
    2. 비행 시뮬레이터용 Arduino가 있는 LCD 패널
    3. FS2020용 Arduino가 있는 스위치/LED 패널
    4. Arduino로 코인 억셉터 제어
    5. Tech-TicTacToe
    6. Arduino 및 Nokia 5110 디스플레이가 있는 DIY 전압계
    7. Arduino 카운트다운 타이머
    8. OK Google이 포함된 Bluetooth 음성 제어 기기
    9. Nextion 디스플레이로 Fridgeye 앱 구축
    10. RC 포르쉐 자동차(Arduino 프로젝트)