본문 바로가기
반응형

아두이노(Arduino)/스크래치 for 아두이노10

[스크래치아두이노.010] 키패드로 비밀상자 만들기 [스크래치아두이노.010] 키패드로 비밀상자 만들기 [1] 키패드란? 키패드(keypad)는 블록이나 패드 단위로 정렬된 버튼들의 모임으로, 숫자, 기호, 알파벳 문자들을 이룬다. 숫자를 포함하는 패드는 숫자 키패드로 부른다. 숫자 키패드는 컴퓨터 자판 외에도 계산기, 푸시 버튼 전화, 자판기, ATM, POS 장치, 번호 자물쇠(부호 자물쇠), 디지털 도어락과 같이 주로 숫자 입력을 요구하는 다른 장치들에서 볼 수 있다. [2] 회로도 [3] 확장센서 [4] 실습코드 (예제 1) 아래와 같이 숫자 키패드값을 변수에 저장하여, 숫자 0~3을 나타내세요. 더보기 (유제 1) 키패드 숫자 0 ~ 9까지 모두 화면에 나타날 수 있게 해보세요. (예제 2) 아래 그림과 같이 코딩하여, 숫자 키패드 값이 1/2 .. 2022. 5. 10.
[스크래치아두이노.009] LCD 화면에 글자 나타내기 [스크래치아두이노.009] LCD 화면에 글자 나타내기 [1] 이론 -LCD란? (출처: 삼성 디스플레이) https://news.samsungdisplay.com/11678 [2] 센서확장 [3] 회로도 [2] 실습코드 (예제1) Hello World 글자 출력 * LCD 좌표 설명 (유제1) 아래 그림과 같이 나의 영어 이름을 LCD에 출력해 보세요. 더보기 (예제2) LCD 모두 지우기를 이용하여 글자를 지웠다가 나타내보기 (유제2) 아래 그림과 같은 위치에 대문자 알파벳 A,B,C,D 가 나타났다가 3초후에 소문자 알파벳 a,b,c,d로 바뀌게 해보세요. * LCD 좌표 설명 더보기 (예제3) 아래 그림과 같이 온습도 센서로 측정한 온도값(C)과 습도값(%)을 LCD에 나타내 보자. (유제3) 아.. 2022. 5. 6.
[스크래치아두이노.008] 도트 매트릭스 LED 전광판 만들기 [스크래치아두이노.008] 도트 매트릭스 LED 전광판 만들기 [0] 매트릭스(Matrix) 란? [1] 도트 매트릭스 LED 란? 도트 매트릭스 LED란, 매트릭스(Matrix, 행렬)형태로 도트(Dot, 점)모양의 LED를 연결한 제품을 말합니다. 각 도트의 LED를 켜거나 끄면 멀리서 봤을 때 어떤 모양이나 글자를 나타낼 수 있습니다. 우리가 사용할 도트 매트릭스 LED는 "8x8 도트 매트릭스 LED"로서 가로 8개, 세로 8개의 행렬로 이루어진, 총 64개의 LED(8x8)의 격자형으로 구성해 놓은 LED 장치 입니다. [2] 회로도 [3] 도트 매트릭스 센서확장 [4] 실습코드 🚩 예제 1 도트 매트릭스 LED에 숫자 1 ~ 3을 나타내기 🏴 유제 1 ~번 반복하기와 변수를 사용하여 숫자 1 .. 2022. 4. 28.
[스크래치아두이노.007] FND 숫자 표시기 작동시켜보기 [스크래치아두이노.007] FND 숫자 표시기 작동시켜보기 [1] 부품 정보 -이름: tm1637 FND(Felxible Nemeric Display) -사용예시 [2] 회로도 [3] 센서확장 불러오기 [4] 실습해보기 🚩 [실습1] 1자리 숫자 0 ~ 9 표시하기 🏴 [문제1] 1자리 숫자가 0 , 1, 2, ..... 8, 9로 나타났다가 다시 0으로 돌아가 0, 1, 2, ....,8, 9가 무한 반복되게 해보세요. 더보기 🚩 [실습2] 1자리 숫자는 0을 유지하고, 10자리 숫자가 0 ~ 9까지 반복되게 해보세요. 🏴 [문제2] 0,1,2,3,......,9, 10, 11, 12, .......,98, 99 까지 표시해 보세요. 더보기 🚩[실습3] 1자리, 10자리, 100자리, 1000자리에 0.. 2022. 4. 22.
[스크래치아두이노.006] 조이스틱 우주게임 [1] 조이스틱 우주 게임 [2] 회로도 [3] 센서확장 불러오기 [4] 조이스틱의 , X, Y, 버튼값 확인하기 [5] 고양이 펜 그리기 [6] 조이스틱 우주선 게임 -가져올 스프라이트와 배경 [7] Rocketship 스프라이트 코딩 [8] Ball 스프라이트 코딩 [9] Bat 스프라이트 코딩 [10] Lightning 스프라이트 코딩 (1) Bat이 총알(Ball)에 맞을 때 마다 색깔이 변하게 하세요.(색깔 자유선택) (2) Rocketship이 번개에 맞으면 "Game Over" 글자가 화면에 나타나게 하세요.ㅣ (3) Bat 적군이 죽으면(적군에너지 = 0), 또 다른 적군 스프라이트가 나타나고, 배경의 모습이 바뀌게 해주세요. (4) Rocketship.. 2022. 4. 13.
[스크래치아두이노.005] DC 모터 돌리기 [스크래치아두이노.005] DC 모터 돌리기 [1] DC 모터란? *출처: 유튜브 장풍 [2] 회로도 [3] 센서 확장 [4] 실습코드 (예제 1) 아래와 같은 키보드 입력에 따라 모터가 돌아가게 하는 코드입니다. 위쪽 화살표키: 모터가 한 방향으로 돌아간다. 아래쪽 화살표키: 모터가 반대 방향으로 돌아간다. 키보드 입력이 없으면: 모터가 멈춘다. (유제 1) 아래 조건에 만족하는 스크래치 코딩을 해보세요.(그림 참조) [조건] 키보드 위쪽 화살표키를 누르면 모터가 돌기 시작하고, 화면에 위쪽 화살표가 나타난다. 키보드 아래쪽 화살표키를 누르면 모터가 반대로 돌기 시작하고, 화면에 아래쪽 화살표가 나타난다. 키보드 입력이 없다면 모터가 정지하고, 화면에 화살표가 사라진다. 더보기 2022. 3. 27.
[스크래치아두이노.004] 센서에 반응하는 컬러LED [스크래치아두이노.004] 센서에 반응하는 컬러LED 🚩 회로도 🚩 센서확장 가져오기 🚩 [코드1] 컬러 LED 1초 간격으로 색깔 변하기 [코드1]은 컬러 LED의 가장 기본색깔인 빨강(Red), 초록(Green), 파랑(Blue)를 1초 간격으로 나타내는 코드입니다. 컬러 LED 1개를 0번에 설정했고, 빨강-9번핀/초록-10번핀/파랑-11번핀으로 설정했습니다.(컬러 LED의 핀이 실제 아두이노에 연결된 핀 번호로 설정해줍니다.) 아두이노의 LED 밝기조절이 가능한 핀(PWM핀) 중에서 9,10,11번핀을 컬러 LED핀으로 사용하였습니다. 만약 컬러 LED를 2개 이상 사용하게 되면 0외에 1 이상의 값으로 바꿔주면 됩니다. 빨강(0~255), 초록(0~255), 파랑(0~255)의 값은 0이면 색깔.. 2022. 3. 25.
[스크래치아두이노.003] 빛 세기에 반응하는 LED [스크래치아두이노.003] 빛 세기에 반응하는 LED [1] 회로도 [2] 센서확장 명령어 [3] LED 명령어 *LED 4개 1초 간격으로 on, off 하기 [4] 빛 센서 명령어 [5] 빛 센서에 반응하는 LED 1: 빛의 세기에 따라 LED on, off [퀴즈] 빛센서를 손으로 가리면 LED 4개가 모두 켜지고(All on), 손을 떼면 LED 4개가 모두 꺼지는(All off) 동작을 코딩해 보세요. (정답은 아래 더보기) 더보기 [5] 빛 센서에 반응하는 LED 2: 빛의 세기에 따라 LED 밝기 조절 * 확장명령 가져오기 * 코딩 명령어 LED 밝기 조절이 가능한 아두이노 핀은 ~5, ~6번 PWM 핀입니다. [6] 빛 센서에 반응하는 LED 3: 빛의 세기를 LED 개수로 나타내는 미터기.. 2022. 3. 18.
[스크래치아두이노.002] 부저로 음악연주하기 [스크래치아두이노.002] 부저로 음악연주하기 [1] 회로도 [2] 센서확장 명령어 불러오기 [3] 계이름 명령어 [4] 키보드 버튼으로 계이름 연주하기 🚩 퀴즈 1 키보드 4 ~ 8 번을 이용하여 파/솔/라/시/도 부저 소리를 내는 코딩을 해보세요. [5] 연주할 음악 악보 ....계이름에 맞춰 이어서 코딩하기 ....계이름에 맞춰 이어서 코딩하기 하나 더 연주하고 싶다면 아래 더보기 클릭! 더보기 ....계이름에 맞춰 이어서 코딩하기 2022. 3. 18.
728x90
반응형