- Terminus FE1.1 USB hub board: the solution to connect four USB devicesPosted 3 months ago
- Understanding the Mechanics of 3D PrintingPosted 4 months ago
- SDS011 the Air Quality SensorPosted 5 months ago
- NIXIE STYLE LED DISPLAYPosted 8 months ago
- TOTEM: learning by experimentingPosted 9 months ago
- Google Assistant Voice Controlled Switch – NodeMCU IOT ProjePosted 9 months ago
- Water Softener Salt Level MonitorPosted 9 months ago
- Sparkly Air SensorPosted 9 months ago
- Ultra sonic distance finder with live statusPosted 9 months ago
- Windows interface to have total control over lampsPosted 9 months ago
Web thermostat with Arduino
[singlepic id=196 w=300 float=center]
The Circuit
We start our description of the hardware on this card from the temperature sensor: it is a DS18B20 equipped with a logic that can express in binary format, two bytes, the temperature measured by its sensor element and the data on the surveys are made available through a serial communication channel called one-wire.
The Ethernet module is a WIZNET network adapter that can be interfaced via the SPI bus (Serial Peripheral Interface) 4-wire.
The module is a WIZ811MJ ethernet (IEEE 802.3/802.3) and W5100-based chip with full magnetic filters ethernet connector and 2 LEDs for status signaling. The module communicates with the microcontroller by SPI. It works with 3.3 Vcc and the 3V3 are provided by Arduino.
The connector J3 is that counts the largest number of connections: it comes from the control signal of the transistor T1, the controller of the relay RL1 (in parallel with the coil there is the LED LD2, signaling, the excitement of the relay). Through J3 the Arduino reads status of buttons P1 and P2 and the input IN, all with pull-up resistor. The yellow LED LD1 is used to give the state mode or assist the setting of operation modes made with the P1 button. This allows you to choose between modes of operation of the system: sensor, manual or thermostat. Pressing once set the system in the sensor mode (automatic) and that this operation is indicated by a flashing dell’LD1, two pressures set the sistem in manual mode (command from web page), which is indicated by two flashes Led. Finally, three pressures set the system in thermostat mode (slave input IN), and this is communicated by three consecutive flashes dell’LD1. Pressing the button P1 returns the sistem in the first mode.
As for P2, currently not used and is reserved for future developments.
[singlepic id=198 w=320 h=240 float=center]
[singlepic id=195 w=320 h=240 float=center]
[singlepic id=197 w=320 h=240 float=center]
[singlepic id=203 w=320 h=240 float=center]
R1: 4,7 kohm R2: 10 kohm R3: 470 ohm R4: 4,7 kohm R5: 4,7 kohm R6: 4,7 kohm R7: 4,7 kohm R8: 4,7 kohm U1: WIZNET U2: DS18B20 P1: Microswitch P2: Microswitch LD1: led 3 mm yellow LD2: led 3 mm red T1: BC547 RL1: Relé 5V D1: 1N4007 - Screw connector 2 via - Screw connector 3 via - Strip male 6 via(2 pz.) - Strip male 8 via (2 pz.) - Strip female 10 via (4 pz.) - PCB |
<Previous page – Next page>
About Boris Landoni
Boris Landoni is the technical manager of Open-Electronics.org. Skilled in the GSM field, embraces the Open Source philosophy and its projects are available to the community.Related Posts
8 Comments
Leave a Reply
Cancel reply
OpenSource Products
-
AMPLIFIER CLASS D 2x15W
Based on the PAM8610 chip, this small Class D stereo...
- Posted 1 month ago
- 1
-
Demoboard for ESP32
Demoboard for the famous ESP32 Bluetooth and WiFi module (available...
- Posted 6 months ago
- 1
-
TOTEM: learning by experimenting
Let’s learn about an interesting educational platform that allows...
- Posted 9 months ago
- 0
-
Air Quality Sensor – PM2.5, PM10
This module uses the principle of optical LASER light scattering...
- Posted 9 months ago
- 1
-
Small solar cell (0,5 V / 800 mA)
Photovoltaic cell with very small dimensions, suitable for carrying out...
- Posted 11 months ago
- 1
-
The cheapest Arduino alternative: PRO MIDI 1284P
It is halfway between an Arduino Mini (in size)...
- Posted 11 months ago
- 3
-
Chip 1 IN – 4 OUT USB 2.0 High Speed
The FE1.1s chip is a high-performance, low-power integrated circuit that...
- Posted 11 months ago
- 0
-
Display Oled 1.3 inch
1.3″ Organic Light Emitting Diode (OLED) Display with good contrast,...
- Posted 12 months ago
- 0
Tutorials
-
PCB CAD, A SELECTION GUIDE
Getting to know and evaluate the software offer for PCB,...
- Posted 2 years ago
- 0
-
DIY Sensor – Innovation & Implementation
A sensor converts data such as heat, light, sound,...
- Posted 3 years ago
- 0
-
Getting Started with the ESP32
This article is a getting started guide for the ESP32...
- 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 1 year ago
- 1
-
Here are the Winners from the 3Drag 3d printing contest
Here we are, eventually the contest has come to an...
- Posted 9 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 9 years ago
- 0
-
Updates from the 3Drag 3dprinting contest: Karl Seiss’s Hack
Karl Seiss from Austria made a very clever hack to...
- Posted 9 years ago
- 0
Opinions
-
PCB Recycling: The Core of Your Electronics Is More Valuable Than You Think
The screen you are looking at this very moment will...
- Posted 1 year ago
- 4
-
PCB CAD, A SELECTION GUIDE
Getting to know and evaluate the software offer for PCB,...
- Posted 2 years ago
- 0
-
The Open Source community united against Covid-19
On March 11, WHO (World Health Organization) officially declared the...
- Posted 3 years ago
- 0
-
Coronavirus: Now Is The Time For Solidarity
The moment we are living, in China before and all...
- Posted 3 years ago
- 0
Newsletter
-
Arduino ISP (In System Programming) and stand-alone circuits
We use an Arduino to program other ATmega without...
- Posted 11 years ago
- 225
-
Localizer with SIM908 module
The device is based on a GSM/GPRS module with...
- Posted 11 years ago
- 187
-
GSM GPS shield for Arduino
Shield for Arduino designed and based on the module...
- Posted 11 years ago
- 181
-
Small Breakout for SIM900 GSM Module
Some post ago we presented a PCB to mount...
- Posted 12 years ago
- 115
-
Learn How to Design and Control a Robotic Arm with Arduino and Fusion 360
Building a robot can be a challenging task, even...
- Posted 1 month ago
- 1
-
Robot Solves Rubik’s Cube Faster Than You Can Blink
In the world of speedcubing, solving Rubik’s cubes in...
- Posted 2 months ago
- 0
-
Cookiecad, the easiest way to create custom cookie cutters to print in 3D
Cookiecad is a tool that allows you to create...
- Posted 2 months ago
- 1
-
Terminus FE1.1 USB hub board: the solution to connect four USB devices
Based on a single chip from Terminus, it...
- Posted 3 months ago
- 1
Pingback: business model innovation design » "Look around your house
Pingback: Control de temperatura vía Web con Arduino | Automatismos Mar del Plata
Pingback: Arduino | Pearltrees
Pingback: Happy new year from Open-Electronics.org: best posts in 2016, thank you! | Open Electronics