Contact
Andreas Gaunitz email Phone (Sweden) +46708667601
Andreas Gaunitz email Phone (Sweden) +46708667601
Connect an analog joystick to an Arduino. Read two analog values (x- and y-position) and a switch using a method witch does not hog the processor during the whole ADConversion. The capacitor reduces digital noise on the analog readings. Code static const byte ADC_CHANNEL_JOYSTICK_X = 0; static const byte ADC_CHANNEL_JOYSTICK_Y = 1; static const byte ADC_CHANNEL_MAX = 2; […]
Limit the current flow through the LED with a small resistor R1, ca 200~1000Ω. Otherwise the LED will burn. The LED can be connected in a few ways. • Either the Arduino pin (pin 13 in this case) SOURCES 5v to the LED: the LED’s + pin is connected to the Arduino pin. The LED’s – pin is connected to GND. • Or the Arduino […]
The USB connection is used for serial communication between Arduino and computer. The potentiometer pin 2 is connected to Arduino pin A0. analogRead is then used to measure the voltage at the pin. (The potentiometer rating doesn’t matter, but avoid lower resistances than 5k, so you don’t get an uneconomically high current flow.) You will get a value between 0 and 1023 (where 0 equals ground […]
The pot controls which LED is turned on. The pot is connected to Arduino pin A0. analogRead is used to measure the voltage at A0. You will get a value between 0 and 1023 (where 0 equals ground and 1023 equals +5 volts). The analog range is divided into 5 sections (1023 / 5). Five LEDs are connected to the digital pins 2, 3, 4, 7 […]
The light sensor is also called a light-dependent resistor (LDR) or photocell. It is connected to Arduino pin A0. analogRead measures the voltage at the pin. You will get a value between 0 and 1023 (where 0 equals ground and 1023 equals +5 volts). Changing the type of lamps and ambient light will give a bit of variation in your readings. In many cases […]
Use a 12 volt solenoid or motor. Connect a 12 volt power adapter to the Arduino board. On the board there is a pin called Vin that will provide the 12 volts directly from the power adapter. Use Vin to power the solenoid / motor. There will be a lot of current flowing through the […]
The 8×8 LED matrix is 64 LEDs arranged in an 8 row, 8 column matrix, just like a chess board. The Max7219 is used to control 64 LEDs at once. The Arduino sends data to the 7219 using the SPI serial communication protocol. You can have multiple SPI devices connected to an Arduino simultaneously. For your convenience, the Arduino uses a library to talk to […]