http://liveelectronics.musinou.net/MIDIdeviceName.php

 

MIDI device with a name of your choice

 

liveelectronics.musinou.net

 

2018-01-19.zip
0.04MB

 

1. 다운받은 부트로더 C:\user\사용자명\Arduino\hardware\ 안에 압축풀기

2. board.txt 수정

 

3. 보드 설정

 

4. 스케치 업로드

 

Posted by 파파울프™
,

디펜더 차량에 새로 만든 기판으로 아두이노를 올려서 4채널을 연동해서 몇번 굴려보니...


배터리 갈때마다 주렁주렁 달린 4채널 서보선 + 전원선 해서 관리의 어려움을 느끼다


IR 통신으로 바디와 차체간을 연결해주면 어떨까 하는 단순한 생각으로 시작


먼저 IR LED를 사고 IR 리시버를 알리에서 사고 40여일 기다리기 ㅜ.ㅜ


사용한 소스는 Open Source Light V.2.1.0 버전에 윈치 제어부만 살짝 다시 넣어주고


IR Receiver + IR Sender 해서 2개로 나누어서 각각 수정했다.


수정된 아두이노 소스를 새로 만든 기판 2개에 각각 올리고


 송수신 부분 구현을 위해 기판 배선을 살짝 수정해서 완성.


테스트 차 차량에 올려보기



송신부 기판 + LED

계획은 IR LED를 사용하려고 50개나 알리에서 주문했는데 IR보다 그냥 5파이 고휘도가 더 인식율이 좋아서(뭔가 잘못했겠지 ㅜ.ㅜ)

그냥 고휘도 5파이로 사용



수신기와의 송신부 서보 연장선 연결...

윈치는 송신부에서 DRV8838 Motor Driver로 제어해주기



오랫만에 집에서 제일 오래된 차량 샤시도 찍어보고...



구멍날 듯이 닳아버린 액슬하우징...

힘들게 달은 파나드바도 아직은 잘 버텨주고 있다.



파나드바 샤시 연결부



파나드바 액슬 연결부분



예전에는 볼트 1개로 고정이라 좀 약해서 최근에 볼트 2개로 수정



기존에 만든 기판 재활용이라 윈치 배선이 뒤로 가게 되어 있다.

다시 기판을 만들 예정이 없기에 그대로 사용



수신부 기판

PWM 핀 중 3번 핀을 IR 라이브러리에서 타이머로 사용해서 3번핀과 공유하는 11번 핀을 아날로그 출력핀으로 사용 못해서

H2(안개등)용으로 사용중인 10번 핀을 기존 11핀용이던 브레이크등용으로 사용하고

10번 핀은 H2 미등용으로 사용(디지털출력핀으로 사용해서 그냥 ON OFF만 된다.)



알리에서 저렴하게 산 IR Receiver (TSOP4838)




바디 수신부분의 대략적인 배치



기존 2셀 -> 12볼트로 스텝업 모듈로 공급하던 LED용 입력전원을 독립적으로 사용하려고 3셀 배터리로...

나중에 자석 2개로 + - 전원을 받아서 사용해 볼 예정



담아 본 동작 영상...

아무래도 적외선으로 통신하다보니 처리하는데 딜레이가 생겨서 브레이크등이 살짝 한 박자 늦게 켜진다.

그래도 주렁주렁 배선을 떼 내서 홀가분



기존 재료에서 추가된 재료들


https://ko.aliexpress.com/item/High-Quality-10Pcs-lot-IR-Receiver-38-kHz-Remote-Infrared-Radiation-Module-TSOP4838-DIP-3/32650624636.html?spm=a2g0s.9042311.0.0.MqNVqc



https://ko.aliexpress.com/item/50Pcs-5mm-940nm-IR-infrared-LED-Lamp/32224584146.html?spm=a2g0s.9042311.0.0.MqNVqc




Posted by 파파울프™
,

만능기판에 몇번 만들다가 점프선으로 하기 너무 귀찮아서 Fritzing로 대충 PCB 만들어봤습니다.





SeeedStudio 에서 주문하고 2주 기다리기


led2.zip



배송 온 기판


테스트로 부품 올려보며 제대로 만들었나 확인하는데 시간이 오래 걸렸네요.



알리에서 5개들이로 산 프로 미니...


처음 고른게 시리얼로 업로딩이 안 되어서 하루 날림.


다행히 ISP로는 올라가나 기판에 올려버리면 그것도 힘들어 일단 제외하고 다른 것들만 사용합니다.




열심히 올리는 중




LED 잭도 다 롱노우즈로 찝고 해서 완성한 버전


LT2에 사용하는 GOUND가 연결 안 되어 있어서 에나멜선으로 이어줘야하고


DRV8838 VCC도 누락되어 에나멜선으로 이어주고


DRV8838 VIN이 아두이노의 VCC랑 연결되어 있는데 이러면 아두이노에 3셀 전압이 걸려서 바로 사망


이 부분은 커터칼로 기판 배선을 잘라줘야합니다.


시간 날때 다시 수정해 보는 걸로...


사용한 부품들


Arduino Pro Mini 5V 16MHz : https://ko.aliexpress.com/item/5pcs-lot-ATMEGA328P-Pro-Mini-328-Mini-ATMEGA328-5V-16MHz-for-Arduino-5V-16M/32694665681.html?spm=2114.13010608.0.0.dhJb57


30AWG Wire : https://ko.aliexpress.com/item/50m-30AWG-Silicone-Wire-5-color-Mix-box-1-box-2-package-Electrical-Wire-Line-Copper/32740681574.html?spm=2114.13010608.0.0.VsO5YS


JST Connector : https://ko.aliexpress.com/item/100-Sets-JST-XH-2-54-2-Pin-Connector-plug-Male-and-Female-with-Crimps/32558943985.html?spm=2114.13010608.0.0.yaDwmF


컬러 핀헤더 : http://www.devicemart.co.kr/1077100

칩저항 : http://www.devicemart.co.kr/6059

칩저항 : http://www.devicemart.co.kr/6060

칩저항 : http://www.devicemart.co.kr/6063

칩저항 : http://www.devicemart.co.kr/5526

칩저항 : http://www.devicemart.co.kr/19271

DRV8838 Single Motor Driver : http://www.devicemart.co.kr/1170534


아두이노 스케치 : 

OpenSourceLightsWinch.zip


오류 수정된 Gerber 파일

led4.zip



원래 Open Source Lights 쓰레드 및 개발자 : http://www.rcgroups.com/forums/showthread.php?t=1539753





Posted by 파파울프™
,