Year: 2013

Eggbot Drawing

The Eggbot is an open-source art robot that can draw on spherical or egg-shaped objects from the size of a ping pong ball size to that of a small grapefruit– roughly 1.25 to 4.25 inches in diameter (4 – 10

Με ετικέτα: ,

Ranging Detector – Measuring Distance with Arduino

Required Hardware Ultrasonic Ranging Detector (SR04) Arduino Board Breadboard Jumper Cables Ultrasound is a high frequency sound (typically 40 KHz is used). A short burst of sound waves (often only 8 cycles) is sent out the “Transmit” transducer (left, above).

Με ετικέτα: , ,

How to drive a 7 segment LED display

Required Hardware Arduino Board 4Digit 7Segment Display (common cathode) Jumper Cables Breadboard This is an example of how to drive a 7 segment LED display from arduino without the use of current limiting resistors. This technique is very common but requires some knowledge

Με ετικέτα: , , , ,

Using Arduino with a 3×4 keypad

Required Hardware Keypad 3×4 Arduino Board Breadboard Jumper Cables Well it’s a pretty useful device to input numbers and letters,  it can also be used for security measures like a keypad door lock, and it’s prefect when you need a

Με ετικέτα: , , ,

Measuring temperature with the DS18B20 sensor

Required Hardware Arduino Board Breadboard Jumper Cables Temp. sensor DS18B20 Resistor 4.7K The DS18B20 communicates over a 1-Wire bus that by definition requires only one data line (and ground) for communication with a central microprocessor. It has an operating temperature range of -55°C to

Με ετικέτα: , , ,

Using UltraSonic & Lcd Display

Required Hardware UltraSonic Ranging Detector Arduino Board Breadboard Jumper Cables Lcd Display  Potentiometer 10K Resistors 220ohm This is a simple Park Sensor System. With this tutorial you will be able to found your distance from another car up to 4m.

Με ετικέτα: , , ,

MCP23017 Input Using I2C

Required Hardware Arduino Board Breadboard Breadboard Jumper Cables MCP23017 Expander LEDs Resistors 470ohm The MCP23017 is a 16-bit, general purpose parallel I/O port expander for I2C bus applications. The 16-bit I/O port functionally consists of two 8-bit ports (PORTA and

Με ετικέτα: , , , , ,

MCP23017 Output Using I2C

Required Hardware Arduino Board Breadboard Breadboard Jumper Cables MCP23017 Expander LEDs Resistors 470ohm The MCP23017 is a 16-bit, general purpose parallel I/O port expander for I2C bus applications. The 16-bit I/O port functionally consists of two 8-bit ports (PORTA and

Με ετικέτα: , , , , ,

Controlling LCD displays with the Hitachi HD44780 driver

Required Hardware Arduino Board LCD Screen (compatible with Hitachi HD44780 driver) 10k Potentiometer Breadboard Jumper Cables The LiquidCrystal library allows you to control LCD displays that are compatible with the Hitachi HD44780 driver. There are many of them out there, and you can usually tell them by

Με ετικέτα: , , , ,

Displaying text with a Led 8×8 Bi-color Matrix

Required Hardware Led Matrix 8×8 Bi-Color Arduino Board Breadboard Jumper Cables With this tutorial you learn how to connect and display the word “Hello” to Led Matrix 8×8. Below is the wiring that you need only for the red color.

Με ετικέτα: , , , , , ,

Control AC with Triac

Required Hardware Triac BTA06 Optocoupler MOC3062 Transistor BC337 Resistor 360ohm 1/2W Resistor 180ohm 1/4W Resistors 1K  Led  Screw Terminal  With this tutorial you will learn how to control 220V AC with your Arduino via Triac. Warning: This project deals with

Με ετικέτα: , ,

Get extra 16 lines of I/O with MCP23017

Required Hardware Arduino Board Breadboard Jumper Cables MCP23017 Expander LEDs Resistors 470ohm Resistors 10K Tact Switches The MCP23017 provides an easy, cheap and effective solution by providing an extra 16 lines of I/O which can be written to and read

Με ετικέτα: , , ,

Controlling an Lcd Display (HD44780) via I2C Bus

Required Hardware PCF8574A I/O Expander Lcd Display 16×2 Arduino Board Breadboard Jumper Cables Potentiometer 10K Controlling an Lcd Display (HD44780) via I2C Bus. Learn in this tutorial how to connect your Lcd Display with Arduino using only 2 pins, to

Με ετικέτα: , , , , , ,

Playing around with an LDR / Photo-resistor

Required Hardware Arduino Board LDR Resistor 10K Breadboard Jumper Cables The LDR / Photo-resistor is basically a very simple light sensor that changes its resistance with light, lowering with more light.

Με ετικέτα: , , , ,

Using the Servo Library

Required Hardware Servo Arduino Board Breadboard Jumper Cables Potentiometer The Servo library supports up to 12 motors on most Arduino boards and 48 on the Arduino Mega. On boards other than the Mega, use of the library disables analogWrite() (PWM)

Με ετικέτα: , ,
Top