Tell us about yourself!

Complete Your Profile
  • JimT130 followed mikeganz1 year ago
  • JimT130 followed CarraN1 year ago
      • Arduino Based ZOOM MS70-cdr Midi Program Changer
      • Programmable 8 Loops Pedal Switcher With Arduino Mega2560
      • Arduino Programable 5 Pedal Switcher
  • Programmable 8 Loops Pedal Switcher With Arduino Mega2560

    Hi all,Just a quick update. After having no luck trying to get some answers with regards to the LCD issue I was having, I reverted to going to the official Arduino forum. There is a guy there called Bill (username Bperrybap) who was absolutely amazing and managed to help guide me in the right direction in order to solve this issue. I am posting a link here as to what was done to rectify the problem I was having.https://forum.arduino.cc/index.php?topic=529808.0In my struggles I have posted something below with regardsto changing the pin names for example changing EN to E in the programming. This is absolutely not necessary.My main issue was with the fact that the LCD i bought was a 16 pin wired directly to the arduina, whilst the library for the I2C lcd was totally different.In the b...

    see more »

    Hi all,Just a quick update. After having no luck trying to get some answers with regards to the LCD issue I was having, I reverted to going to the official Arduino forum. There is a guy there called Bill (username Bperrybap) who was absolutely amazing and managed to help guide me in the right direction in order to solve this issue. I am posting a link here as to what was done to rectify the problem I was having.https://forum.arduino.cc/index.php?topic=529808.0In my struggles I have posted something below with regardsto changing the pin names for example changing EN to E in the programming. This is absolutely not necessary.My main issue was with the fact that the LCD i bought was a 16 pin wired directly to the arduina, whilst the library for the I2C lcd was totally different.In the beginning I had no clue that the lcd I bought was totally different to an lcd that has an I2c board attached. Something to watch out for. If ythe code you are trying to use, uses an I2C library please buy and I2C lcd to save yourself a lot of hassle. I am slowly getting to grips with all the programming but it takes time and that is the fun of it all.Many thanks to CarraN here as well.Regards

    View Instructable »
  • Programmable 8 Loops Pedal Switcher With Arduino Mega2560

    hi,I managed to cnnect the led's that lights up when the pedals are pressed, however, on the youtube video it shows someone programming the presets and there are more led's ... i noticed in the parts list you listed 16 led's. I am assuming some are related to the saving of presets. I am unsure where to connect these extra led's. Could you please help me. My screen now lights up but nothing written on it so I am having problems with that as well. Not sure why there is nothing showing. When I unplug everything and try just the screen with the arduino, i can get the "hello world". I assuming it is in the programming and compatibility with my screen.Please help me.

    View Instructable »
  • Programmable 8 Loops Pedal Switcher With Arduino Mega2560

    I managed to work it out. The trick is in how they are labelled by e\ch manufacturer. Mine has E instead of EN so in the code this needs to read E and not EN.Regards

    HI,I am struggling with the connection of the Liquid crystal display. mine has these pins on there and I am not sure where/how to connect it in as there is no mention of the screen in the diagrams.1 VSS VDD VO RS RW E D0 D1 D2 D3 D4 D5 D6 D7 A K 16With regards to your code, which pins above connect with which pins on the mega board?Regards

    m I doing anything wrong or have I got a dead lcd to start with?

    View Instructable »
  • Programmable 8 Loops Pedal Switcher With Arduino Mega2560

    Hi CarraN,Just to clarify, in the code it says this:byte rowPins[rows] = {22, 23, 24,25, 26,27, 28, 29}; /*relay pins 1 to 8 */byte colPins[cols] = {30, 31, 32}; /*selector pins a to h/ i to p/ q to x */Keypad keypad = Keypad(makeKeymap(keys), rowPins, colPins, rows, cols);int relayPin[8] = {33,34,35,36,37,38,39,40};int ledPin[8] = {41,42,43,44,45,46,47,48};byte midiChannel = 0;int i;int readOut;int numberOfPedal = 8; /*adapt this number to your needs = number of loop pedals */So in theory this line should read Footswitch es pins 1-8 .... It says relay and I am guessing it is just a typing error.byte rowPins[rows] = {22, 23, 24,25, 26,27, 28, 29}; /*relay pins 1 to 8 */

    Hi CarraN,Thanks for the info regarding the pins. The diagram threw me off and i thought the relays connected to the A0, A1 etc... I got that part now.So for example, let us take the first push button. The push buttons I have only have two connections on there. When one side of the push button is connected to pin 22, where does the other lug on the push button connect to.If you have the time maybe a diagram on the actual physical connection of switched and Jack connectors would be a great help.I have sorted out the relay now. There was nothing wrong with it, however, it only works if I use the installed version of arduino 1.8.5 .... when I use the online editor nothing works. It compiles but appears not to push the code to the arduino board. Not sure why, but I am happy using 1....

    see more »

    Hi CarraN,Thanks for the info regarding the pins. The diagram threw me off and i thought the relays connected to the A0, A1 etc... I got that part now.So for example, let us take the first push button. The push buttons I have only have two connections on there. When one side of the push button is connected to pin 22, where does the other lug on the push button connect to.If you have the time maybe a diagram on the actual physical connection of switched and Jack connectors would be a great help.I have sorted out the relay now. There was nothing wrong with it, however, it only works if I use the installed version of arduino 1.8.5 .... when I use the online editor nothing works. It compiles but appears not to push the code to the arduino board. Not sure why, but I am happy using 1.8.5.You are a great help and please keep up the good work. From my questions and your answers, in tyhe last two days I have a much better understanding how this works. As I said a diagram of the physical wiring would be all that I am missing.Regards

    View Instructable »
  • Programmable 8 Loops Pedal Switcher With Arduino Mega2560

    I have been looking at the coding for this and one question that comes to mind is this:How does the arduino mega know that pin A13 A14 A15 have a three way switch connected to it? I cannot see any reference in the coding that refers to A13 A14 or A15.Just trying to understand how this works

    Ok Many thanks for your quick replies. Will keep everyone updated. Some of the parts should be here today.Programming is scarey though.

    I am well and truly stuck. not sure if it is the switch I bought. It only has two lugs on it. connected at least two relays to the arduino. Everything powers up but activating the switch does not kick in the relay at all. Also I do not have the voltage regulator yet so I am trying to power everything from the Arduino mega.So far no overheating or anything. I have connected one guitar pedal on relay 1 and then sent that signal straight to the amp just to confirm it will work. I can hear my guitar through the amp and can hear the noise coming from the switch. However, no noise from the relay to make me think the relay is switching. I have tried powering the relay from a separate power supply (5v 2A). Still no switching.

    View Instructable »
  • Programmable 8 Loops Pedal Switcher With Arduino Mega2560

    Thanks for that. I am using 8 relays, on one single board. Do I need 8 regulators?

    View Instructable »