User Tools

Site Tools


fluidcanvas_r2pi:fluid_ardule

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
fluidcanvas_r2pi:fluid_ardule [2026/03/24 18:12] – [7.2 Arduino UNO(조작반) + 기성품 USB-MIDI interface - Ver 1.0] hyjeongfluidcanvas_r2pi:fluid_ardule [2026/04/08 08:32] (current) hyjeong
Line 1: Line 1:
 ====== Fluid Ardule ====== ====== Fluid Ardule ======
-**Raspberry Pi와 FluidSynth 기반 DIY 랙 사운드 모듈(설계 중)**+**Raspberry Pi와 FluidSynth 기반 DIY 사운드 모듈(설계 중)**
  
 더욱 줄이면 **Fluidule** 더욱 줄이면 **Fluidule**
Line 102: Line 102:
 사용자 인터페이스는 별도의 마이크로컨트롤러가 담당한다. 사용자 인터페이스는 별도의 마이크로컨트롤러가 담당한다.
  
-  * Arduino Nano+  * Arduino Uno
  
-Nano는 다음 장치를 제어한다.+Uno는 다음 장치를 제어한다.
  
   * 전면 패널 버튼   * 전면 패널 버튼
Line 111: Line 111:
   * 상태 LED   * 상태 LED
  
-Nano는 Raspberry Pi와+Uno는 Raspberry Pi와
 USB 접속을 통하여 명령을 전달한다. FluidSynt, VA synth 및 MIDI routing을 제어한다. USB 접속을 통하여 명령을 전달한다. FluidSynt, VA synth 및 MIDI routing을 제어한다.
  
Line 139: Line 139:
 DIN MIDI 인터페이스는 별도의 모듈로 구현된다. DIN MIDI 인터페이스는 별도의 모듈로 구현된다.
  
-  * Arduino Pro Micro +  * Arduino Pro Micro MIDI shield 기반 회로 
-  * MIDI shield 기반 회로+  * 또는 USB audio interface에 일체화된 MIDI 입출력 기능을 사용 
 +  * 케이블 형태의 USB MIDI interface를 쓸 수도 있음 
  
 구성: 구성:
Line 173: Line 174:
 소프트 전원 시스템을 사용한다. 소프트 전원 시스템을 사용한다.
  
-==== 소프트 전원 시스템 ====+==== 소프트 전원 시스템-1(최초 구상) ====
 푸시버튼 기반 래치 전원 스위치를 사용한다. 푸시버튼 기반 래치 전원 스위치를 사용한다.
  
Line 201: Line 202:
   * 랙 장비에 적합한 순간식 전원 버튼   * 랙 장비에 적합한 순간식 전원 버튼
   * 전체 시스템의 통합 전원 관리   * 전체 시스템의 통합 전원 관리
 +
 +==== 소프트 전원 시스템-2(현재 진행 중) ====
 +아두이노 우노에 연결된 버튼 중 하나를 길게 누르면 전원 관리 모드로 진입 -> halt 또는 reboot 선택 -> 라즈베리파이를 끄거나 재부팅
  
 ===== 5. 기구 설계 ===== ===== 5. 기구 설계 =====
Line 266: Line 270:
  
  
-==== 7.Arduino UNO(조작반) + USB audio interface/MIDI interface - Ver 1.1 ==== +==== 7.Arduino UNO(조작반) + USB audio interface/MIDI interface - Ver 1.1 ==== 
-롤랜드 사운드캔버스 SC-D70이나 맥키 오닉스 프로듀서 2-2는 USB audio interface/MIDI interface를 겸한다. 헤드폰 출력은 기본이다. 게다가 전자는 하드웨어 음원 모듈이기도 하다. 이를 사용하면 DIN MIDI 장비 연결을 위해 별도의 노력을 할 필요가 없다.+롤랜드 사운드캔버스 SC-D70이나 맥키 오닉스 프로듀서 2-2는 USB audio interface/MIDI interface를 겸한다. 헤드폰 출력은 기본이다. 게다가 전자는 하드웨어 음원 모듈이기도 하다. 이를 사용하면 DIN MIDI 장비 연결을 위해 별도의 노력을 할 필요가 없다. 현재 이것을 목표로 개발을 진행 중이다. 어쩌면 [[https://www.raspberrypi.com/products/dac-pro/|Raspberry Pi DAC Pro]]를 사용하는 version 1.2로 바뀔지도 모른다. 
 + 
 +{{:fluidcanvas_r2pi:fluid_ardule_system_architecture_v1.1.png?400|}} 
 + 
 +{{:fluidcanvas_r2pi:external_wiring_from_the_lcd_keypad_shield_stacked_on_the_arduino_uno.png?400|}} 
 + 
 +  * [[Fluid Ardule UI Design v1]] 
 +  * [[Fluid Ardule Development Roadmap]] 
 +  * [[Fluid Ardule UI Design V1.1]] 
 + 
 +==== 7.4 LCD를 I2C 2004 모듈로 바꾸다 - Ver 1.2 ==== 
 + 
 +==== 7.5 다 뒤집어 엎는다! - Ver 1.3 ==== 
 + 
 +  * 사운드 출력은 I2S DAC 보드를 기본으로 사용한다(PCM5102).  
 +  * 기타 USB 장치는 유전원 허브를 이용하여 보강한다. 
 +  * 라즈베리파이는 네트워크 없이도 조작이 가능하도록 UART-직렬통신으로 PC와 연결한다. 
 +  * UNO-1의 디스플레이는 2004에서 1602로 환원하고, 오직 버튼/인코더/포트 입력 기능만 남긴다. 
  
 ===== 작업 내역 ===== ===== 작업 내역 =====
Line 273: Line 295:
   * [[Fluid-Ardule-Audio-Engine-Candidate-List-RPi3B|Fluild Ardule을 위한 오디오 엔진 후보 목록]]   * [[Fluid-Ardule-Audio-Engine-Candidate-List-RPi3B|Fluild Ardule을 위한 오디오 엔진 후보 목록]]
   * [[Raspberry Pi OS Installation and Optimization|Raspberry OS 설치와 최적화]]   * [[Raspberry Pi OS Installation and Optimization|Raspberry OS 설치와 최적화]]
-  * [[Arduino Uno-Based Controller Development]]+  * [[Arduino Uno-Based Controller Development]] - 주로 코드 작성과 관련한 사항  
 +  * [[Fluid Ardule Power Design|전원 공급 설계]]
fluidcanvas_r2pi/fluid_ardule.1774343528.txt.gz · Last modified: by hyjeong