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

Pixie:Arduino 기반 NeoPixel 손목시계

구성품 및 소모품

SparkFun Arduino Pro Mini 328 - 5V/16MHz
× 1
Adafruit NeoPixel 링:WS2812 5050 RGB LED
× 1
리튬 이온 배터리 100mAh
× 1
실시간 시계(RTC)
× 1
SparkFun 스텝업 전압 조정기 - 5V
× 1

필요한 도구 및 기계

납땜 인두(일반)
뜨거운 글루건(일반)
3D 프린터(일반)

이 프로젝트 정보

태초부터 사람들은 시간을 분배하기 시작했습니다. 첫 번째는 해시계였고 나중에 등장한 물시계는 모래시계였습니다. 천년 후에 최초의 진자 시계가 만들어졌고 몇 세기 후에 전자 시계가 만들어졌습니다.

오늘은 아날로그와 디지털 시계 기술을 원자 시계의 정밀도와 결합한 손목시계 Pixie를 만드는 방법을 보여 드리겠습니다.

픽시 파란색으로 시간 을 표시합니다. 빨간색으로 표시된 분 초 녹색 , 손전등도 있습니다. 정전식 터치 스위치에 의해 활성화되는 모드 , 10초 동안. 이유는 LED가 가열되어 손상될 수 있기 때문입니다. 하지만 원하는 경우 시간을 늘릴 수 있는 위험은 스스로 감수해야 합니다!

시간 형식:

시간: 1 LED =1시간

분: 1 LED =5분

초: 1 LED =5초

동영상 보기 !!!!

1단계:프로젝트를 위한 부품, 재료 및 도구

<울>
  • 아두이노 프로 미니
  • <울>
  • 12개의 LED가 있는 NeoPixel 링
  • <울>
  • DS1307 실시간 시계 모듈
  • <울>
  • 승압 전압 조정기 5v
  • <울>
  • 1 x 1M 옴 저항기
  • <울>
  • 리튬 이온 배터리 - 3.7v 850mAh
  • <울>
  • 와이어 - 다양한 색상
  • <울>
  • 전기전도성 소재의 작은 피스
  • <울>
  • 납땜 인두
  • <울>
  • 뜨거운 글루건
  • 2단계:전기 설계

    회로도에서 볼 수 있듯이 RTC 모듈 DS1307 Arduino 보드(아날로그 핀 5(SCL) 및 4(SDA)의 TWI(I2C) 인터페이스에 연결됩니다. ). 네오픽셀 링은 Arduino의 핀 3에 연결됩니다.

    1M 옴 저항은 핀 10과 13을 함께 연결합니다. "터치" 와이어는 핀 10에 연결됩니다.

    모든 GNDVSS 핀이 승압 전압 조정기에 연결됩니다(위의 회로도에는 없음). ).

    3단계:시계 만들기

    먼저 1M Ohm 저항을 핀 13과 10에 납땜한 다음 NeoPixel 링용 와이어 3개와 핀 10용 와이어 하나를 더 납땜합니다.

    그 후 스텝업 레귤레이터를 RTC의 GND, VSS에 연결하고, RTC의 SDA, SCL, GND, VSS를 Arduino Pro Mini 보드에 연결하고 다시 전선으로 납땜하여 연결했습니다.

    마지막으로 모든 보드를 가능한 한 작게 열접착합니다.

    4단계:인클로저 및 디자인

    인클로저의 경우 판지 한 장과 덕트 테이프를 사용하여 만든 간단한 판지 상자와 상단으로 37 x 37mm 및 두께 3mm의 투명한 플렉시 유리 한 장을 사용했습니다.

    상자의 크기는 37mm x 37mm x 15mm입니다. 또한 상자 바닥에 전원 전선과 "터치" 전선을 위한 구멍 2개를 만들었습니다.

    스트랩의 경우 길이 ~ 8인치, 너비 1인치(~ 20cm x 2.5cm)의 필트 조각과 양쪽 끝에 벨크로 조각을 사용했습니다.

    5단계:소프트웨어(소스 코드 및 라이브러리)

    시계의 전체 소스 코드가 포함된 .zip 파일을 자유롭게 다운로드하세요.

    다음 라이브러리도 필요합니다.

    Adafruit_NeoPixel

    시간

    DS1307RTC

    Wire - 내장 Arduino IDE

    정전식 센서

    나는 Arduino UNO를 프로그래밍 보드로 사용하여 스케치를 Pro mini에 업로드했습니다. 사용하는 것이 좋습니다. .

    FM7T39KIT22NPAW.zip

    6단계:쇼케이스

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

    코드

    깃허브
    https://github.com/PaulStoffregen/DS1307RTChttps://github.com/PaulStoffregen/DS1307RTC
    깃허브
    https://github.com/PaulStoffregen/CapacitiveSensorhttps://github.com/PaulStoffregen/CapacitiveSensor
    깃허브
    https://github.com/adafruit/Adafruit_NeoPixelhttps://github.com/adafruit/Adafruit_NeoPixel
    깃허브
    https://github.com/PaulStoffregen/Timehttps://github.com/PaulStoffregen/Time

    회로도


    제조공정

    1. NeoPixel Ring으로 재미있는 자이로스코프
    2. Arduino 게임 컨트롤러
    3. Arduino를 사용한 음성 인식 및 합성
    4. Arduino 및 OLED 기반 Cellular Automata
    5. eDOT - Arduino 기반 정밀 시계 및 기상 관측소
    6. 모바일 원격 감시 카메라
    7. 스마트 장갑
    8. Arduino 및 Google 스프레드시트 기반 출석 시스템
    9. Arduino DMX-512 테스터 컨트롤러
    10. Arduino 기반 자동 문 열림을 만드는 방법