본문 바로가기
반응형

프로그래밍2

[C언어] C언어 연산자와 변수를 활용하여 프로그래밍 하기 %% - 모듈로 연산자 모듈로 연산자는 두 정수를 나누었을 때의 나머지를 반환하는 연산자입니다. 예를 들어, 5를 2로 나눈 나머지는 1이므로 5 %% 2의 결과는 1이 됩니다. 이 연산자는 주로 나머지 연산이 필요할 때 사용되며, 짝수/홀수 판별, 순환 구조 등 다양한 문제 해결에 유용하게 쓰입니다. 관련코드 #include int main() { int a = 5, b = 2; int result = a % b; printf("5 %% 2 = %d\n", result); // 출력: 5 % 2 = 1 return 0; } || - 논리 OR 연산자 논리 OR 연산자는 두 개의 조건 중 하나라도 참이면 참을 반환합니다. 즉, 두 조건 중 하나만 참이어도 전체 결과는 참이 됩니다. 이 연산자는 여러 조건.. 2023. 9. 6.
[라즈베리 파이] GPIO를 사용하여 RGB LED 다뤄보기 라즈베리파이를 이용하여 RGB LED를 색상별로 소등, 점등하는 방법, 그리고 시간대별로 조정하는 방법에 대해 알아보도록 하겠습니다. 준비물 : Raspberry Pi, RGB LED, 점퍼 와이어 LED와 라즈베리파이 연결 : RGB LED 핀 중 Ground핀은 ground와 Red, Blue, Green 핀은 GPIO 핀과 연결 연결 후 GPIO의 핀 번호를 작성합니다. ex) Red : GPIO 17, Green : GPIO 27, Blue : GPIO 22 코드 작성 먼저 필요한 라이브러리를 설치합니다. pip install RPi.GPIO 이후 라즈베리파이 터미널을 연 후 test.py 파일을 제작하고 test.py 파일 안에 아래와 같은 코드를 작성합니다. import RPi.GPIO as .. 2023. 9. 4.
반응형