Live Fully
블로그 이미지

Home

LinkedIn

GitHub

  • 분류 전체보기 (138)
    • 회고,후기 (7)
    • start-up (2)
    • flutter (5)
    • android (3)
    • software (2)
    • spring (28)
      • security (5)
      • jpa (9)
    • language (33)
      • java (23)
      • c++ (5)
      • python (2)
      • sql (3)
    • front-end (10)
    • back-end (8)
      • kafka (4)
      • nginx (3)
      • backend-infra (1)
    • AI (6)
      • deep-learning (4)
      • coding-assistant (1)
    • algorithm (11)
      • solve (9)
    • project (10)
      • mediapipe-landmark-3d-viewe.. (1)
      • TokenMeter (5)
      • Wallet-Messenger-Service (4)
    • web (3)
    • computer-science (4)
      • protocol (2)
    • embedded (2)
    • electronic (2)
    • 여행 (2)
Dark
no image
아두이노 DAC, PWM
Digital-to-Analog Converter (DAC)아두이노는 DAC기능이 없어 연속적인 아날로그 값을 만들 순 없지만 PWM을 이용해 비슷한 기능을 할 수 있다. (UNO R4는 있는 듯)Pulse Width Modulation (PWM)LED 밝기 조절을 예시로 살펴보자.어떻게 전압의 펄스 폭 조절이 밝기에 변화를 줄 수 있을까?=> 펄스의 주기는 매우 빠르기 때문에 사람 눈으로 본다면 펄스 폭이 50%인 것은 밝기가 50%인 것과 같게 보인다. 아두이노의 AnalogWriteMega.ino example을 실행시켜보자.const int lowestPin = 4;const int highestPin = 6;void setup() { // set pins 2 through 13 as outpu..
2024.02.18
embedded
no image
I2C Communication
Inter-Integrated circuit communication I, 2개를 따서 I2C 통신이라 부른다.일대다 통신이 가능하다. 하나의 Master node와 여러 개의 Slave node 가 있다. Two-pin protocolSDA (Serial data): data transmissionSCL (Seerial clock): clock transmission = 동기를 맞추는 역할을 한다.위의 2개의 핀으로 통신한다.Timing diagramFree state - SCL과 SDA 둘 다 HIGH인 상태로 시작한다.Start condition - SDA가 LOW가 되면 Slave node 들은 데이터를 수신할 준비가 된다. I2C는 일대다 통신으로 Master가 통신할 slave node를 지정..
2024.02.17
embedded
Prev 1 Next
uTube· Designed By ushin20

티스토리툴바