arduino basic connections - alexandre.iooss.fr · arduino basic connections light a led..... 5
TRANSCRIPT
![Page 1: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/1.jpg)
Arduino Basic Connections
Light a LED ............................................................................................................................................... 5
One LED ................................................................................................................................................... 6
Two LEDs ................................................................................................................................................. 7
Bicolor LED .............................................................................................................................................. 8
Cluster ..................................................................................................................................................... 9
Luxeon ................................................................................................................................................... 10
Multiple Cluster or LED strip ................................................................................................................. 11
Decoder/Demultiplexer 74HC238 ......................................................................................................... 12
RGB (Common Cathode) ....................................................................................................................... 13
RGB (Common Anode) .......................................................................................................................... 14
LED strip ................................................................................................................................................ 15
Decade Counter(4017) .......................................................................................................................... 16
Charlieplexing........................................................................................................................................ 17
LED Array ............................................................................................................................................... 18
Shift Register 74HC595 ......................................................................................................................... 19
Connect multiple 74HC595 ................................................................................................................... 20
Controlling LED matrix displays with the MAX7219 ............................................................................. 21
Connect Multiple MAX7219 .................................................................................................................. 22
TLC5940 ................................................................................................................................................. 23
Connect multple TLC5940 ..................................................................................................................... 24
Pushbutton to GND ............................................................................................................................... 25
Pushbutton to 5V .................................................................................................................................. 26
Using Internal pullup ............................................................................................................................. 27
Pushbutton to 12V ................................................................................................................................ 28
Simple Debouncer ................................................................................................................................. 29
Debouncing a Pushbutton .................................................................................................................... 30
Multiple Buttons (using 1 analog input) ............................................................................................... 31
Emulating button presses ..................................................................................................................... 32
Optocoupled Input ................................................................................................................................ 33
Pushbutton to 3V3 tolerant pins........................................................................................................... 34
Connect an encoder (internal pullup) ................................................................................................... 35
![Page 2: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/2.jpg)
Connect an encoder .............................................................................................................................. 36
Debouncing a Rotary Encoder .............................................................................................................. 37
Connect a Keypad ................................................................................................................................. 38
Connect a Keypad (with interrupt) ....................................................................................................... 39
Connect a Keypad (using 1 analog input) ............................................................................................. 40
Keypad .................................................................................................................................................. 41
Conect a PS2 device .............................................................................................................................. 42
Keyboard scan codes............................................................................................................................. 43
Optocoupled Input (AC Input) .............................................................................................................. 44
A simple water level sensor .................................................................................................................. 45
A simpe rain sensor ............................................................................................................................... 46
Connect a Thumbwheel switch ............................................................................................................. 47
Connect a Potentiometer (or Trimmer) ................................................................................................ 48
Connect a Photoresistor ....................................................................................................................... 49
Connect a Rotary switch ....................................................................................................................... 50
Connect a Rotary switch (using 1 analog input) ................................................................................... 51
Connect a Diverter ................................................................................................................................ 52
Connect a Diverter (using 1 analog input) ............................................................................................ 53
A water level sensor .............................................................................................................................. 54
Multiplexing 8 potentiometers ............................................................................................................. 55
Connect 8 difital inputs via SPI .............................................................................................................. 56
Connect multiple 74HC165 ................................................................................................................... 57
Connect a Digital Potentiometer (MCP4161) ....................................................................................... 58
Use a Photoresistor as digital ON/OFF signal ....................................................................................... 59
Connect a DS Touchscreen.................................................................................................................... 60
Connect a Relay..................................................................................................................................... 61
Conect a Relay (Optoisolated) .............................................................................................................. 62
Connect a Lamp (DC LOW Voltage) ...................................................................................................... 63
Connect a Mosfet .................................................................................................................................. 64
Connect a DC Motor ............................................................................................................................. 65
Connect a Solenoid ............................................................................................................................... 66
Connect a Computer Fan (3 Wire) ........................................................................................................ 67
Connect a Computer Fan (4 Wire) ........................................................................................................ 68
Buffer Out ............................................................................................................................................. 69
![Page 3: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/3.jpg)
Connect a DAC ...................................................................................................................................... 70
Connect a CT Sensor ............................................................................................................................. 71
current Sensor ....................................................................................................................................... 72
Measuring DC current (With LT1495) ................................................................................................... 73
Voltage Measurement .......................................................................................................................... 74
Connect a RTD Temperature Sensor ..................................................................................................... 75
Connect a LM35 Temperature Sensor .................................................................................................. 76
Connect a LM35 Temperature Sensor (Full range scale application) ................................................... 77
Connect a TMP36 Temperature Sensor ................................................................................................ 78
Connect a DS18B20 Digital Temperature Sensor.................................................................................. 79
Connect a MCP9600 Temperature Sensor ............................................................................................ 80
Connect a Thermocouple ...................................................................................................................... 81
Connect a Gas Sensor ........................................................................................................................... 82
A Vibation Sensor .................................................................................................................................. 83
Connect a DHT11 Temperature & Humidity Sensor ............................................................................. 84
A Sound Sensor ..................................................................................................................................... 85
Connect a Buzzer................................................................................................................................... 86
Connect a Buzzer (With Transistor) ...................................................................................................... 87
A 1 transistor Audio Amplifier .............................................................................................................. 88
Audio Amplifier ..................................................................................................................................... 89
Connect an Audio Amplifier .................................................................................................................. 90
Connect a Microphone ......................................................................................................................... 91
Connect a Microphone (Advanced) ...................................................................................................... 92
Connect to Composite Video ................................................................................................................ 93
Connect to VGA ..................................................................................................................................... 94
Zero crossing detect .............................................................................................................................. 95
Connect a Triac ..................................................................................................................................... 96
Connect a Servo .................................................................................................................................... 97
Connect a IR Sensor .............................................................................................................................. 98
Connect a IR Emitter ............................................................................................................................. 99
Bi-Directional Voltage Level Converter 33V to 5V .............................................................................. 100
Bi-Directional Voltage Level Converter 33V to 5V (with Voltage Divider) .......................................... 101
A simple TTL/CMOS Converter ........................................................................................................... 102
TTL/CMOS Converter (6 Ports) ............................................................................................................ 103
![Page 4: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/4.jpg)
Connect a SD Card (Simple) ................................................................................................................ 104
Connect a SD Card (Advanced) ........................................................................................................... 105
SD Card Pinout .................................................................................................................................... 106
A Simple Serial interface ..................................................................................................................... 107
RS232 Pinout ....................................................................................................................................... 108
Connect 2 MPU's ................................................................................................................................. 109
Protect a I/O Pin .................................................................................................................................. 110
MDI Interface ...................................................................................................................................... 111
A simple DMX interface ...................................................................................................................... 112
Driving multiple MIDI Outputs ............................................................................................................ 113
Connect a SHARP GP2Y0A21 Distance Sensor .................................................................................... 114
A simple RS485 Node .......................................................................................................................... 115
DIY Board ............................................................................................................................................ 116
Simple 5V Power Supply ..................................................................................................................... 117
Simple 3V3 Power Supply ................................................................................................................... 118
Connect a RTC ..................................................................................................................................... 119
Conect a EEPROM ............................................................................................................................... 120
EEPROM Wiki ...................................................................................................................................... 121
Hitachi 44780 Compatible pinout ....................................................................................................... 122
Connect a LED Hitachi 44780 Compatible .......................................................................................... 123
Connect a LED Hitachi 44780 Compatible via 12C .............................................................................. 124
Control LCD Backlight .......................................................................................................................... 125
7 segments Display ............................................................................................................................. 126
Connect a Nokia LCD ........................................................................................................................... 127
![Page 5: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/5.jpg)
Light a LED
![Page 6: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/6.jpg)
One LED
![Page 7: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/7.jpg)
Two LEDs
![Page 8: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/8.jpg)
Bicolor LED
![Page 9: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/9.jpg)
Cluster
![Page 10: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/10.jpg)
Luxeon
![Page 11: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/11.jpg)
Multiple Cluster or LED strip
![Page 12: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/12.jpg)
Decoder/Demultiplexer 74HC238
![Page 13: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/13.jpg)
RGB (Common Cathode)
![Page 14: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/14.jpg)
RGB (Common Anode)
![Page 15: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/15.jpg)
LED strip
![Page 16: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/16.jpg)
Decade Counter(4017)
![Page 17: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/17.jpg)
Charlieplexing
![Page 18: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/18.jpg)
LED Array
![Page 19: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/19.jpg)
Shift Register 74HC595
![Page 20: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/20.jpg)
Connect multiple 74HC595
![Page 21: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/21.jpg)
Controlling LED matrix displays with the MAX7219
![Page 22: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/22.jpg)
Connect Multiple MAX7219
![Page 23: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/23.jpg)
TLC5940
![Page 24: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/24.jpg)
Connect multple TLC5940
![Page 25: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/25.jpg)
Pushbutton to GND
![Page 26: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/26.jpg)
Pushbutton to 5V
![Page 27: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/27.jpg)
Using Internal pullup
![Page 28: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/28.jpg)
Pushbutton to 12V
![Page 29: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/29.jpg)
Simple Debouncer
![Page 30: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/30.jpg)
Debouncing a Pushbutton
![Page 31: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/31.jpg)
Multiple Buttons (using 1 analog input)
![Page 32: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/32.jpg)
Emulating button presses
![Page 33: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/33.jpg)
Optocoupled Input
![Page 34: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/34.jpg)
Pushbutton to 3V3 tolerant pins
![Page 35: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/35.jpg)
Connect an encoder (internal pullup)
![Page 36: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/36.jpg)
Connect an encoder
![Page 37: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/37.jpg)
Debouncing a Rotary Encoder
![Page 38: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/38.jpg)
Connect a Keypad
![Page 39: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/39.jpg)
Connect a Keypad (with interrupt)
![Page 40: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/40.jpg)
Connect a Keypad (using 1 analog input)
![Page 41: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/41.jpg)
Keypad
![Page 42: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/42.jpg)
Conect a PS2 device
![Page 43: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/43.jpg)
Keyboard scan codes
![Page 44: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/44.jpg)
Optocoupled Input (AC Input)
![Page 45: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/45.jpg)
A simple water level sensor
![Page 46: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/46.jpg)
A simpe rain sensor
![Page 47: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/47.jpg)
Connect a Thumbwheel switch
![Page 48: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/48.jpg)
Connect a Potentiometer (or Trimmer)
![Page 49: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/49.jpg)
Connect a Photoresistor
![Page 50: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/50.jpg)
Connect a Rotary switch
![Page 51: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/51.jpg)
Connect a Rotary switch (using 1 analog input)
![Page 52: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/52.jpg)
Connect a Diverter
![Page 53: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/53.jpg)
Connect a Diverter (using 1 analog input)
![Page 54: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/54.jpg)
A water level sensor
![Page 55: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/55.jpg)
Multiplexing 8 potentiometers
![Page 56: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/56.jpg)
Connect 8 difital inputs via SPI
![Page 57: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/57.jpg)
Connect multiple 74HC165
![Page 58: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/58.jpg)
Connect a Digital Potentiometer (MCP4161)
![Page 59: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/59.jpg)
Use a Photoresistor as digital ON/OFF signal
![Page 60: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/60.jpg)
Connect a DS Touchscreen
![Page 61: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/61.jpg)
Connect a Relay
![Page 62: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/62.jpg)
Conect a Relay (Optoisolated)
![Page 63: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/63.jpg)
Connect a Lamp (DC LOW Voltage)
![Page 64: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/64.jpg)
Connect a Mosfet
![Page 65: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/65.jpg)
Connect a DC Motor
![Page 66: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/66.jpg)
Connect a Solenoid
![Page 67: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/67.jpg)
Connect a Computer Fan (3 Wire)
![Page 68: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/68.jpg)
Connect a Computer Fan (4 Wire)
![Page 69: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/69.jpg)
Buffer Out
![Page 70: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/70.jpg)
Connect a DAC
![Page 71: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/71.jpg)
Connect a CT Sensor
![Page 72: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/72.jpg)
current Sensor
![Page 73: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/73.jpg)
Measuring DC current (With LT1495)
![Page 74: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/74.jpg)
Voltage Measurement
![Page 75: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/75.jpg)
Connect a RTD Temperature Sensor
![Page 76: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/76.jpg)
Connect a LM35 Temperature Sensor
![Page 77: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/77.jpg)
Connect a LM35 Temperature Sensor (Full range scale application)
![Page 78: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/78.jpg)
Connect a TMP36 Temperature Sensor
![Page 79: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/79.jpg)
Connect a DS18B20 Digital Temperature Sensor
![Page 80: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/80.jpg)
Connect a MCP9600 Temperature Sensor
![Page 81: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/81.jpg)
Connect a Thermocouple
![Page 82: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/82.jpg)
Connect a Gas Sensor
![Page 83: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/83.jpg)
A Vibation Sensor
![Page 84: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/84.jpg)
Connect a DHT11 Temperature & Humidity Sensor
![Page 85: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/85.jpg)
A Sound Sensor
![Page 86: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/86.jpg)
Connect a Buzzer
![Page 87: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/87.jpg)
Connect a Buzzer (With Transistor)
![Page 88: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/88.jpg)
A 1 transistor Audio Amplifier
![Page 89: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/89.jpg)
Audio Amplifier
![Page 90: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/90.jpg)
Connect an Audio Amplifier
![Page 91: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/91.jpg)
Connect a Microphone
![Page 92: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/92.jpg)
Connect a Microphone (Advanced)
![Page 93: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/93.jpg)
Connect to Composite Video
![Page 94: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/94.jpg)
Connect to VGA
![Page 95: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/95.jpg)
Zero crossing detect
![Page 96: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/96.jpg)
Connect a Triac
![Page 97: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/97.jpg)
Connect a Servo
![Page 98: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/98.jpg)
Connect a IR Sensor
![Page 99: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/99.jpg)
Connect a IR Emitter
![Page 100: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/100.jpg)
Bi-Directional Voltage Level Converter 33V to 5V
![Page 101: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/101.jpg)
Bi-Directional Voltage Level Converter 33V to 5V (with Voltage
Divider)
![Page 102: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/102.jpg)
A simple TTL/CMOS Converter
![Page 103: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/103.jpg)
TTL/CMOS Converter (6 Ports)
![Page 104: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/104.jpg)
Connect a SD Card (Simple)
![Page 105: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/105.jpg)
Connect a SD Card (Advanced)
![Page 106: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/106.jpg)
SD Card Pinout
![Page 107: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/107.jpg)
A Simple Serial interface
![Page 108: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/108.jpg)
RS232 Pinout
![Page 109: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/109.jpg)
Connect 2 MPU's
![Page 110: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/110.jpg)
Protect a I/O Pin
![Page 111: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/111.jpg)
MDI Interface
![Page 112: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/112.jpg)
A simple DMX interface
![Page 113: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/113.jpg)
Driving multiple MIDI Outputs
![Page 114: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/114.jpg)
Connect a SHARP GP2Y0A21 Distance Sensor
![Page 115: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/115.jpg)
A simple RS485 Node
![Page 116: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/116.jpg)
DIY Board
![Page 117: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/117.jpg)
Simple 5V Power Supply
![Page 118: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/118.jpg)
Simple 3V3 Power Supply
![Page 119: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/119.jpg)
Connect a RTC
![Page 120: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/120.jpg)
Conect a EEPROM
![Page 121: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/121.jpg)
EEPROM Wiki
![Page 122: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/122.jpg)
Hitachi 44780 Compatible pinout
![Page 123: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/123.jpg)
Connect a LED Hitachi 44780 Compatible
![Page 124: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/124.jpg)
Connect a LED Hitachi 44780 Compatible via 12C
![Page 125: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/125.jpg)
Control LCD Backlight
![Page 126: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/126.jpg)
7 segments Display
![Page 127: Arduino Basic Connections - alexandre.iooss.fr · Arduino Basic Connections Light a LED..... 5](https://reader035.vdocument.in/reader035/viewer/2022081600/605d5843ed6cdc5c041098a5/html5/thumbnails/127.jpg)
Connect a Nokia LCD