journal:201307
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| journal:201307 [2013/07/20 09:23] – [7월 20일] 220.86.36.224 | journal:201307 [2018/07/18 14:10] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 432: | Line 432: | ||
| * New V120D02S Battery | * New V120D02S Battery | ||
| - | 이베이에서 플래쉬 프로그래머 주문 | + | 이베이에서 플래쉬 프로그래머 주문. winbond 플래쉬 지원한다고 하니 우선 이걸 쓰자고. |
| {{: | {{: | ||
| + | |||
| + | ---- | ||
| + | 라디오/ 통신 만들기 | ||
| + | |||
| + | 셀폰망은 재해/ | ||
| + | 그 대안으로 개인 라디오망을 구축해서 사용해보자. 디지털 통신이 되면 더 좋겠는데? | ||
| + | |||
| + | 노트북과 FM Bug trasmitter 그리고 사운드카드 모뎀(fldigi)를 사용하면 psk31이든 cw든 간단한 모뎀을 만들 수 있을거 같네. | ||
| + | |||
| + | ---- | ||
| + | 아마존에서 TL-WR703N 도 두개 구입. 여차 하면, 그냥 이거 연결해서 해봐야지. | ||
| + | |||
| + | ---- | ||
| + | Carambola 사용해서 Dslr 제어. 이거 제품으로 만들어도 되겠다. | ||
| + | |||
| + | ptp 커맨드 지원하는 Dslr 카메라 제어. USB에서 사진 읽어서 소켓으로 뿌림. https:// | ||
| + | |||
| + | |||
| + | ====== 7월 21일 ====== | ||
| + | |||
| + | 오마이갓. 마이크로 컨트롤러에 하스켈 올림. 아마도 c코드를 제너레이션 하는것 같다. | ||
| + | |||
| + | * https:// | ||
| + | * https:// | ||
| + | |||
| + | 제용형 google plus보다가 잡스의 메시지 영상을 보았다. next시절 컴퓨터로 교육을 바꾸고 싶었던 비전. 여러가지가 생각이 들면서, 앨런케이, | ||
| + | |||
| + | > 당신의 인생이라고 일컷는 모든것(주변의)이 당신보다 똑똑하지 않은 사람들에 의해 만들어졌다는 것과 그것이 당신에게 미치는 영향을 생각 해보자. 당신이 영향을 미칠 수 있고, 다른사람들이 이용할 수 있는 당신만의 무엇가를 만들 수 있다는 사실 입니다. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 쿼드콥터 콘트롤러 autopilot px4 | ||
| + | |||
| + | 요게 갑이구만! | ||
| + | |||
| + | https:// | ||
| + | |||
| + | ---- | ||
| + | |||
| + | avrdude in coffeescript. | ||
| + | |||
| + | stk500 프로토콜이 복잡한게 아니구만! | ||
| + | |||
| + | 출처: http:// | ||
| + | |||
| + | <code coffeescript> | ||
| + | |||
| + | {SerialPort} = require ' | ||
| + | |||
| + | pageBytes = 128 | ||
| + | |||
| + | avrUploader = (bytes, tty, cb) -> | ||
| + | serial = new SerialPort tty, baudrate: 115200 | ||
| + | |||
| + | done = (err) -> | ||
| + | serial.close -> | ||
| + | cb err | ||
| + | |||
| + | timer = null | ||
| + | state = offset = 0 | ||
| + | reply = '' | ||
| + | |||
| + | states = [ # Finite State Machine, one function per state | ||
| + | -> | ||
| + | ['0 '] | ||
| + | -> | ||
| + | buf = new Buffer(20) | ||
| + | buf.fill 0 | ||
| + | buf.writeInt16BE pageBytes, 12 | ||
| + | [' | ||
| + | -> | ||
| + | ['P '] | ||
| + | -> | ||
| + | state += 1 if offset >= bytes.length | ||
| + | buf = new Buffer(2) | ||
| + | buf.writeInt16LE offset >> 1, 0 | ||
| + | [' | ||
| + | -> | ||
| + | state -= 2 | ||
| + | count = Math.min bytes.length - offset, pageBytes | ||
| + | buf = new Buffer(2) | ||
| + | buf.writeInt16BE count, 0 | ||
| + | pos = offset | ||
| + | offset += count | ||
| + | [' | ||
| + | -> | ||
| + | ['Q '] | ||
| + | ] | ||
| + | |||
| + | next = -> | ||
| + | if state < states.length | ||
| + | serial.write x for x in states[state++]() | ||
| + | serial.flush() | ||
| + | reply = '' | ||
| + | timer = setTimeout (-> done state), 300 | ||
| + | else | ||
| + | done() | ||
| + | |||
| + | serial.on ' | ||
| + | |||
| + | serial.on ' | ||
| + | |||
| + | serial.on ' | ||
| + | reply += data | ||
| + | if reply.slice(-2) is ' | ||
| + | clearTimeout timer | ||
| + | next() | ||
| + | | ||
| + | #And here’s a little test which uploads the RF12demo sketch into a JeeNode over serial: | ||
| + | |||
| + | fs = require ' | ||
| + | hex = fs.readFileSync '/ | ||
| + | |||
| + | hexToBin = (code) -> | ||
| + | data = '' | ||
| + | for line in code.split ' | ||
| + | count = parseInt line.slice(1, | ||
| + | if count and line.slice(7, | ||
| + | data += line.slice 9, 9 + 2 * count | ||
| + | new Buffer(data, | ||
| + | |||
| + | avrUploader hexToBin(hex), | ||
| + | console.error ' | ||
| + | console.log hexToBin(hex).length | ||
| + | | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | ====== 7월 31일 ====== | ||
| + | |||
| + | pick and place 기기 재료. | ||
| + | |||
| + | {{http:// | ||
| + | |||
| + | 출처: http:// | ||
| + | |||
| + | 참고: | ||
| + | - http:// | ||
| + | - http:// | ||
| + | |||
| + | dxf 파일에 재단할 내용 다 나옴. | ||
| + | |||
| + | 재료 | ||
| + | - Manual pick and place http:// | ||
| + | - USB Digital 200x Magnifier http:// | ||
| + | - Vacuum Pump with foot switch for Aquarium | ||
| + | - 패달 스위치 : http:// | ||
| + | - 바늘 2 종류 (좀더 작은거 집을려면 작은 바늘이 있어야 하네) | ||
| + | - part list http:// | ||
| + | |||
| + | 오사카의 발판 스위치회사: | ||
| + | http:// | ||
| + | |||
| + | |||
| + | {{http:// | ||
journal/201307.1374312211.txt.gz · Last modified: 2018/07/18 14:09 (external edit)