일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 추상화함수
- GCD
- 안드로이드스튜디오
- androidstudio
- 7세그먼트
- 우송대
- 라즈베리파이 피코
- kotlin
- 카이캐드
- 카이캐드 다운로드
- ATmega328p
- 우송대 라즈베리파이 피코
- 재정의함수
- 카이캐드 설치
- 우송대학교
- 약수 구하기
- 아두이노
- 개발 보드
- KiCad
- ESP32_S2_WROVER
- 코틀린
- string함수
- PICO4
- L293D
- Arduoin
- 업캐스팅
- 아두이노 모터 드라이버
- ESP32_S2
- 유클리드 호제법
- 공약수
- Today
- Total
목록우송대 (5)
개발자의 생활
13_1 서보모터가 0º ~ 180º로 반복적으로 회전하고 회전방향마다 LED가 점등되는 코드입니다. from machine import Pin, PWM from time import sleep servoPin = PWM(Pin(15)) servoPin.freq(50) led1 = Pin(16, Pin.OUT) led2 = Pin(17, Pin.OUT) def servo(degrees): minDuty = 500000 maxDuty = 2500000 newDuty=minDuty+(maxDuty-minDuty)*(degrees/180) # new duty is between min and max duty in proportion to its value servoPin.duty_ns(int(newDuty))..
9_1 import machine import utime # GPIO 25 핀을 출력 모드로 설정 led = machine.Pin(25, machine.Pin.OUT) # 무한 루프에서 0.5초마다 LED를 토글합니다. while True: led.toggle() utime.sleep(0.5) 9_2 import machine import utime led = machine.Pin(25, machine.Pin.OUT) num_blinks = int(input("깜빡이는 횟수를 입력하세요: ")) print("{}번 깜빡입니다.".format(num_blinks)) for i in range(num_blinks): led.on() utime.sleep(0.5) led.off() utime.sleep(0.5..
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..
2-2 LED4개 점등 소등하기 소스코드 byte LED_PinMap[4] = {10, 11, 12, 13}; void setup() { for (int i = 0; i < 4; i++) { // 4개의 LED를 출력으로 선언하기 위해 0~3까지 반복 pinMode(LED_PinMap[i], OUTPUT);//출력핀 설정 } } void loop() { for(int i = 0; i < 4; i++){ // 모든LED를 점등후 소등 digitalWrite(LED_PinMap[i], !digitalRead(LED_PinMap[i])); // 현재 핀의 전압상태 1인지 0인지 를 가져와 반전시킨다. } delay(1000); } 2-3 시리얼모니터로 1~4까지 입력받고 순서대로 LED점등후 소등 시키고 O,..