클래스클럽커뮤니티
1/4

피지컬 컴퓨팅 아두이노로 만드는 5가지 프로젝트!

초급
챕터 10개 · 13시간 34분
한국어 · 영어 · 일본어|오디오 한국어

클래스, 이렇게 들었어요!

아두이노를 사용해
총 5개의 작품 만들기

한 작품을 만들어 보는데에 2~5시간 정도가 소요됩니다.

  • [프로젝트 1] 다채로운 색상을 뽐내는 LED 꽃 무드등 만들기

  • [프로젝트 2] 어두워지면 불이 꺼지는 스마트 무드등 만들기

  • [프로젝트 3] 피에조 부저로 피아노 만들기

  • [프로젝트 4] 사람이 다가오면 춤추는 반응형 액자 만들기

  • [프로젝트 5] 나만의 곡을 담은 주크박스 만들기

이런 걸 배울 거예요

하드웨어 기초 - 전기/전자

전기 흐름에 대한 기본 지식과 대표 센서 및 전자 부품의 작동 원리

소프트웨어 기초 - 스케치

C/C++ 기반의 프로그래밍인 스케치를 통해 각종 전자부품 제어

아두이노? 들어본 것 같기도 한데..?

📍아두이노(Arduino) = 나만의 작은 컴퓨터!

'스마트 OO', 어떤 제품 앞에 스마트라는 단어가 들어가지 않는 제품은 거의 없습니다. 그런 스마트 제품을 만들기 위해서는 '센서'와 같은 전자 부품들이 필요한데요, 아두이노(Arduino)는 이러한 센서 및 전자부품을 연결해서 제어하게 해주는 작은 컴퓨터랍니다.


소프트웨어만 배우지 말고, 하드웨어도 배우세요!

📍아두이노로 할 수 있는 건 무궁무진하죠.

4차 산업혁명 시대에서는 아두이노에 대한 이해는 필수입니다. 왜냐면 스마트 로봇사물인터넷(IoT) 장치들이 앞으로 우리 주변을 가득 채우게 될 것이기 때문이죠.

아두이노를 배워두면, 여러분이 사용하는 물건들이 점점 센스 있게 최적화되고, 일상도 자동화할 수 있답니다!


여러분 상상에 날개를 달아드릴 아두이노 클래스!

📍5개의 작품을 함께 만들어봐요.

전기/전자 지식이 하나도 없어도, 프로그래밍 경험이 전무한 일반인들도 조금만 공부하시면 누구나 '세상에 단 하나뿐인 나만의 작품'을 만들어 낼 수 있어요.

이번 아두이노 기초과정에서는 전기/전자의 기초와 프로그래밍 기초부터 차근차근 배우고, 총 5가지 프로젝트를 함께 만들어볼게요.


  • 프로젝트1: 다양하게 색이 바뀌는 LED 꽃 만들기
  • 프로젝트2: 어두워지면 자동으로 켜지는 무드등 만들기
  • 프로젝트3: 소리나는 피에조 피아노 만들기
  • 프로젝트4: 사람이 다가오면 춤을 추는 반응형 액자 만들기
  • 프로젝트5: 내가 원하는 곡을 담은 주크박스 만들기

이후 열리게 될 중급과정에서는 스마트폰으로 장치를 제어하는 방법도 알려드릴 예정이에요. 우선 아두이노 초급과정부터 이번 클래스를 통해 확실하게 잡고 가세요!



이론에서 그치지 않고, 진짜 만들어보는 클래스!

📍책은 덮어두고, 클래스로 보면서 따라하세요!

아두이노에 대한 관심이 많아지면서, 수많은 책과 강의들이 쏟아져 나오고 있습니다. 하지만 대부분 이론서에 가깝게 구성되다 보니, 책 한권을 끝내도 막상 어떻게 활용해 야할지 막막해 하시는 분들이 많죠.

그래서 저는 각 챕터마다 배운 내용을 바탕으로 작품을 만들어나가면서, 그 활용법을 함께 소개해 드릴 수 있도록 구성했어요.


📍본 강좌를 통해 여러분은,

  • 전기/전자에 대한 기초 지식을 쌓고,
  • 프로그래밍으로 각종 센서와 액추에이터를 제어하는 방법을 알고,
  • 나만의 아이디어를 생활 속 작품으로 만들어내게 될거예요.



준비물을 사야 하나요?

📍아니요, 준비물 없이도 바로 만들 수 있어요!

저는 여러분이 아두이노 키트 없이도 '팅커캐드' 라는 아두이노 시뮬레이터를 사용해서 결과물을 만들 수 있도록 구성했어요.


📍이렇게 시뮬레이터로 만들어볼 수 있답니다.

겁내지 마세요! 정말 아무것도 몰라도 괜찮아요. 아두이노의 기초부터 블록 코딩, 텍스트 코딩하는 방법까지 다 알려드릴게요. 하나씩 시뮬레이터 사용법과 코딩을 따라 하다 보면 어느새 괜찮은 작업물이 여러분 앞에 나타날 거예요.


일단 저와 함께 시뮬레이터로 작품들을 하나씩 만들어보고, 그중에 실물로 만들어보고 싶은 작품이나 새로 만들고 싶은 작품이 있다면, 그때 스타터 키트를 구매하셔도 늦지 않아요 :)

(*별도로 구매하는 방법은 <키트 소개> 란에 적어두었으니 참조해 주세요.)



저는 아두이노 크리에이터, 코드덤 입니다.

📍저도 문과 출신이에요!

문과생이었던 저는 대학교 4학년 때 처음으로 접한 비주얼 베이직과 MS Access 데이터베이스에 상당한 흥미를 느꼈어요. 그래서 취업 후에도, 꾸준히 업무에 활용해 오면서 파이썬이나 R과 같은 새로운 언어에도 도전하기 시작했답니다.

첫 직장 신입 때, 운 좋게 업무 자동화를 위한 TFT에 들어가게 되면서, 처음으로 제대로 된 프로그램을 만들 기회가 생겼어요. 그때 제가 처음으로 만든 프로그램이 재무분석 프로그램이었어요.

이후, 회원관리 시스템, 탑승 확인증 발급 프로그램, 매출 분석 프로그램, 근태관리 프로그램 등 각종 업무 자동화 및 시스템화의 경력을 계속 쌓던 게 시작이었습니다.


그런 계기로 아두이노 같은 메이커에도 관심을 갖게 되었고, 아두이노와 더불어, 3D 디자인, 레이저 커팅기, UV 프린터, 목공장비 등을 배우고자 뛰어다녔고, 그러다 보니 어느새 코딩 교육 분야에서 자리를 잡게 되었네요.


📚강의 및 프로젝트

현) 코드덤 대표 강사

현) 유튜브 채널 <코드덤> 운영자

  • 2020 가천대 아두이노 온라인 강의 영상 지원
  • 2020 전주대 4IR visioning 캠프 [블록코딩으로 만드는 인공지능 모델링]
  • 2020 숭실대 코딩 교육 컨텐츠 협업 논의
  • 2020 일부 중/고 국공립학교에서 코드덤 아두이노 강의 영상을 수업자료로 활용
  • 2019 스마트 아이디어 공모전 멘토링
  • 2019 사물인터넷 전문가 체험 강좌 (수도권 중/고등학교, 수련원)
  • 2019 김포 청소년 문화의 집, 피지컬 컴퓨팅 마이크로비트 강의
  • 2019 김포 제3회 진로교육페스티벌 SW가족캠프 지원

👩🏻‍🎓자격

  • 코딩지도사 1급
  • Coding Specialist 1급
  • 3D 프린팅 지도사 1급
  • 창의융합 강사양성과정 수료



문과생, 비전공자라고 여러분을 제한하지 마세요!

📍어쩌면 한계는 내가 정한 걸지도 몰라요.

아두이노의 로고는 무한대 모양을 하고 있어요. 그런 아두이노처럼, 여러분 역시 코딩도 할 수 있고, 프로그램도 만들 수 있고, 심지어 실물로 작동하는 제품도 만들 수 있다는 얘기를 꼭 해주고 싶어요.

기초부터 시작하는 아두이노 강의를 통해, 여러분의 가능성을 무한대로 확장하는 기회를 잡으세요.

Code your dreams!

(아두이노를 통해 꿈을 현실로 창조해 보세요!)

그럼 클래스에서 뵙겠습니다 :)

준비물 · 코칭권

👩🏻‍💻코드덤이 알려주는 아두이노 1:1 코칭권 (2회)

  • 1회 코칭권 당 총 3가지의 질문을 하실 수 있습니다.
  • 1개의 질문 당 250자 내외의 답변을 작성해서 보내 드립니다.
  • 첫 번째, 각 프로젝트 별 회로 구성 및 코딩에 대한 질문 시 코칭을 해드립니다.
  • 두 번째, 수업 내용을 바탕으로 자신만의 프로젝트로 확장/변경 시 코칭을 해드립니다.
  • 세 번째, 앞으로의 학습 방향에 대한 질문 시 코칭 해드립니다.
  • 그 외 클래스와 관련된 질문 시 답변 한도 내에서 성심껏 코칭 해드립니다.
  • 질문 시에는 본인이 구성한 회로 사진과 코드를 함께 보내셔야 정확한 답변이 가능합니다.
  • 회로 및 프로그래밍의 오류를 잡아드리거나, 방향에 대한 가이드를 제시해 드리며, 코드 자체를 제공해 드리지는 않습니다.
  • 코칭권은 구매일로부터 20주간 사용하실 수 있습니다.
  • 기간 내 미사용 시 환불되지 않습니다.

📩 코칭권은 일부 변동될 수 있으며, 변동될 시 충분히 안내됩니다.


👩🏻‍💻아두이노 준비물 (없어도 괜찮아요!)

📍팅커캐드 사이트에서 온라인으로만 시뮬레이션하실 분들은 따로 준비물을 준비하지 않으셔도 괜찮습니다.

  1. 팅커캐드 회원가입 ( https://www.tinkercad.com/ ): 본 강좌는 아두이노 키트 없이, 온라인상에서 아두이노를 배우고 시뮬레이션해 볼 수 있는 사이트인 '팅커캐드'를 통해 아두이노를 배워나가실 수 있도록 구성되어 있습니다. 따라서 강좌 수강 자체를 위해서는 아두이노 키트가 필요 없으나, 직접 작품을 만들어 보고자 하시는 분들은 아래의 준비물을 준비하여 주셔야 합니다. (팅커캐드 연결을 위해서는 인터넷 연결이 필요합니다.)
  2. 아두이노 스타터 키트: 만약 작품을 직접 실물로 만들어 보고 싶다면 아두이노 스타터 키트가 필요합니다. 아두이노를 처음 접하시는 분들을 위해, 스타터 키트를 구매할 수 있는 사이트를 커리큘럼 내 [준비물 영상]을 통해 자세히 소개할게요. 한편 아두이노 스타터 키트를 이미 가지고 계신 분께서는 아래 필요 부품 리스트를 참고하시어 준비하여 주시면 됩니다.
  3. 작품 만들기 재료: 각 작품은 모두 종이로 만들었습니다. 저는 각 작품의 외관은 흑도화지(200g) 8절지를 각 작품마다 1장씩 사용했습니다. 외관은 재활용 상자로 대체해도 좋으며, 집에 있는 다른 재료로 대체할 수 있습니다. 구매 시에는 200g 이상의 종이를 사용하시면 조금 더 탄탄하게 외관을 잡아줄 수 있습니다. 그리고 꽃잎은 저는 종이호일을 사용했으나, 한지 등을 이용하거나, A4용지로 대체하여 만들어 보셔도 좋습니다.


위 그림의 부품들은 일반적으로 아두이노 스타터 키트를 구매하시면, 포함되어 있는 경우를 예시입니다. 일부 키트의 경우, 특정 부품이 포함되지 않았을 수 있으니, 스타터 키트를 구매하시는 경우에는 아래 리스트의 부품이 포함되어 있는지 확인하여 주세요.

[부품 리스트]

  1. 아두이노 우노 (Uno)
  2. 브레드 보드 : 사진에서 왼쪽 브레드보드가 400핀이고, 오른쪽 브레드보드는 830핀입니다. 830핀은 [피아노 만들기]에서만 사용되기 때문에, 400핀만 가지고 계신 분께서는 피아노 버튼 갯수를 줄여서 사용하실 수 있습니다.
  3. 점퍼와이어 : U자형 점퍼와이어는 피아노 만들 때 유용합니다. 하지만, 다른 점퍼와이어로 대체할 수 있습니다.
  4. 저항 : 저항은 220옴과 10K옴(10,000옴)이 필요합니다.
  5. 초음파센서 : 초음파 센서는 3핀, 4핀이 있으며, 어느 것을 사용하셔도 무방합니다.
  6. LED : 원하시는 색상으로 준비하여 주세요.
  7. 피에조부저 : 능동형과 수동형 2가지 타입이 있습니다. 이 중 저희는 수동부저를 사용합니다.
  8. 조도센서
  9. RGB LED
  10. 버튼 : 피아노 만들기에서 표현하고자 하는 음계 갯수만큼 필요합니다. 즉, 낮은 도에서 높은 도까지 표현하고자 할 때는 10개가 필요하지만, 도~솔까지만 표현하고자 한다면, 5개로 충분합니다.
  11. LCD : 직접 키트를 가지고 강좌를 수강하시는 분들을 위해서, 팅커캐드에서 제공하는 기본 1602 LCD 뿐만 아니라, I2C LCD 모듈에 대한 강좌도 보너스로 넣었답니다.
  12. 서보모터 : 9g 서보모터를 사용합니다.

커리큘럼

크리에이터

코드덤

코드덤

꿈을 코딩하다! 코드덤 입니다.


📍업무자동화 및 시스템화 경력 10년

미국계 항공사, 독일계 법률비용보험 회사, 의료기기 제조 기업에 재직하면서 늘 업무 자동화, 시스템화에 관심이 많았던 저는 10년 전부터 꾸준히 프로그래밍(Ms Access, 파이썬 등)에 대해 공부를 지속해 오며 업무에 활용해 왔습니다.

지난 10년간, 생산성을 높이기 위한 각종 업무 자동화 및 시스템화에 대한 아이디어를 내고, 기획하고 승인을 받고 프로그램을 직접 개발 제작하여, 직원을 교육하고 피드백을 받아 개선해 나가는 절차를 거쳐왔습니다.

재무분석 프로그램, 매출 분석 프로그램, 근태관리 프로그램, 복지 포인트 관리 프로그램, 탑승 확인증 출력 프로그램 등을 직접 기획하여 프로그램을 구축하였으며, 아이디어 단계부터 직원 교육까지 전체적인 흐름에 대한 경험을 코딩 교육에 녹여냈습니다.

코드덤은 코딩 교육 업에서 또 다른 새로운 시각과 가치를 제공할 수 있을 것으로 믿습니다.



제가 처음으로 아두이노를 배우던 때는 책도 제한적이었고, 주변에 오프라인 강의도 거의 없어, 외국 서적과 강의를 뒤지면서 공부를 했던 기억이 납니다.

지금은 아두이노가 좀 더 대중화되어, 많은 교재들과 강의들이 나왔지만, 입문 후에도 많은 분들이 여전히 활용에 어려움을 겪고 있는 걸 봤어요.

그래서 이번 강의는 프로젝트 형식으로 준비를 했답니다. 저처럼 공대생이 아닌, 일반인들도 도전해 보실 수 있도록 쉽지만 알차게 강의를 구성해 나가겠습니다.

아두이노를 통해, 보다 많은 사람들이 코딩의 원리를 익히고 실생활에 적용해 보면서 자신의 아이디어를 세상과 공유해 나갈 수 있기를 바랍니다.


Code your dreams!

꿈을 꾸고 창조하며 함게 만들어가는 세상을 꿈꿉니다.

여러분의 꿈을 아두이노를 통해 현실로 창조해 보세요!

코드덤 Code your dreams

코드덤 Code your dreams

이 클래스와 비슷한 추천 클래스

누구나 쉽게 아두이노 입문하기프로그래밍언어  |  IT백과사전

copyrightprotectionnoticetitle

  • copyrightprotectionnoticeanswer
고객센터오전 10시 ~ 오후 6시 (주말, 공휴일 제외)
주식회사 클래스101
대표 공대선
서울특별시 강남구 강남대로94길 10, 11층 1101호(역삼동, 패스트파이브 강남4호점)
대표전화 : 1800-2109
이메일 : ask@101.inc
사업자등록번호 : 457-81-00277
통신판매업신고 : 2022-서울강남-02525
클라우드 호스팅 : Amazon Web Services Korea LLC
사업자 정보 자세히 보기
클래스101은 통신판매중개자로서 중개하는 거래에 대하여 책임을 부담하지 않습니다.