수경재배 시스템의 주 Board를 기존에 보유하고 있는 OrangePI One을 기반으로개발중 입니다. 각종 센서의 정보와 제어를 위해서 얼마전 알리에서 0.82$에 I2C 분배기를 구입 했습니다. 보통 DIY 드론 제작시에도 많이 사용하고 있죠. 제가 구매한 모듈은 PCA9548A 제품 입니다. 이 모듈은 OrangePI One 와 I2C를 연결 하여 다른 여러개의 I2C 센서들을 연결하기 위해서 사용 합니다. 즉 OrangePI PCA9548A 각종 센서 간 연결 시키는 겁니다. 참고로 전 개발자 이긴 하지만 H/W 쪽은 아니라서, 구글링을 통해서 정보를 수집하고 개발중에 있습니다.
Linux의 ramdisk의 RootFile System의 디렉토리를 구성한 후에는 디렉토리내 내에서 다음 아래 실행find . | cpio -H newc -o | gzip -c > ../Initrd.gzInitrd.gz 파일이 생성되면 u-boot가 포함된 gzip으로 압축.mkimage -n 'uboot ramdisk rootfs' -A arm -O linux -T ramdisk -C gzip -a 0 -e 0 -d Initrd.gz uInitrduInitrd 파일이 최종적인 RooFile System 파일이 됩니다.생성된 uInitrd 의 Header정보를 확인 합니다. mkimage -l uInitrd
VirtualBox에서 SD CARD를 인식 시킨 후 어느 순간 부터게스트 OS인 Linux에서 SD Card의 Disk 오류를 발생 시켜 버렸습니다.OS에서 SD Card인 /dev/sdb에 대하여 I/O Error가 계속 발생되어 증상확인을 해봅니다.위 그림에서 보듯이 SD CARD의 DeviceID가 변경 되었습니다.이제 원인을 알았으니, 수정을 합니다.이전에 생성한 sdcard.vmk 파일을 Editer로 열어 봅니다.# Disk DescriptorFileversion=1CID=d5b47e18parentCID=ffffffffcreateType="fullDevice"# Extent descriptionRW 62333952 FLAT "\\.\PHYSICALDRIVE1" 0 파일내용의 DeviceID명..
Windows 11 에서 VirtualBox를 사용하여 게스트OS를 Ubuntu를 사용하고 있습니다.일반적으로 게스트OS에서 USB를 인식시켜 스토리지에 접근 하는 것은 많이 알려져 있습니다.저의 경우 SD CARD를 직접 인식이 가능 하기 때문에 게스트OS에서 SD CARD를 인식 시키는 방법을열씨미 구글링 해서 , 몇가지 방법을 찾았습니다.관리자 권한으로 CMD를 실행 합니다. 권리자 권한이 있어야 정상적으로 됩니다.c:\wmic diskdrive list brief이제 SD CARD의 물리적 장치ID를 확인 했으면 VBoxManager를 사용하여 가상DISK를 생성 해야 합니다.가상 DISK의 파일명은 sdcard.vmdk 입니다.C:\Program Files\Oracle\VirtualBox>VBo..
주말에 너무 더워서, 마신 1회용 커피컵을 재활용 해서 다시 한번 수경재배를 시작해 봤습니다. 이전의 수경재배는 모두 실패... 원인을 파악하고... 식물을 키우는원리를 이해한 후에야 비로서 식물을 어떻게 키워야 하나 고민을 하게 되었습니다. 그전까지는 그냥 키우면 되는거 아니야? 하고... ㅎㅎ알고보니 물, 바람, 습도, 햇빛 ... 이모든것이 박자가 맞아야 한다는 것을.... 기본에 충실하기 위해서 상추씨앗, 열무 씨앗을 발아 시켰습니다.열무 씨앗은 발아가 정말 빠른것 같습니다. 씨앗 발아 후, 1회용 커피컵 이식 했습니다.일요일에 컵으로 이식 했을때 사진 입니다. 정말 하루에 1cm 씩 자라는것 같습니다.현재는 테스트로 한것으로 , 수경재배 시스템을 재 구축하면 다시 한번 해보려 합니다.
이번 징검다리 휴가때, 우리나라 땅끝동네 전남 고흥의 거금해양 낚시 공원을 갔다 왔습니다.정말이지 근처에 다다르니 바다 냄새가 물씬 풍겼습니다. 낚시를 좋아 하는 지인과 함께 낚시를 해볼 참 입니다. 참고로 전 낚시 잼뱅이 입니다. 하늘이 정말 좋습니다. 구름도 정말 멋지죠...머리 털 나고 일타 쌍피로 잡아 봤습니다. 물어 보니 고등어 새끼 라고 하더군요....고도리 라고 불린다고 합니다.... 고도리 하면 생각나는 거~!!! ㅋㅋ 수면데크라는 이름의 다리 입니다. 보통 만조때에는 사진에 보이는 계단 에서 직접 배를 타지만믈이 빠지면, 수심이 낮아, 배가 들어 오지 못하고, 수면데크에서 타야 합니다.낚시도구와 짐들은 리어카를 이용하여 이동 할 수 있습니다. 자세한 내용은 고흥군 공식 블로그를..
본 내용에서는 Compile 하는 방법만 설명 합니다.필요한 Library를 상황에 맞추어 설치 합니다. 추가적으로 선택적으로 아래와 같은 lib를 사용할 수 있습니다.libpng12-dev, libjpeg62-dev, libtiff4-dev, zlib1g-dev Creoss Compile 환경에 대한 내용은 https://runman93.tistory.com/76 에 있습니다. Source Down load 아래 URL에서 Source Code를 downlaod 받습니다.https://github.com/opencv/opencv/releases 압축을 해제 후 build 디렉토리를 생성 힙니다.저는 OpenCV 최신 Source으로 사용했습니다. 생성된 build로 이동하여 다음 아래와 같이 명을 수..
- Total
- Today
- Yesterday
- 리눅스
- 1회용컵
- 상추
- 식물키우기
- 채소 키우기
- 커널
- C
- Linux
- Android
- 고흥
- 큐비보드
- 버추얼박스
- VirtualBox
- C++
- kernel
- 사무실
- 임베이디드
- arm
- embeded
- 식물
- cross compile
- U-Boot
- 크로스컴파일
- 수경재배
- 베란다
- 열무
- 커피컵
- 벌교
- 식물 키우기
- CubieBoard2
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |