FreeCAD의 마커(marker)는 스케치상에 존재하는 특징점을 칭한다. 예를 들면 사각형의 꼭지점, 좌표상의 원점, 원의 중심점 같은 것들이다. 그것의 크기가 초기 설정으로는 너무 작아서 작업하기에 불편하다. 크기를 키우려면 

 

편집>환경설정 메뉴

 

로 들어가서 아래와 같이 Display탭의 Marker size를 조절하면 된다. 13px 이상으로 설정해 놓으면 작업하기 편하다.

 

 

바로 적용이 안 되는 것 같다.(0.18버전) 사이즈를 설정한 후 freecad를 재시작해야 새로운 크기값이 적용된다.

 

[gdoc]

 

Posted by 살레시오
,

위와 같이 생긴 저가(1.5$정도)의 mp3 모듈을 사용해 보았다.

(a) 장점 : 저가,  4MByte 플래시롬 내장(pc에서 usb로 연결해서 mp3파일 복사), 앰프내장으로 스피커에 바로 연결 가능, 다양한 외부 트리거(최대 255곡까지 선택연주 가능), 아두이노로 Serial 제어하는 라이브러리 존재

(b) 단점 : 플래시롬의 용량이 다소 아쉽다. 트리거 신호 이후 mp3파일가 시작되는 delay가 생각보다 크다(느낌상 0.3초 정도) 이 단점들 때문에 내가 진행하는 프로젝트에서는 사용이 불가했다.

(c) 주의점 : 입력 전압은 5V이지만 내부 동작전압은 3.3V이므로 5V로 동작하는 아두이노와 결선할 때는 주의가 필요함. 예를 들어 Serial모드로 제어할 때는 전압레벨 변환기를 통하든가 아니면 적어도 아래와 같이 저항을 통해서 결선해야 한다.

위의 가이드대로 저항을 통해서 연결하지 않고 그냥 직결하면 이 보드가 손상될 가능성이 크다. 

Posted by 살레시오
,

ESP32보드를 아두이노 IDE에서 C++   로 코딩할 수 있는 데 매우 간단하게 세팅할 수 있다.

(1) 아두이노 IDE에서 [파일]>[환경설정] 창의 "추가적인 보드 매니저 URLs"에 아래 주소를 붙여넣기(ctrl+v)로 추가하고 [확인]버튼을 누른다.

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json 

(2) 위 과정이 끝났다면 [툴]>[보드]>[보드 매니저] 창의 검색칸에 ESP32라고 입력하면 보드매니저를 설치할 수 있다. (현재 1.0.4 버전)

(3) 이제 esp32보드를 선택할 수 있다. 통신 포트(serial port)도 맞게 설정한다.



위의 과정을 다 했다면 이제 ESP32보드를 아두이노IDE로 코딩할 수 있다. WeMos LOLIN32 보드의 테스트 LED를 블링킹하려면 다음과 같이 코딩하고 업로드 버튼을 클릭한다.

void setup() {

    pinMode(5,OUTPUT);

}

 void loop() {

    digitalWrite(5,HIGH);

    delay(500);

    digitalWrite(5,LOW);

    delay(500);    

}


참고로 유튜브 관련 영상에 보면 컴파일이 끝나면 BOOT(gpio0)핀이 LOW가 되어야 업로드가 된다고 하는데.. 현재 최신 버전의 esp32매니저와 적어도 LOLIN32 보드에서는 그렇지 않고 자동으로 업로딩되고 업로딩 완료시 리셋까지 되는 것 같다.

Posted by 살레시오
,
7강 미분공식


8강 합성함수와 음함수의 미분


9강 매개변수방정식의 미분



10강 지수함수/로그함수/삼각함수의 미분


11강 역삼각함수의 미분


12강 쌍곡선함수의 미분


Posted by 살레시오
,
1강 극한의 정의


2강 극한의 성질


3강 지수함수와 로그함수의 극한


4강 연속함수


5강 미분계수


6강 도함수

Posted by 살레시오
,

  며칠 전에 라즈베리파이 패밀리에 피코(pico)라는 마이크로컨트롤러가 출시되었다.

프로세서가 듀얼코어에다가 133MHz 의 클럭속도를 가진다. C/C++ 뿐만 아니라 마이크로파이썬으로도 코딩이 가능하고 놀라운 점은 가격이 단 4$ 라는 것이다.


이제 제어프로그램을 파이썬으로 작성하기 위해서 메인PC와 마이크로콘트롤러를 어떻게든 연결해서 하드웨어를 구성할 필요가 없어졌다. 왜냐면 ESP32, 마이크로비트, stm32기반의 보드들, 혹은 RPi피코 보드를 이용하여 파이썬으로 제어프로그램을 구동시키는 데 별 무리가 없기 때문이다. (단, 아직은 ESP32 기반의 보드들의 성능이 가장 나아 보인다.)


Posted by 살레시오
,
Posted by 살레시오
,
Posted by 살레시오
,
Posted by 살레시오
,
Posted by 살레시오
,