목록ARM (35)
배우고픈 공돌이
출처 : https://ameblo.jp/sy-eng/entry-12072692011.html saibara 씨의 소스 코드를 분할시켰다. capture.h #ifndef __CAPTURE_H__#define __CAPTURE_H__ #define OUTFILE_NAME"capture.bmp"#define COUNT_IGNORE10// frame count for initilize camera #define IMAGE_WIDTH640#define IMAGE_HEIGHT480 #include #include #include #include #include #include /* low-level i/o */#include #include #include #include #include #include #in..
https://m.blog.naver.com/PostView.nhn?blogId=6533574&logNo=220741821114&proxyReferer=https%3A%2F%2Fwww.google.co.kr%2F https://kocoafab.cc/tutorial/view/340
비글본 블랙 무선(이하 BBBW)는 miniHDMI를 지원한다. 여기서 중요한건 우리나라 모니터는 반절 이상이(가정용은 90 이상)이 HDMI 선을 사용하여, mini를 사용하기 위한 컨버터가 필요하다. 모니터를 사용하기 위해서는 부트로더에서 모니터 출력을 설정해 줘야함으로 /boot/uEnv.txt에서 사용 활성화 및 해상도 설정을 한다. #Docs: http://elinux.org/Beagleboard:U-boot_partitioning_layout_2.0 uname_r=4.9.45-ti-r57#uuid=#dtb= ###U-Boot Overlays######Documentation: http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#U-Boot_Overla..
ssh 프롬프트에서 connmanctl 명령어를 사용. 아래와 같이 설정한다. debian@beaglebone:/storage/eMMC$ sudo connmanctlError getting VPN connections: The name net.connman.vpn was not provided by any connmanctl> enable wifiError wifi: Already enabledconnmanctl> scan wifiScan completed for wificonnmanctl> services iptime wifi_506583e91ce7_697074696d65_managed_none selpman wifi_506583e91ce7_73656c706d616e_managed_pskconnmanc..
라즈베리파이의 부트 및 파일시스템은 마이크로SD카드로 한다. 여기에 비해 비글본블랙은 보드에 eMMC를 지원한다. 쉽게 풀어본다면, 마이크로SD카드가 주메모리(HDD)이고, eMMC는 속도가 빠른 SSD라고 볼수 있다. 1. sd카드에 이미지를 올리고 sd카드를 장착한 후, 부트 버튼을 LED4개가 모두 켜질 때까지 누르고 그후 때면 알아서 부팅된다. 2. /boot/uEnv.txt의 내용을 바꿔 저장 후 poweroff root@beaglebone:/home/debian# cat /boot/uEnv.txt#Docs: http://elinux.org/Beagleboard:U-boot_partitioning_layout_2.0 uname_r=4.9.45-ti-r57#uuid=#dtb= ###U-Boot O..
라즈베리파이와 같이 제공해준 커널이미지를 마이크로sd카드에 적재한다. ssh로 접속할 때, id : debian / pwd : temppwd 루트계정을 사용할 때는,debian의 패스워드를 한번 더 사용하면 된다. (한번 사용하면, 그 후로는 root로 바로 연결된다.) ///////////////////////////////////////////////////////////////////////////// 이후 중요한 것은, sd카드의 용량을 모두 사용하기 위해 파일 시스템을 확장해야한다. 라즈베리파이와는 다르게 hdmi-usb type A가 필요함으로 ssh환경에서 변경한다. 1. fdisk -l or df -k --human 을 사용하여 디스크 확인하기 root@beaglebone:/home/deb..
윈도우에서 라즈베리파이에 삼바접속 할 경우, 아이디, 비밀번호 없이 공유 파일을 확인하고 읽을 수 있으나 쓰기할 때는 권한이 걸리는 것을 경험한 적이 있다. 그 이유는 삼바 설정 중 public 때문이다. public = yes라면 게스트의 접속을 허용하는 것으로 윈도우에서는 게스트로 접속해 버린다. 로그인을 하고, 공유폴더로 들어가 작업을 하려면 주석처리(#)를 하자. 그리고 삼바 서비스를 리스타트하자.
겁나게 쉽다. 연결 후, raspi-config에서 advanced option > camera enable을 사용하면 된다. reboot한 다음 raspistill -o image.jpg (5초후 capture) raspivid -o video.h264 (5초간 record ) 끝.. 하지만 아쉽다. c에서 이미지 라이브러리를 사용하기 위해 video4linux(v4l)를 설치해보자. sudo apt-get install v4l-utils 모듈을 추가하고, sudo modprobe bcm2835-v4l2 확인해보자. ls /dev/video#n v4l2-dbg -D /dev/video#n (#n은 비디오 장치의 인덱스) *모듈을 커널 재부팅시에도 사용하고 싶으면, 빌트인을 하거나 부팅 때 자동으로 시작..
출처 : http://www.icbanq.com/PBLOGER/BOARD_VIEW.ASPX?number=1080 '라즈베리파이3' 에 내장된 블루투스기능을 사용하여, 블루투스 키보드를 연결해보자. step1. 우선 라즈베리파이를 켜고, 연결할 블루투스 장치( 키보드 )를 페어링 대기상태로 유지한다. step2. 라즈베리파이에서 터미널을 실행한다. step3. 터미널에서 bluetoothctl 을 실행한다. pi@raspberrypi:~$ bluetoothctl step4. bluetoothctl 에서 사용 가능한 명령을 알려면 'help'를 입력한다. [bluetooth]# help step5. 라즈베리파이의 블루투스 전원을 on 시킨다. [bluetooth]# power on step6. 연결할 블루투..
http://blog.naver.com/ansqjatjr/220692168924