[5νμ°¨-1] HATμΌλ‘ μ보λͺ¨ν° μ μ΄νκΈ°-1
1. μ보λͺ¨ν°
κ°. λͺ¨ν°μ μ’ λ₯
1) DCλͺ¨ν°
λ¨μν μ κΈ°λ₯Ό λ£μΌλ©΄ λμνλ λͺ¨ν°λ‘ μ κΈ°μ μν΄ μκ³λ°©ν₯μΌλ‘ νμ νκ±°λ λ°μκ³λ°©ν₯μΌλ‘ νμ , κ·Έλ¦¬κ³ μ κΈ°λ₯Ό λμΌλ©΄ λ©μΆλ λμμ ν©λλ€. μ κΈ°μ μν μλ λ³ν κ·Ήμ λ°λ₯Έ νμ λ°©ν₯μ λ°κΎΈλ λμλ§ κ°λ₯νμ¬ μ νκΈ°, μ₯λκ° μλμ°¨ κ°μ κ³³μ λ리 μ¬μ©λ©λλ€.
2) μ보λͺ¨ν°
μ¬μ©μκ° μ ν κ°λλ‘ μμ§μμ΄ κ°λ₯ν λͺ¨ν°μ λλ€. μ보λͺ¨ν°λ 0°μμ 180°κΉμ§ κ°λ₯νμ§λ§, μ κ°νμ μ보λͺ¨ν°λ μ λμΌλ‘ κ° μλ‘ λμμ΄ μ κ΅νμ§ λͺ»νκ² λλ―λ‘ 5°μμ 175° μ λμ λ²μμμ μ¬μ©νλ κ²μ΄ μ’μ΅λλ€. μ보λͺ¨ν° μ€μλ 360°κΉμ§ νμ νλ κ²λ μμ΅λλ€.
λ. SG90 μ보λͺ¨ν°
SG90 λ§μ΄ν¬λ‘ μ보λͺ¨ν°λ μ°λ¦¬κ° μ€μ΅νκ²½μμ κ°μ₯ λ§μ΄ 보κ²λλ μΌλ°μ μΈ μν λͺ¨ν°μ λλ€. κ°κ²©μ΄ μ λ ΄νκ³ κ°λ²Όμ°λ©° μ λ ₯μλͺ¨κ° μ μ μ₯μ μ΄ μμ§λ§ νμμ΄ μ¦κ³ κ°ν νμ΄ νμν κ³³μμλ μ¬μ©νκΈ° μ΄λ ΅μ΅λλ€.
λ€. MG90Sμ보λͺ¨ν°
MG90Sλ μμμ μ΄ν΄λ³Έ SG90κ³Ό ν¬κΈ°κ° κ±°μ κ°μ§λ§ λͺ¨ν° μμ κΈ°μ΄κ° κΈμμΌλ‘ λμ΄ μμ΄ SG90μ λΉν΄ λ΄κ΅¬μ±κ³Ό ν ν¬κ° λ λ°μ΄λ©λλ€. SG90λ³΄λ€ μμ μ μ΄κ³ νΌνΌνλ€κ³ λ³Ό μ μμ§λ§ SG90μ λΉν΄ κ°κ²©μ΄ λΉμΈκ³ μ λ ₯μλͺ¨κ° λ§μ λ¨μ μ΄ μμ΅λλ€.
λΌ. μ보λͺ¨ν° μ μ΄λ₯Ό μν PCA9685 HAT
λΌμ¦λ² 리νμ΄ GPIOμ μ§μ μ°κ²°μ ν΅ν΄μλ μ보λͺ¨ν°λ₯Ό μΆ©λΆν μ μ΄ν μ μμ§λ§ λ€μμ μ보λͺ¨ν°λ₯Ό μ μ΄νκΈ°μλ 물리μ μΌλ‘ νλλλ€. μ΄λ¬ν λ¬Έμ λ₯Ό ν΄κ²°νμ¬ λ€μμ μ보λͺ¨ν°λ₯Ό μμ μ μΌλ‘ μ μ΄νκΈ° μν΄ PCA9685 HATμ μΆκ°λ‘ λΌμ¦λ² 리νμ΄μ μ₯μ°©νμ¬ μ보λͺ¨ν°λ₯Ό μ μ΄ν μ μμ΅λλ€.
β©κ²μμ ν(G)μ GNDμ μ°κ²°(λλΆλΆ μ보μ κ°μ μμ΄μ΄μ μ°κ²°)
β©λΉ¨κ°μ ν(V)μ 5Vμ μ°κ²°λ Vcc ν
β©λ Έλμ ν(S)μ PWMμ μ νΈμ μ΄λ©°, 16κ°μ μ보(ch0~ch15) μ§μ
μ보λͺ¨ν°μ μ°κ²°λ μ μ λ°λ‘ μ°κ²°ν μ μλλ‘ νμ΄ λ§λ€μ΄μ Έ μμΌλ©° 0~15λ²κΉμ§ μμ΄ 16κ°μ μ보λͺ¨ν°λ₯Ό μ΄ HAT νλλ‘ μ μ΄ν μ μμ΅λλ€. μ보λͺ¨ν°λ λμ μ μ λ₯κ° λ§μ΄ νμνλ―λ‘ μμ μ μΈ μ μ 곡κΈμ μν΄ μΈλΆ μ μ μ λ ₯λΆμΈ VINκ³Ό GNDκ° μμ΄ κ³ μΆλ ₯μ λ°°ν°λ¦¬λ₯Ό μ°κ²°ν μ μμ΅λλ€.
2. PCA9685 HAT μ€μΉ λ° μ보λͺ¨ν° μ°κ²°
3. I2C μ€μ
μ보λͺ¨ν° μ μ΄λ₯Ό μν PCA9685 HATμ λΌμ¦λ² 리νμ΄μ νΉλ³ν ν΅μ κ·κ²©μΌλ‘ μ°κ²°μ΄ λ©λλ€. μλ μ¬μ§μ 보며 I2C μΈν°νμ΄μ€λ₯Ό νμ±νν΄λ΄ μλ€.