공통 프롬프트
프롬프트 | 제목 |
---|---|
공통 패턴 프롬프트 | |
센서 클래스 템플릿 |
Chapter 03. 생성형 AI와 자료형
프롬프트 번호 | 제목 |
---|---|
파이썬의 역사 | |
파이썬의 설계 철학 | |
파이썬이 AI업계에 많이 사용되는 이유 | |
마이크로파이썬과 아두이노 개발 환경 비교 | |
마이크로파이썬으로 상용시스템 개발 여부 | |
마이크로파이썬의 변수 이름 잘 짓는 법 | |
마이크로파이썬 함수와 클래스 이름 잘 짓는 법 | |
마이크로파이썬의 reserved word | |
마이크로파이썬에서 int 자료형으로 변환하는 프로그램 | |
마이크로파이썬과 C++에서 int 자료형의 크기 비교 | |
마이크로파이썬에서 float 자료형으로 변환하는 프로그램 | |
마이크로파이썬의 float 자료형의 유효숫자 크기 | |
마이크로파이썬에서 str 자료형으로 변환하는 프로그램 | |
마이크로파이썬에서 str 자료형의 메소드 사용법 | |
마이크로파이썬에서 이스케이프 문자를 이용해 출력하는 프로그램 | |
마이크로파이썬에서 str 자료형의 f-string, format( ), %formatting | |
마이크로파이썬에서 bool 자료형으로 변환하는 프로그램 | |
마이크로파이썬에서 논리 연산 결과를 bool 자료형으로 변환하는 프로그램 | |
마이크로파이썬에서 list 자료형의 메소드 | |
마이크로파이썬에서 list의 항목을 모두 출력하는 프로그램 | |
마이크로파이썬에서 tuple 자료형의 메소드 | |
마이크로파이썬에서 neopixel 색깔 변경하기 | |
마이크로파이썬에서 set 자료형 변수에 값을 생성·추가·삭제하는 프로그램 | |
마이크로파이썬에서 set 자료형의 메소드 |
Chapter 04. 조건문과 반복문 다루기
프롬프트 번호 | 제목 |
---|---|
마이크로파이썬에서 2진법과 16진법 | |
마이크로파이썬에서 정수와 16진수 문자열을 서로 변환하는 프로그램 | |
1의 보수와 2의 보수를 만드는 방법 | |
중첩된 if.. else.. 문을 if… elif.. else.. 문으로 바꾸기 | |
중첩 조건문을 사용하지 않는 마이크로파이썬 프로그래밍 기법 | |
for문을 while문으로 바꾸기 |
Chapter 05. 함수와 클래스 만들기
프롬프트 번호 | 제목 |
---|---|
마이크로파이썬에서 f-string의 사용법 | |
마이크로파이썬에서 여러 값을 return하는 함수 | |
마이크로파이썬에서 함수의 매개변수와 인자 구분하기 | |
마이크로파이썬에서 클래스의 이름을 만들 때 사용하는 Pascal Case | |
마이크로파이썬에서 패키지와 모듈 비교 |
Chapter 07. 개발 보드의 핀 다루기
프롬프트 번호 | 제목 |
---|---|
디지털 입력 프로그램 만들기 - 버튼 눌림 값 찾기 | |
디지털 출력 프로그램 만들기 - 버튼을 눌러서 LED 조작하기 | |
아날로그 입력 프로그램 만들기 - 퍼텐쇼미터의 값을 읽어서 출력하기 | |
아날로그 출력 프로그램 만들기 - 퍼텐쇼미터로 LED 밝기 조절하기 |
Chapter 08. 인터럽트와 타이머 다루기
프롬프트 번호 | 제목 |
---|---|
하드웨어 인터럽트 프로그램 만들기 - 버튼의 인터럽트로 LED 조작하기 | |
타이머 인터럽트 프로그램 만들기 - 타이머 인터럽트로 LED 점멸하기 | |
하드웨어 인터럽트 프로그램 만들기 - 클래스를 학습시켜 새로운 프로그램 만들기 |
Chapter 09. 개발 보드에 부품 연결하기
프롬프트 번호 | 제목 |
---|---|
P218 프롬그램 조각을 패턴으로 등록해 재사용하기 | |
센서 클래스를 위한 템플릿 프롬프트 | |
DHT22Sensor 클래스 만들기 | |
BH1750Sensor 클래스 만들기 | |
BH1750의 조도 값을 OLED에 표시하기 | |
DS18B20Sensor 클래스 만들기 | |
UseSDCard 클래스 만들기 | |
온습도 정보를 시간과 함께 SD 카드에 기록하기 | |
P270 추가 NTP 서버를 읽어서 RTC 모듈 DS1307에 현재 시간 세팅하기 | |
UART1과 UART2가 정보를 주고받기 | |
YAML의 문법 체계 | |
YAML과 호환되는 JSON | |
마이크로파이썬의 일반적인 오류 처리 방법 | |
마이크로파이썬의 구문 try~ except 항목에서 발생할 수 있는 항목 | |
마이크로파이썬의 구문 'try: except ValueError:'에 대한 예제 | |
마이크로파이썬의 구문 'try: except KeyError:'에 대한 예제 | |
마이크로파이썬의 구문 'try: except IndexError:'에 대한 예제 | |
마이크로파이썬의 구문 'try: except KeyBoardInterrupt:'에 대한 예제 | |
AI 프롬프트 활용 9-9: 마이크로파이썬의 파일 입출력 명령어 이해하기 |
Chapter 10. MQTT 서버 만들기
프롬프트 번호 | 제목 |
---|---|
IP 주소, 서브넷 마스크, 게이트웨이, DNS 서버 구분하기 |
Chapter 11. Node-RED 서버 만들고 활용하기
프롬프트 번호 | 제목 |
---|---|
Node-RED에 내장된 JSONata의 일반적인 기능 | |
Node-RED에 내장된 JSONata의 연산자 | |
Node-RED에 내장된 JSONata로 플로우 컨텍스트 데이터 연산하기 |
Chapter 12. 센서 데이터 모니터링하기
프롬프트 번호 | 제목 |
---|---|
dht22데이터를 OLED에 표시하고 MQTT로 전송하기 |
Chapter 13. 전등 제어와 경보 시스템 구성하기
프롬프트 번호 | 제목 |
---|---|
동작에 따라 전등제어하고 가스 경보하기 |