|
arduino IDEArduino
|
Wemos D1 Multishield Arduino
Project Overview
The shield consists of a temperature sensor, a motion sensor, an LDR, and a 3 pin socket where you can connect any output, we’ll be using a relay module.
We’ll also write a program that runs a web server to control the shield using 4 different modes with several configurable settings.
Automatic motion mode, meaning that when it detects motion the relay stays on for a determined number of seconds.
Or you can use the luminosity mode, so the relay turns on when the light goes below a certain threshold value.
Finally, there’s an option to control the relay based in the current luminosity value and if motion is detected.
Multisensor Shield Features
The Multisensor Shield features several sensors that can be useful to monitor your house. The shield allows you to control:
1x SMD LED to indicate a status
1x Light dependent resistor (LDR)
1x DS18B20 temperature sensor
1x PIR motion sensor
Additionally, it also features a terminal block that gives you access to GND, 5V and GPIO15. That terminal can be used to connect a relay, or any other output you might want to control.
Testing the Circuit on a Breadboard
Before designing and building the PCB shield, it’s important to test the circuit on a breadboard. If you don’t want to make a PCB, you can still follow this project by assembling the circuit on a breadboard.
\
Parts Required
To assemble the circuit on a breadboard you need the following parts:
ESP8266 Wemos D1 Mini – read Best ESP8266 Wi-Fi Development Board
1x 5mm LED
1x 330 Ohm resistor
1x DS18B20 temperature sensor
1x mini PIR motion sensor
1x light dependent resistor
2x 10k Ohm resistor
1x relay module
Breadboard
Jumper wires
Schematic
After gathering all the parts, assemble the circuit by following the next schematic diagram:
Here’s the circuit diagram:
Wemos D1 Multishield Arduino
- Comments(0)
- Likes(0)
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Engineer
- Esp8266 Task Publisher In this project you’re going to build an ESP8266 Wi-Fi Button that can trigger any home automation e...
- ESP32 Avanced Weather Station Introducing the BME280 Sensor ModuleThe BME280 sensor module reads temperature, humidity, and pressu...
- Esp32 Pir Sensor Time Interrupts Introducing InterruptsTo trigger an event with a PIR motion sensor, you use interrupts. Interrupts a...
- Multiple Temperature Sensor Data Logging With Esp32 Introducing the DS18B20 Temperature SensorThe DS18B20 temperature sensor is a 1-wire digital tempera...
- IOT Button IFTTTFor this project we’re going to use a free service called IFTTT that stands for If This Than Th...
- Wemos D1 Multishield Arduino Project OverviewThe shield consists of a temperature sensor, a motion sensor, an LDR, and a 3 pin so...
- Motion Detection Alarm ABOUT THIS PROJECTIn this project we’ll modify a commercial motion sensor (powered with mains voltag...
- Iot Spirit Level ABOUT THIS PROJECTThe gyroscope measures rotational velocity (rad/s), this is the change of the angu...
- PIR Night Security Light Parts Required:Here’s a list of the parts needed for this project:PIR Motion Sensor 220V (or 110V PI...
- Arduino Temperature Logger With Sd Card Parts requiredHere’s a complete list of the parts required for this project:Arduino UNO – read Best ...
- Arduino Location Tracker Introducing the NEO-6M GPS ModuleThe NEO-6M GPS module is shown in the figure below. It comes with a...
- Attendance System With Arduino & Rfid Tag MFRC522 RFID ReaderIn this project we’re using the MFRC522 RFID reader and that’s the one we recomme...
-
-
-
kmMiniSchield MIDI I/O - IN/OUT/THROUGH MIDI extension for kmMidiMini
127 0 0 -
DIY Laser Power Meter with Arduino
184 0 2 -
-
-
Box & Bolt, 3D Printed Cardboard Crafting Tools
167 0 2 -