Arduino
What can we do with Arduino and a icom PCR-1000?
+=
.
.
A PC free PCR-1000.
.
I have posted this project on
http://www.arduino.cc/playground/Main/InterfacingWithHardware
Sketch available here: PCR1000Ver6.rar
Circuit diagram:
=========================
PCR1000.PDE
=========================
// Project: Arduino PCR1000 crtl program
// By: VE2CUY – Alain Boudreault
// web: https://ve2cuy.wordpress.com/
// Version: 2009.12.29
// Preliminary release
// —————————————————
// If you use this program, please leave this section.
// —————————————————// Note: copy the PCR1000 folder to the arduino ‘libraries’
…
Very nice!
I’ve been playing with Arduino projects for about a month, and have a PRC-1000 sitting here doing nothing at the moment. This looks like a great project to take up. I’d love to see your code once you post it.
Thanks.
W9PDS
Hi Patrick,
If you fell like starting a project like mine, before I have a chance to clean up the code, let me know, I will send you my code with pleasure.
Thank You for your comment
VE2CUY
Can you kindly post the pde and library files for us?
Thanks!
Hi Claudio,
I did not have time to work on the project for the last few months. It is very experimental and the frequencies are hard coded.
I will try to clear up the source code as soon as possible and post-it on my blog.
Alain
Thanks Alain,
I just sent you an email via the address listed on qrz.com. I’d love to get a copy to start playing around with this. I should have all the hardware ready in about a week or so.
Thanks again,
W9PDS
No prob,
I will be sending you my code soon.
I hope you are comfortable with object-oriented programming.
Hi,
I’m working on a similar project (front end for CI-V comms to an 706mkIIg). Does the PCR talk CI-V? If so, any tips on how to do the serial print? I seem to be missing something very basic with how I send the CI-V code. Looking at your schematics, am I right in that the pcr uses true rs232 levels as opposed to ttl?
And yes, once you’re done, I’d love to see your sketch.
Looking at DF4OR documentation for the CI-V structure command – http://www.plicht.de/ekki/civ/civ-p0a.html -, I believe the PCR-1000 is not using CI-V but a custom protocol.
That protocol is documented on GM4JJJ web site at: http://www.gm4jjj.co.uk/PCR1000.html
For the RS232 part, yes the Icom PCR1000 uses ‘true rs232 levels’, that’s why I had to use a MAX232 in my project.
Hi Elizabeth:
I saw your post on ve2cuy website pertaining to interfacing a Icom 706 with a arduino. I am in the process of doing the same thing, however I am new to arduino and am trying to figure it out also.
My project consists of using the arduino to control a screwdriver antenna in the mobile. I want to take
only the frequency information, displaying it on a 20 x 4 LCD and at the same time tuning the antenna
based on the frequency of the radio. I do not like tuning a screwdriver antenna while in transmit mode.
I know this can be done because a friend of mine has done it. However all his information is in his head and he has nothing written down on paper that he is willing to share.
My idea is to use the arduino to read the frequency of the radio, compare it to a look up table and move
the antenna based strictly on frequency. The motor in the antenna has to be changed to a stepper motor and a microswitch has to be installed at the bottom of the travel that will index the antenna and
start counting from zero. Then comparing the frequency in the radio to a look up table, move the antenna so it is resonate with the frequency of the radio. This all sounds easy but in fact is quite complex.
What are you trying to accomplish with your radio and arduino??
73’s…Phil…W2AR
Hi there .i am also working on a project with civ coms were can i get a hold of you ..
zs6sam
Hi i own a pcr1000 and am interested in connecting it to arduino for manual control ,would you please let me know what elecronic hardware i need ,and how program it
thanks very much
ps not very good with computers ,never used for programing
thanks again Alan
Hi Allan,
The schematic diagram of the project is on my blog.
For the source code (it’s coming), my experimental version should be adequate for testing and having fun with your IC-1000.
Alain
Ping : Arduino PCR1000 project available « ve2cuy
Hello
I’m trying to do this project, but when trying to load the software. Arduino with a ATMega328, I get many errors and not let me compile or load.
It is possible some file downloader found or would be so kind as to send it by mail?.
Thanks, Greetings from Spain.
Andres.
juanhispano@yahoo.com
Hello Andres,
Did you copy the PCR1000 folder to the arduino ‘libraries’?
What errors do you get?
Alain
Hello ve2cuy,
Thanks! I will give it a try!
Please, let us informed about any improvements.
Best regards,
Claudio
Bravo,
I am starting to play with Arduino, your project looks real nice, will have to talk more about it, live…
73
Richard VE2DX
Hello,
I just ordered a Arduino with a ATMega328. Are you going to update the software when you have time?
Dave USA
Hello,
I got the interface working on my PCR-100.
Thanks again Dave
Hi did u change the Code to get it to work ?
Hi Alex,
I’m not sure I understand your question.
When I wrote this application (in 2011), it was working perfectly.
However, it’s been a while since I have recompile it.
Maybe there are corrections to be made with the new Arduino IDE.
73
Alain
Hello Alain,
Just came across this very interesting project. I am the owner of a PCR-1000 and was looking forward to duplicate your project, but the sketch link is dead…any chance I could get a copy of the code?
Thanks in advance!
Fernando
Hello Fernando,
Sketch was sent through your email.
Alain
Hi Alain!
The link is not avaliable anymore, could you send the files (sketch) for me by email? thanks in advance, and very nice job! sakajungle@gmail.com
Hello Alain,
Very nice project you have done. I’m an pcr1000 owner and I have just bought an arduino to play with so it would be very interesting for me to try your code but the link is still dead 😦
Is it possible for me to get an copy of your code?
73 de Pierre
Link is online
Hi Alain,
I would appreciate copy of your sketch for the PCR-1000.
Regards,
Bill KD5IUN
Copy is online
Good morning,
Any idea on when you will place the code on your website ?
I have built the same hardware and would really like to give a try
Thanks in advance
Steph
Link has been fixed.
Hi there .not able to download the latest version of the sketch you have for the project it would be nice if the link was working again
Thanks for the great project
zs6sam
Hello Sam,
Link to sketch have been fixed.
73
This is interesting, Anybdy converted to fit Arduino UNO module?
Very cool !
I made one and post it on my blog.
Many thanks
Ping : [ARDUINO] Icom PCR-1000 par F4GMU | Radioamateurs-France
cant find it on your blog??
Hello
I’m trying to do this project, but when trying to load the software. Arduino with a ATMega328, I get many errors and not let me compile or load.
It is possible some file downloader found or would be so kind as to send it by mail?.
Thanks, Greetings from Russia.
Vit. witik76@mail.ru
Did you copy the PCR Class to the arduino library folder?
Hello I’m trying to do this project, but when trying to load the software. Arduino with a ATMega328, I get many errors and not let me compile or load. It is possible some file downloader found or would be so kind as to send it by mail?. Thanks, Greetings from Russia.
Did you add the PCR class to the arduino library?
Please send me the skecth,,, IZ1YFE@libero.it
nice job and thanks for sharing the video
Hi tell me I repeat the project is arduino uno mega 328 at compile error occurs C:\Program Files (x86)\Arduino\libraries\PCR1000\PCR1000.cpp:1:24: fatal error: WConstants.h: No such file or directory please help
Hello,
I got an old but venerable PCR1000 and I wanted to realize the control by Arduino that you designed.
I just replaced the Arduino UNO by a more compact NANO model.
The compilation generated me many errors but after some research I modified PCR1000.cpp ( comment WConstants.h and add Arduino.h)
//#include « WConstants.h »
#include « Arduino.h »
#include « HardwareSerial.h »
#include « PCR1000.h »
After this, the compilation goes well and the code starts. The action on the Menu button is effective but nothing happens afterwards.
The volume and squelch remain at 100 and no action on the other buttons has any effect.
The RX LED flashes on the signals received from the PCR1000.
Has anyone succeeded using an Arduino NANO?
73,
Jeff, F5BCB