일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- ESP32_S2
- KiCad
- PICO4
- 카이캐드
- 카이캐드 다운로드
- 유클리드 호제법
- GCD
- 아두이노 모터 드라이버
- 개발 보드
- 우송대
- kotlin
- 라즈베리파이 피코
- 재정의함수
- androidstudio
- 카이캐드 설치
- 우송대 라즈베리파이 피코
- string함수
- Arduoin
- 추상화함수
- 7세그먼트
- 코틀린
- 안드로이드스튜디오
- 업캐스팅
- 공약수
- ATmega328p
- L293D
- ESP32_S2_WROVER
- 아두이노
- 약수 구하기
- 우송대학교
- Today
- Total
목록과제/아두이노 (7)
개발자의 생활
max7219 를 사용한 도트매트릭스 제어
아두이노 R4 를 이용한 게임

6_1 #include //lcd 라이브러리를 추가 LiquidCrystal lcd(4, 6, 10, 11, 12, 13); //lcd 사용선언, 제어핀 설정 void setup() { lcd.begin(16, 2); //초기화(lcd 사용 선언, 사용할 lcd 크기 설정) } void loop() { lcd.setCursor(2, 0); //커서를 (2,0)으로 옮김 lcd.print("SungHyun Han"); //현재 커서에서부터 해당 텍스트를 출력 lcd.setCursor(4,1); //커서를 (4,1)으로 옮김 lcd.print("Arduino!!"); //현재 커서에서부터 해당 텍스트를 출력 } 6_2 #include // lcd 라이브러리를 추가 LiquidCrystal lcd(4, 6, ..
5_4) 1 digit 7 segment, 2개 버튼을 이용하여 상/하향 카운터 int Pin_Map[8] = {11, 10, 9, 8, 7, 6, 5, 4}; int Button_up = 3, Button_down = 2; bool ButtonCheck_1 = false, ButtonCheck_2 = false; int number = 0; bool sgmt[10][8] = { {0, 0, 0, 0, 0, 0, 1, 1}, //0 {1, 0, 0, 1, 1, 1, 1, 1}, //1 {0, 0, 1, 0, 0, 1, 0, 1}, //2 {0, 0, 0, 0, 1, 1, 0, 1}, //3 {1, 0, 0, 1, 1, 0, 0, 1}, //4 {0, 1, 0, 0, 1, 0, 0, 1}, //5 {0, ..
4_1 #include "pitches.h" int speakerPin = A3; // 스피커 연결 핀 int melody[] = { // 학교 종 멜로디, 0은 쉼표 NOTE_G4, NOTE_G4, NOTE_A4, NOTE_A4, NOTE_G4, NOTE_G4, NOTE_E4, 0, // 392, 392, 440, 440, 392, 392, 330, 0, NOTE_G4, NOTE_G4, NOTE_E4, NOTE_E4, NOTE_D4, 0, // 392, 392, 330, 330, 294, 0, NOTE_G4, NOTE_G4, NOTE_A4, NOTE_A4, NOTE_G4, NOTE_G4, NOTE_E4, 0, // 392, 392, 440, 440, 392, 392, 330, 0, NOTE_G4, NO..
millis()함수에 대한 설명과 사용법을 작성한 링크 입니다. https://han-studio.tistory.com/10 millis함수 사용하기 아두이노에는 시간과 관련된 함수가 여러 가지가 있습니다. 대표적으로 delay 와 delaymicroseconds가 있습니다. 이 두 함수는 지정된 시간 동안 코드를 멈추는 것입니다. 이 함수들은 어떠한 복잡한 han-studio.tistory.com 3_4 //================핀 매핑============= byte pinMap_LED_1 = 4; byte pinMap_LED_2 = 3; byte pinMap_Button_1 = 2; //=================================== unsigned long timer_1 =..