- How to Adjust X and Y Axis Scale in Arduino Serial Plotter (No Extra Software Needed)Posted 4 months ago
- Elettronici Entusiasti: Inspiring Makers at Maker Faire Rome 2024Posted 4 months ago
- makeITcircular 2024 content launched – Part of Maker Faire Rome 2024Posted 6 months ago
- Application For Maker Faire Rome 2024: Deadline June 20thPosted 8 months ago
- Building a 3D Digital Clock with ArduinoPosted 1 year ago
- Creating a controller for Minecraft with realistic body movements using ArduinoPosted 1 year ago
- Snowflake with ArduinoPosted 1 year ago
- Holographic Christmas TreePosted 1 year ago
- Segstick: Build Your Own Self-Balancing Vehicle in Just 2 Days with ArduinoPosted 1 year ago
- ZSWatch: An Open-Source Smartwatch Project Based on the Zephyr Operating SystemPosted 1 year ago
Relay Shield for Arduino
The management of the relays and the acquisition of digital and analog input voltages can be made using simple software or firmware routine generic ready, you can also control the Shield with Personal Computer, in fact, the Arduino IDE has a terminal emulator (a sort of Hyper Terminal of Windows) that allows the sending and receiving serial data to the card and then the direct management of the relays from your PC and input. Sending via serial (set for 9600, 8, N, 1, or speed of 9600 bps, 8 bits, no parity and one stop bit) followed by the command or channel number, it activates the corresponding relay, for example, O2 activates relay 2. The intended function of the outputs of the bistable type (toggle) and then inverts the status of each command on the relay. With the command Ix (where x is the channel number) requires the state of a digital input, with the command Ax test the analog input.
For each command, the module Arduino terminal emulator responds with a message that indicates the output status due to the control, or the state of the object of the command. For example, by issuing the command O2 you can get “Out 2 = 1”. Similarly, for the inputs we have messages like “In 3 = 0” in the case of digital or analog input 1 = 126 when it comes to analog input, in which case the value following the equal sign is the equivalent under ‘A / D converter.
You can also manage the I / O loading in the Arduino microcontroller the sketch downloadable from the web pages http://arduino.cc/en/Reference/Firmata or http://firmata.org/wiki/Main_Page. With it you can manage the inputs and outputs directly from a graphical interface, through processing. Processing is a language that allows you to create a variety of applications (with Arduino sketch) and in this case we can use to draw the sketch signed, which is located directly between the examples of the Arduino IDE and we will need to operate input and relay the our board. This sketch should be amended slightly, just to “say” to Arduino which pins are connected to which outputs and inputs, then everything will work smoothly.
[imagebrowser id=7] |
BOM Arduino – IN/OUT |
R1: 1 kohm
R2: 1 kohm
R3: 1 kohm
R4: 1 kohm
R5: 1 kohm
R6: 1 kohm
R7: 4,7 kohm
R8: 10 kohm
R9: 4,7 kohm
R10: 10 kohm
R11: 4,7 kohm
R12: 10 kohm
R13: 4,7 kohm
R14: 10 kohm
R15: 4,7 kohm
R16: 10 kohm
R17: 4,7 kohm
R18: 10 kohm
R19: 470 ohm
R20: 470 ohm
R21: 470 ohm
R22: 470 ohm
R23: 470 ohm
R24: 470 ohm
R25: 4,7 kohm
R26: 4,7 kohm
R27: 4,7 kohm
R28: 4,7 kohm
R29: 4,7 kohm
R30: 4,7 kohm
C1: 100 µF 25 VL el
C2: 100 nF
D1: 1N4148
D2: 1N4148
D3: 1N4148
D4: 1N4148
D5: 1N4148
D6: 1N4148
D7: 1N4148
D8: 1N4148
D9: 1N4148
D10: 1N4148
D11: 1N4148
D12: 1N4148
DZ1: Zener 5,1V 400 mW
DZ2: Zener 5,1V 400 mW
DZ3: Zener 5,1V 400 mW
DZ4: Zener 5,1V 400 mW
DZ5: Zener 5,1V 400 mW
DZ6: Zener 5,1V 400 mW
LD1: Led 3 mm red
LD2: Led 3 mm red
LD3: Led 3 mm red
LD4: Led 3 mm red
LD5: Led 3 mm red
LD6: Led 3 mm red
LD7: Led 3 mm green
LD8: Led 3 mm green
LD9: Led 3 mm green
LD10: Led 3 mm green
LD11: Led 3 mm green
LD12: Led 3 mm green
T1: BC547
T2: BC547
T3: BC547
T4: BC547
T5: BC547
T6: BC547
RL1: mini relay 12V
RL2: mini relay 12V
RL3: mini relay 12V
RL4: mini relay 12V
RL5: mini relay 12V
RL6: mini relay 12V
Misc:
– Screw connector 2 via 2,54 mm (8 pz.)
– Screw connector 3 via 2,54 mm (6 pz.)
– Strip 8 via 12 mm (3 pz.)
– Strip 6 via 12 mm
– PCB
About administrator
Related Posts
11 Comments
Leave a Reply
Cancel reply
OpenSource Products
-
SONY color camera module, 700 TV Lines
Color camera module equipped with a 1/3″ CCD sensor and...
- Posted 7 months ago
- 0
-
ESP32 Low Power Module
ESP32 Low Power Module, based on Espressif’s SoC capable of...
- Posted 7 months ago
- 0
-
Power supply latch
This power supply latch provides power to the external circuit...
- Posted 7 months ago
- 0
-
GSM/4G Remote Control with DTMF Commands
Two-way remote control system, based on the GSM/4G A7682E module...
- Posted 8 months ago
- 0
-
Acoustic amplifier – in DIY Kit
This kit creates a microphone amplifier with an output suitable...
- Posted 1 year ago
- 0
-
Clap sensor switch – in DIY Kit
It is capable of recognizing the sound of clapping hands...
- Posted 1 year ago
- 2
-
Liquid level indicator for tanks – in DIY kit
This monitoring device is useful for keeping track of the...
- Posted 1 year ago
- 0
-
LED candle with Breath-Activated ON/OFF – in DIY Kit
This LED candle with breath-activated ON/OFF function draws inspiration from...
- Posted 1 year ago
- 0
Tutorials
-
How to Adjust X and Y Axis Scale in Arduino Serial Plotter (No Extra Software Needed)
The Serial Plotter in Arduino is an excellent tool for...
- Posted 4 months ago
- 1
-
PCB CAD, A SELECTION GUIDE
Getting to know and evaluate the software offer for PCB,...
- Posted 4 years ago
- 0
-
DIY Sensor – Innovation & Implementation
A sensor converts data such as heat, light, sound,...
- Posted 4 years ago
- 0
Mods and Hacks
-
The flame that doesn’t burn
Based on Neopixel and a special ultra-thin Arduino, it simulates...
- Posted 3 years ago
- 1
-
Here are the Winners from the 3Drag 3d printing contest
Here we are, eventually the contest has come to an...
- Posted 10 years ago
- 0
-
Updates from the 3Drag 3dprinting contest: Roland Hoffert’s Hacks
Roland Hoffert, from www.eytec.de, submitted us this 3Drag (Velleman K8200...
- Posted 10 years ago
- 0
-
Updates from the 3Drag 3dprinting contest: Karl Seiss’s Hack
Karl Seiss from Austria made a very clever hack to...
- Posted 10 years ago
- 0
-
Arduino ISP (In System Programming) and stand-alone circuits
We use an Arduino to program other ATmega without...
- Posted 13 years ago
- 226
-
Localizer with SIM908 module
The device is based on a GSM/GPRS module with...
- Posted 13 years ago
- 187
-
GSM GPS shield for Arduino
Shield for Arduino designed and based on the module...
- Posted 12 years ago
- 181
-
Small Breakout for SIM900 GSM Module
Some post ago we presented a PCB to mount...
- Posted 14 years ago
- 115
-
How to Control NeoPixel Installations via Wi-Fi Using Fishino and NodeMCU with Python
We create NeoPixel light installations with Fishino and NodeMCU...
- Posted 2 months ago
- 0
-
How to Adjust X and Y Axis Scale in Arduino Serial Plotter (No Extra Software Needed)
The Serial Plotter in Arduino is an excellent tool...
- Posted 4 months ago
- 1
-
Elettronici Entusiasti: Inspiring Makers at Maker Faire Rome 2024
Maker Faire Rome 2024 is ready to amaze the...
- Posted 4 months ago
- 0
-
makeITcircular 2024 content launched – Part of Maker Faire Rome 2024
Applications to MakeITcircular must be in by October 3,...
- Posted 6 months ago
- 0
-
SONY color camera module, 700 TV Lines
Color camera module equipped with a 1/3″ CCD sensor...
- Posted 7 months ago
- 0
Pingback: Electronics-Lab.com Blog » Blog Archive » Input/Output Shield for Arduino
Pingback: Ilinte
Pingback: Relay Shield para Arduino | Automatismos Mar del Plata