본문 바로가기

아두이노

창의·융합·문제해결을 배우는 메이커 활동 목록 창의·융합·문제해결을 배우는 메이커 활동 목록 많은 사람들이 코딩(Coding)을 배우고 싶어 합니다. 그것도 빠른 시간에요. 무슨 일이라도 빠른 시간에 완벽하게 배우는 일은 쉽지 않습니다. 단지 몰입하는 시간을 오래 가지고 꾸준히 한다면 자신이 원하는 목표에 도달하기는 쉽습니다. 인터넷에 산적한 많은 리소스와 툴을 가지고 배우는 방식으로 시작해야 합니다. 코딩 방법이나 지식 한 가지를 배우고 나서 바로 활용하거나 연관된 지식을 찾아보는 방법이 다음입니다. 마지막으로 벼락치기가 아닌 매일 꾸준히 멈추지 말고 연습하는 일입니다. 메이커 소프트웨어 코딩교육은 위에 말한 세 가지를 충분히 활용한 교육과정을 진행합니다. 주변 환경을 인식하는 센서를 활용하는 코드를 짜면서 즉시 확인합니다. 조금씩 고치고 확장하는..
60초에 인터넷에서 일어나는 일들, 2019년 인터넷 기업 최후의 승자는 가장 많은 사람들이 자기들 서비스를에서 가장 많은 시간을 보내게 만드는 서비스와 기업이다. 전 세계는 인터넷을 기반으로 움직이고 있다. 인간이 지구 위의 맨틀 위에 집을 짓고 살듯이, 인터넷이라는 기반이 세상을 떠 받치고 있다. 그래서 인터넷을 이용하는 방법만 알아서는 부족하다. 인터넷이 세워지는 원리를 이해하고, 인터넷에 집을 세우고, 인터넷에서 사람들이 시간을 보내게 만들 수 있는 서비스를 만들어야 한다. 단 1분, 60초에 인터넷에서 일어나는 일들을 알아보자. 굉장하다. 페이스북에는 60초에 백 만 명이 로그인을 하고, 이 짧은 시간에 구글은 3백80만 건의 검색을 처리한다. 4천만 명이 동시에 메신저 앱을 이용해 지를 보내고, 4백5십만 명이 동시에 유튜브 동영상을 본다..
창조의 정수(精髓 ) 모든 공구를 사랑한다. 창조의 정수(精髓 ) 공구를 사랑한다.인간이 손과 몸을 움직여 사용하는 모든 공구는 아름답고 조형적인 새로움을 준다고 하였다. 목수의 공구는 볼품 없어 보일 수도 있지만, 도구 자체는 외계를 변형시키는 힘을 가지고 인간의 자유가 각인되어 있다고 한다. 건축 장인들의 손때가 묻은 연장은 문명적 발달을 이루었으므로 아름답다는 것이다.(김훈, 라면을 끓이며)그가 말한 것보다 100배는 더 공구를 사랑한다. 외형적으로 투박하지가 않다. 단순함의 극한에 도달해야만 가장 사용하기 편하고 안전하고 쉽게 사용하는 공구가 된다. 공구는 모든 인간사에서 빼 놓을 수 없다. 인류의 최초 공구는 돌도끼다. 돌도끼의 재료는 돌에서 청동으로, 철로 몸을 바꾸고 현재는 합금철로 변신을 했지만 용도에는 변함이 없다. 그리고 공구 최..
아두이노에서 멀티태스킹 구현하기 3 - Multi-tasking the arduino : Blink without delay 아두이노에서 멀티태스킹 구현하기 3 - Multi-tasking the arduino 여기서는 앞서 배운 기술을 토대로 몇 가지 유형의 Arduino 인터럽트를 살펴보고, Arduino 인터럽트를 사용하여 코드를 간단하고 신속하게 처리하면서 Arduino의 더 많은 작업을 실행하는 방법을 배운다. 타이머 인터럽트를 활용하여 모든 일이 시계처럼 작동하도록하는 방법을 배운다. 외부 이벤트에 대한 알림을 제공하기 위해 외부 인터럽트를 사용하는 방법 또한 배운다. 여기서 나오는 용어들 인터럽트, 타이머 인터럽트, 외부 인터럽트들에 대한 간단한 설명을 하면 다음과 같다. 타이머를 알기 위해서는 먼저 인터럽트라는 개념을 조금 알아둘 필요가 있다. 인터럽트는 중요한 일이 발생하면 하던 일을 잠시 멈추고 중요한 일을 ..