일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 1차원 DP
- 2차원 dp
- 99클럽
- @Builder
- @GeneratedValue
- @GenericGenerator
- @NoargsConstructor
- @Transactional
- Actions
- Amazon EFS
- amazon fsx
- Android Studio
- ANSI SQL
- ApplicationEvent
- assertThat
- async/await
- AVG
- AWS
- Azure
- bind
- builder
- button
- c++
- c++ builder
- c03
- Callback
- case when
- CCW
- chat GPT
- CICD
- Today
- Total
목록라즈베리파이 (6)
기록
서보모터(SG-90) 서보모터는 모터와 기어박스 그리고 제어회로로 구성되어있어, 특정 위치로 이동하거나, 특정한 수치(속도 등)만큼 가동시킬 때, 모터로 부터의 피드백을 통해 정확하게 제어할 수 있는 구조를 갖추고 있는 모터로 자동화 생산 시스템, 로봇, 장난감, 가전제품 등 광범위하게 쓰이고 있습니다. 서보모터에는 3개의 단자가 있습니다. 일반적으로 3개의 케이블은 검은색(또는 갈색), 붉은색, 황색(또는 주황색, 흰색)으로 표시되어 있으며, 붉은색 선은 +전원, 검은색 선은 -전원에 연결되어 서보모터에 전기를 공급하는 역할을 하며, 노란색 선은 서보모터의 동작을 제어하는 신호선입니다. 서보모터-제어하기 서보모터란? 서보(Servo)의 어원은 라틴어의 Servue로서 노예라는 의미를 가지고 있으며, 목..
PWM(Pulse Width Modulation) 주기적으로 반복되는 ON 또는 OFF 신호를 통해서 모터, 팬의 속도나 LED 밝기 등을 제어한다. 신호의 주기에서 ON신호가 지속되는 시간의 비율을 듀티 사이클이라고 하며, 이 값이 클수혹 팬속도가 빨라지고, LED 가 밝아진다. 펄스 폭 변조 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 펄스 폭 변조의 변조된 펄스 폭(0%,25%,%0%,75%,100%) 0v~5v기준 펄스 폭 변조(Pulse Width Modulation, PWM) 방식은 펄스의 폭을 조절하는 방식으로 변조한다. 때때로 PDM(pulse-du ko.wikipedia.org 브레드보드 연결 라즈베리 파이 스위치 GPIO 18 + GND - 코드 #-*-codi..
브레드보드 연결 라즈베리 파이 스위치 GPIO 15 스위치 연결 VCC(3.3V) 스위치 연결 GPIO 4 LED+ GND LED- 코드 import RPi.GPIO as GPIO import time # 사용할 GPIO핀의 번호를 선정합니다. button_pin = 15 led_pin = 4 # boolean 변수 설정 light_on = False # 불필요한 warning 제거 GPIO.setwarnings(False) # GPIO핀의 번호 모드 설정 GPIO.setmode(GPIO.BCM) # 버튼 핀의 IN/OUT 설정 , PULL DOWN 설정 GPIO.setup(button_pin, GPIO.IN, pull_up_down=GPIO.PUD_DOWN) # LED 핀을 출력모드로 설정 GPIO.s..
브레드보드 연결 라즈베리 파이 스위치 GPIO 15 핀 연결 VCC(3.3V) 핀연결 코드 #-*- coding:utf-8 -*- import RPi.GPIO as GPIO import time # 사용할 gpio핀의 번호를 선정 button_pin = 15 # 불필요항 wraning 제거 GPIO.setwarnings(False) # GPIO핀의 번호모드 설정 GPIO.setmode(GPIO.BCM) # 버튼 핀의 입력 설정, PuLL Down 설정 GPIO.setup(button_pin, GPIO.IN, pull_up_down =GPIO.PUD_DOWN) while True : if GPIO.input(button_pin)==GPIO.HIGH: print("Button pushed!") time.sl..
브레드보드 연결하기 라즈베리파이 LED GPIO4 + GND - 코드 #-*- coding:utf-8 -*- import RPi.GPIO as GPIO import time # 사용할 gpio핀의 번호를 선정 led_pin = 4 #GPIO4 # 불필요한 wraning 제거 GPIO.setwarnings(False) # GPIO핀의 번호모드 설정 GPIO.setmode(GPIO.BCM) # LED핀의 IN/OUT 설정 GPIO.setup(led_pin, GPIO.OUT) # 10번 반복 for i in range(1, 10) : GPIO.output(led_pin,1) # LED on time.sleep(1) # 1초 동안 대기상태 GPIO.output(led_pin,0) # LED off time.sl..
보호되어 있는 글입니다.