【아두이노 Proj 】 1시간! 2가지 스타일 미니 시계 뚝딱 만들기! (Make 2 styles watches in a snap! )

Поделиться
HTML-код
  • Опубликовано: 16 сен 2024
  • 아두이노 보드(우노/나노 등)에 DS3231 모듈을 활용하면 시계를 손쉽게 만들 수 있습니다. TM1637이라는 시간표시하기 좋은 모듈을 가지고 시계를 만들어 보고, 이어서 LCD 모듈로도 시계를 만들어 볼게요.
    작업 난이도는 그렇게 어렵지 않으니 아두이노를 조금이라도 다루어 보신 분은 시청해 보시길 권해드립니다.
    ▶ 관련 상세자료 링크 : rasino.tistory...
    ( 회로 연결 도면 다운로드, 코드 다운로드 등 제공)
    1. 실습 설명 : 0:25
    2. CH340 드라이버 설치 : 2:42 (나노 호환 보드 사용하는 경우)
    3. 회로 연결도 : 4:14
    4. 센서 및 모듈 설명 : 5:31
    5. 현재 시간 설정 : 8:08
    6. 라이브러리 관련 설명 : 10:06
    7. '1번 회로' 동작 : 12:16
    8. LCD회로 조립 설명 : 13:29
    ----------------------------------------
    [BGM by NCS ]
    ➞ Twitch / nocopyrightsounds
    [BGM by Alan Walker ]
    ➞ / djwalkzz
    Track: Alan Walker - Fade [NCS Release]
    Track: Alan Walker - Spectre [NCS Release]
    Track: Alan Walker - Elektronomia - Limitless [NCS Release]
    Track: Alan Walker - Elektronomia - Sky High [NCS Release]
    Music provided by NoCopyrightSounds.
    ----------------------------------------

Комментарии • 13

  • @user-zg4cs4mb5r
    @user-zg4cs4mb5r Год назад

    멋지시다 ~ 알림하고 자주 볼께요 🎉🎉🎉
    영상만 좀더 밝았으면 좋겠어요

    • @Rasino
      @Rasino  Год назад +1

      안녕하세요~ ^^
      네~ 댓글 감사합니다~ 알림 구독 감사드려요~ ^^
      영상 좀 더 밝게 해볼게요~ 😊

  • @BaTikan__TV
    @BaTikan__TV Год назад

    혹시 나노보드 없이 RTC모듈, 택트 스위치 모듈, OLED 디스플레이 만으로 모드(현재 시각, 디데이 등등)설정이 가능한 시계를 만들 수 있나요?

    • @Rasino
      @Rasino  Год назад +1

      안녕하세요~
      여기서 아두이노의 역할은 정확한 시간에 대한 카운트 정보를 RTC모듈로부터 받아서 스위치를 눌렀을 때 시간이나 날짜에 대한 정보를 설정 및 가공하여 FND 혹은 LCD라는 디스플레이 장치에 맞추어 보여주는 아주 핵심적인 역할을 하는 보드라고 할 수 있습니다. 이를 대신하여 과거에는 아두이노에 있는 메인 칩인 ATmega328과 같은 마이크로 프로세서류를 직접 사용하여 동작시킬 수 있는 주변 회로 및 수십개의 IC칩을 직접 사용하여 프로그래밍을 해넣어 설명드린 것과 같은 동작을 하도록 직접 납땜하여 만드는 과정을 거쳐야 가능 했습니다. 하지만 요즘은 아두이노가 나오면서 그런 하드웨어적인 별도의 작업 없이 프로그래밍도 좀 더 쉬운 아두이노 IDE상에서 구사 가능한 코드만으로도 쉽게(?) 시계 구현이 가능하게 된 것이라고 말씀드릴 수 있습니다. 하지만, 아두이노를 배워야 하는 과정도 필요하고 시간을 들여야 하기 때문에 질문을 주신것으로 이해 되는데요, 음... 일단 이런 메인 역할을 하는 마이크로세서 보드 역할과 디스플레이 장치와 한 몸으로 연결된 원칩 보드로 된 모듈 같은 것을 구하시면 거기에 맞게 디자인을 다르게 꾸며서 시계를 만드는 방법은 있습니다. 예를 들면, 기존 디지털 시계를 하나 구해서 거기의 메인 보드를 탈거하여 외부 디자인을 바꾸는 방법 같은 것을 생각해 볼 수 있는데요, 다만 기타 설정 같은 것을 다르게 프로그래밍 하거나 할 수는 없기 때문에 기존 제품이 보여주는 대로 보여줄 수 밖에 없겠네요.
      정리해 드리면, 디지털 시계를 구현하는 메인 역할을 하는 마이크로프로세서보드가 반드시 있어야 하는데, 이런 하드웨어를 구현하는데 필요한 전자공학이라는 것을 깊게 공부하지 않고도 아두이노라는 것을 활용하여 비전공자도 C/C++ 프로그래밍을 이용하여 구현이 가능해 졌습니다. 하지만 약간의 전기전자적인 지식과 C/C++프로그래밍의 기초 정도는 익히셔야 하며, 기존 나와 있는 코드를 자신이 필요로 하는 부분만 수정 정도 할 수 있는 정도까지는 학습해야 할 것 같네요

    • @BaTikan__TV
      @BaTikan__TV Год назад

      @@Rasino 답변 주셔서 진심으로 감사드립니다! 라즈이노님의 답변을 듣고 제품들을 수정해 보았는데요. 우노보드, RTC모듈, LCD 키패드 쉴드로 구성해 보았습니다. 제품을 현재 구매한 상태인데요, 만들다보니 lcd패널과 lcd키패드 쉴드 모듈이 연결 방식이 다른 거 같아서요.. lcd 키패드 쉴드는 우노보드 전체를 사용해야 하는 거 같던데 다른 방법은 없는 것일까요? rtc모듈도 사용할 수 있게끔요. 그리고 우노보드에 전선 꽂는 곳에 밑에 쪽에 구멍들이 있던데 전선 꽂는 곳에 꽂고 밑에 구멍쪽에도 전선을 연결해서 한 곳에 총 2개의 전선을 연결해서 사용할 수 있는 것 인지도 질문 드려봅니다!

  • @will-be_happy.
    @will-be_happy. 2 года назад

    선생님 영상 진짜 잘보고 있습니다.
    댓글 없어서 속상하실 것 같아서 댓글 달았습니다.
    꾸준히 좋은 영상 올려주시면 곧 기회가 오실겁니다!!!

    • @Rasino
      @Rasino  2 года назад

      아이고~ ^^ 감사합니다~ 😍
      응원 댓글 달아주신 덕분에 정말 힘이나네요~ ^^;;
      댓글 감사드려요~
      앞으로도 힘내서 좋은 콘텐츠 올려볼게요~
      좋은 주말 되셔요~ )^^( ☺

  • @chol-heekang5421
    @chol-heekang5421 2 года назад

    적외선 성능테스트를 위한 지그를 아두이노를 활용하여 진행하고 싶은데 전문가가 없어서 답답하네요. 프로젝트로 할만한 업체나 전문가가 없을까요?

  • @1___1
    @1___1 2 года назад

    혹시 lcd를i2c모듈없이 연결할려면 어떻게해야하나요?

    • @Rasino
      @Rasino  2 года назад

      네, 아래 링크해드리는 도면을 참고해보세요.
      보통 16핀의 LCD 모듈을 링크처럼 연결하면 됩니다.
      참고 도면에는 TMP36 온도센서, RGB LED 와 같은 것을 연결한 응용회로 도면인데요, 이런 부품들 연결은 필요 없고, LCD 밝기 조절을 위한 VR 10㏀ 의 가변저항만 도면대로 연결해 주면 됩니다.
      도면에 보면 7번~10번 핀들은 연결하지 않는 핀입니다.
      그리고 아두이노 코드에 아래와 같은 LCD용 라이브러리 코드를 추가해 주고, 관련 LCD 라이브러리도 검색해서 다운 받아서 추가해 사용하면 됩니다. (LCD 라이브러리도 링크도 추가해 드릴께요)
      #include // LCD를 사용하기 위한 라이브러리 헤더 파일
      LiquidCrystal lcd(2, 3, 4, 5, 6, 7); // LCD 핀 설정
      도면 링크 : 1drv.ms/u/s!AsyGX8r16hnck4Vo6Z4baMlCYccr1w?e=FVbAn4
      LCD 라이브러리 링크 : 1drv.ms/u/s!AsyGX8r16hnck4Vp1qTtRZfRXmY92g?e=ZjcGCt

  • @user-hm1bq7cw6i
    @user-hm1bq7cw6i 2 года назад

    안녕하세요.
    라즈이노님의 구독자인
    대학생 윤종찬이라고 합니다.
    바쁘신데 죄송합니다.
    질문이 있어서 연락드립니다.
    아두이노 압전센서의 신호를 최종적으로 안드로이드 스튜디오로 만든 앱으로 보내고 싶은데 이와 관련하여 식사라도 대접하며 궁금한 부분들을 여쭤보고 싶어서 연락드렸습니다.
    혹시 가능하시다면 시간을 내주실 수 있을지 여쭤보고자 연락드립니다.
    (라즈이노님께서 편하신 장소로 찾아뵈서 최대한 시간 낭비하시는 일 없으시도록 하겠습니다.)
    긴 글 읽어주셔서 감사합니다. 바쁘시다면 거절하셔도 좋으니 답변 부탁드립니다.

    • @Rasino
      @Rasino  2 года назад

      안녕하세요~
      어제 남기신 질문글에 대한 댓글을 방금 남겼으니 참고해 보세요.
      개인 사정이 있어 외부에 만나는 것은 어려울 것 같네요. 양해해 주세요.
      혹시, 그 외 다른 궁금한 사항 있으시면 여기 유튜브 채널이나 라즈이노 게시판에 남겨주시면, 차근 차근 최대한 답변드려 볼게요. ( 라즈이노 학습 사이트 : rasino.tistory.com )
      최근에 일이 좀 많아서 바로 바로 답변이 안 되더라도 좀 만 기다려 주시면 최대한 빠르게 답변 드리도록 할게요~
      그럼, 화이팅 하세요~ &^^

    • @user-hm1bq7cw6i
      @user-hm1bq7cw6i 2 года назад

      @@Rasino 네 달아주신 답변 참고하여 공부하고 있습니다. 바쁘실텐데 친절하고 자세한 답변 감사합니다.