실습으로재미있게임베디드시스템과파이썬문법을배우자
영국의라즈베리파이재단은교육프로젝트의일환으로초소형,초저가의컴퓨터를개발보급한다.이책에서다루는라즈베리파이피코는재단에서출시한단일칩컴퓨터,즉마이크로컨트롤러다.마이크로컨트롤러는다양한곳에서활용되는데온도계에서온도센서의신호를측정하고,LED를통해기기의상태를표시하며,모터를제어하여회전방향이나속도를변환하고,RTC모듈을통해날짜와시간을관리하기도한다.오늘날다양한전자기기에서빠질수없는마이크로컨트롤러에대한실습으로서저렴한가격과높은성능의라즈베리파이피코를활용하여살펴본다.
이책에서는라즈베리파이피코를제어하는언어로마이크로파이썬을사용한다.마이크로파이썬은마이크로컨트롤러에서사용할수있도록구성된파이썬기반의프로그래밍언어다.책의앞부분에서파이썬언어의기본문법을자세히설명하므로파이썬을처음접하는사람도필요한내용을배워서실습해볼수있다.또한따라할수있는예제코드를모든장에서제공하는것도이책의장점이다.
전자기기의발달과IoT기술이상용화되면서마이크로컨트롤러는다양한분야에활용되고있다.책에서는라즈베리파이피코를이용하여온습도센서,정전식터치키패드,초음파거리센서,모터,블루투스모듈등다양한하드웨어를연결하고제어하는프로젝트를다룬다.여러분야에서활용되는마이크로컨트롤러프로그래밍을라즈베리파이피코와마이크로파이썬으로직접실습하며재미있게익혀보자.
주요내용
■파이썬기초문법이해
■아날로그및디지털데이터의입출력방법
■타이머와실시간시계를이용한날짜와시간관리
■정전식터치센서와키패드를이용한입력장치사용법
■센서를이용한온도,습도,거리측정법
■모터를사용하여움직이는장치만들기
■블루투스,와이파이,시리얼통신등네트워크장치를이용한통신구현방법