HMI-GUI 이론과 실무 (MCU로 GUI 마스터하기)

HMI-GUI 이론과 실무 (MCU로 GUI 마스터하기)

$26.37
Description
32비트 마이크로컨트롤러 유닛(MCU) 및 아두이노를 기반으로 HMI GUI(NEXTION HMI)를 쉽게 사용할 수 있도록 구성!
본 교재는 32비트 마이크로컨트롤러 유닛(MCU) 및 아두이노를 기반으로 HMI GUI(NEXTION HMI)를 쉽게 사용할 수 있도록 구성하였으며, 일반적으로 HMI하면 PLC 기반으로 되어 있어 PC 및 MCU 기반 개발자들에게는 접근하기가 쉽지 않다.
따라서 본 교재의 내용은 TTL 레벨 시리얼 통신 기반으로 터치 HMI를 사용하는 방법으로 STM32 및 Arduino 보드를 사용하여 다양한 응용 분야에 활용할 수 있도록 하였다. 핵심 내용을 다루어 다양한 응용 분야에 활용할 수 있도록 한다. 본 교재에서 다루고 있는 내용은 다음과 같다.

1. NEXTION HMI 사용법
2. STM32 기반 HMI 응용
3. Arduino 기반 HMI 응용
저자

정금섭

출간한대표작으로는[Cortex-M4이론과실무:기초활용편]가있다.

목차

PART1.HMI와MCU
 chapter1.NEXTIONHMI개요
  1.제품군
  2.전기적특성
  3.HMIGUI설치
  4.NEXTIONEditorGuide

 chapter2.NEXTIONHMI시작하기
  1.HMIFile만들기
  2.HMI화면구성하기
  3.HMI컴파일및Debug하기
  4.HMI에다운로드하기(SD메모리이용)

 chapter3.MCU에서HMI로Data전송하기
  1.HMIFile만들기
  2.HMI화면구성하기
  3.HMI컴파일및Debug하기
  4.HMI에다운로드하기(SD메모리이용)
  5.Arduino프로그램작성하기
  6.STM32프로그램작성하기

 chapter4.HMI에서MCU로Data전송하기
  1.HMIFile만들기
  2.HMI화면구성하기
  3.HMI컴파일및Debug하기
  4.HMI에다운로드하기(SD메모리이용)
  5.Arduino프로그램작성하기
  6.STM32프로그램작성하기

 chapter5.HMI와MCUData송신/수신하기
  1.HMIFile만들기
  2.HMI화면구성하기
  3.HMI컴파일및Debug하기
  4.HMI에다운로드하기(SD메모리이용)
  5.Arduino프로그램작성하기
  6.STM32프로그램작성하기

 chapter6.온·습도센서모니터링하기
  1.HMIFile만들기
  2.HMI화면구성하기
  3.HMI컴파일및Debug하기
  4.HMI에다운로드하기(SD메모리이용)
  5.Arduino프로그램작성하기
  6.STM32프로그램작성하기

 chapter7.HMIAudio활용하기
  1.HMIFile만들기
  2.HMI화면구성하기
  3.HMI컴파일및Debug하기
  4.HMI에다운로드하기(SD메모리이용)
  5.Arduino프로그램작성하기
  6.STM32프로그램작성하기

 chapter8.HMIVideo활용하기
  1.HMIFile만들기
  2.HMI화면구성하기
  3.HMI컴파일및Debug하기
  4.HMI에다운로드하기(SD메모리이용)
  5.Arduino프로그램작성하기
  6.STM32프로그램작성하기

 chapter9.UltraSonic센서활용하기
  1.HMIFile만들기
  2.HMI화면구성하기
  3.HMI컴파일및Debug하기
  4.HMI에다운로드하기(SD메모리이용)
  5.Arduino프로그램작성하기
  6.STM32프로그램작성하기

 chapter10.Loadcell센서활용하기
  1.HMIFile만들기
  2.HMI화면구성하기
  3.HMI컴파일및Debug하기
  4.HMI에다운로드하기(SD메모리이용)
  5.Loadcell측정방법
  6.Arduino프로그램작성하기
  7.STM32프로그램작성하기

PART2.HMI참고자료
 A1.USART활용하기(F411)
  1.STM32USART구성
  2.USART하드웨어설정
  3.Polling방식(printf())
  4.STM32IDEconsole활용Debug사용하기
  5.Interrupt방식
  6.DMA방식

 A2.참고자료
  1.GeneralRulesandPractices
  2.AssignmentStatements
  3.OperationalCommands
  4.GUIDesigningCommands
  5.ColorCodeConstants
  6.SystemVariables
  7.FormatofNextionReturnData