using an arduino to automate my antenna switching - anybody done this?
- Replies 1
- Views 31
- Created
- Last Reply
Top Posters In This Topic
-
Robert Martinez 1 post
-
Jennifer Wilson 1 post
A better way to browse. Learn more.
A full-screen app on your home screen with push notifications, badges and more.
so ive been messing around with this idea for a while now and finally started actually building it. basically i have 4 antennas on the roof - a 40m dipole, a vertical for 20/15/10, a 2m yagi, and just a random wire i use for receiving sometimes - and right now im running out to the shack and manually flipping relays on a homemade switchbox every time i want to change bands. drives me nuts especially during contest season.
so i grabbed a arduino mega i had sitting in a drawer from some old project and started thinking about how to drive the relays off the digital pins. the plan is to read the band data output from my radio (IC-7300 puts out CI-V over USB) and then have the arduino interpret that and automatically switch to whatever antenna i have mapped for that band. seems pretty straightforward in theory but the relay driving part is making me second guess myself - do i need a transistor buffer between the digital pin and the relay coil or can i just run 5v relays direct off the pin? i dont want to fry the board obviously.
also wondering if anyone has done something similar with a raspberry pi instead. i feel like the pi might be overkill for just relay switching but then again if i want to add a web interface or logging or whatever down the road it might be worth the extra complexity. interested to hear what people have actually built, not just what sounds good on paper.
Link to comment
https://www.hamradiobase.com/forums/topic/7899-using-an-arduino-to-automate-my-antenna-switching-anybody-done-this/Share on other sites