Transistor
• Member for 6 years, 4 months
• Last seen more than a week ago
• Ireland

The symbol indicates a pair of solder pads that can be bridged by the user using a blob of solder. Here's something similar. Figure 1. Source: CyberGibbons.

You need to enable the internal pull-up resistors which are designed to prevent undefined input states on unconnected inputs. Change pinMode(5, INPUT); to pinMode(5, INPUT_PULLUP); For more ...

Yes, you can connect multiple devices to GND and +5 V. You may find that you need to bring one wire from the PCB to an external connector or piece of stripboard so that you can make more reliable ...

simulate this circuit – Schematic created using CircuitLab I'm not sure I can help much with the MIDI problem but I can help with the schematic. I've reorganised it for clarity. Since the opto-...

Your question should read: How do I scale a 0 to 5 V signal to -10 V to +10 V? First write the conversion formula: Vout = 4 * Vin - 10 Testing the formula gives the following: Vin = 0.0 V ==> ...

Try this: void setup () { pinMode(0,OUTPUT); //IB1 pinMode(1,OUTPUT); //IA1 // pinMode(2,OUTPUT); //IB2 // pinMode(3,OUTPUT); //IA2 pinMode(4,OUTPUT); //RGB red pinMode(5,OUTPUT); //RGB ...

Start | Control Panel | System | Device Manager | Ports (COM & LTP). Watch the list change as you plug / unplug the Arduino. The new port is the Arduino.

Yes, it is safe to connect multiple buttons to ground. The pull-up resistors have a fairly high value - about 10 kΩ and we know from Ohm's Law that I = V / R = 5 V / 10k = 0.5 mA per button. Your ...

Look at the schematics and see which bits you don't need. Leave those out and what's left is what your require. You then would need to design a circuit board for these parts. Now, who should we blame ...

Extract from code: int wait = 10; // 10ms internal crossFade delay; increase for slower fades for (int i = 0; i <= 1020; i++) { redVal = calculateVal(stepR, redVal, i); grnVal = ...

Two options (for starters): Use the move() class rather than the moveTo() class. This will allow you to do relative moves rather than absolute. Use setCurrentPosition() (which sets the current ...

Use the millis() function instead if you can accomodate a rollover after 50 days. Take a reading of millis() at the start time. time_pushed = millis() + 5 * 60 * 1000; // 5 minutes into future. ...

Without looking any further than the first delaymicroseconds() command I would say that that's where the trouble lies. The delay() functions are very handy for getting the beginner's first LED to ...

There are two things you need to do: Prevent the motor drawing its power from the micro-controller board. Make sure that all the grounds are connected but avoiding motor current return through the ...

No. Two reasons: The Arduino can only supply about 40 mA per pin max. Your LEDs will require about 1000 mA or so per channel (based on the 3 A PSU supplied with the unit). The LEDs are individually ...

Unfortunately that text is delivered as part of the complete web page and not, for example, an AJAX request. Do you supply an RSS feed of your forecasts? This is not something we provide at present, ...