메인
home
소프트웨어
home
🧶

인공지능과 메이커프로젝트_상암고_3학년_2025_1학기

마빗 기본 제어 : 라디오통신, 방향전환, LED 제어

선생님이 주는 기본 블록코드 : 확장에서 마퀸 v4, Neopixel 추가하였음
파이썬 코드
def on_received_number(receivedNumber): basic.show_number(receivedNumber) if receivedNumber == 1: maqueen.motor_run(maqueen.Motors.ALL, maqueen.Dir.CW, 0) if receivedNumber == 2: maqueen.motor_run(maqueen.Motors.ALL, maqueen.Dir.CW, 50) radio.on_received_number(on_received_number) radio.set_group(1) strip = neopixel.create(DigitalPin.P15, 4, NeoPixelMode.RGB) strip.show_rainbow(100, 250)
JavaScript
복사
라디오 측 코드
블록코딩 코드(캡처)
기본 제어 내용 : 전진, 후진, 정지, 좌회전, 우회전
추가 제어 내용(가산점) : 도리도리, 네오픽셀 LED, 좌회전, 우회전 깜빡이, 부저(크락션), 속도제어
네오픽셀 색을 바꿔가며 혹은 25개 도트매트릭스의 RC카의 표정을 바꿔가며 혹은 부저로 소리를 내며 RC카의 감정을 표현해보는 건 어떨까?
할당 할수 있는 입력 신호 : A버튼, B버튼, A+B버튼, 로고버튼, 로고 길게 누루기, 기울기(좌, 우, 앞, 뒤), 흔들기, 소리 센서 등 → 만약 입력 신호가 부족하다면? A버튼 누르고 기울기 등으로 새롭게 경우의 수 만들수 있음, 아니면 소리 크게 지르면 속도 빨라지고 속도 약하게 하면 느려지기?
확장 블록 그룹 : maqueen, neopixel
참고로 네오 픽셀 주소는 p15
블록코딩 코드 호환 파이썬 코드(코드박스)
파이썬 코드에 대한 간략한 설명
동작 영상(둘중 한명 스마트폰에 노션 깔고 노션 로그인해서 폰으로 촬영해서 올리기)
폰이 둘다 죽어도 깔기 싫으면 노트북으로 촬영해도 되긴함
가산점 포인트 1 : 위 기본 내용 정확하고 깔끔하게 정리
가산점 포인트 2 : 추가적으로 배경지식이 되는 것들 정리
제출처 : aimk.kr/253 → I반 혹은 H반 패들렛 제출처 → 패들렛에 상단 섹션에 글 올리기
제출 양식 : 제목 학번이름, 본문에 게시 링크 복사 붙여 넣기
게임만들기 수행평가

 패들렛 과제 제출처

H반(최찬 없는반)
I반 (최찬 있는반)
Gallery
Search
AI 메이커 클래스 DB