Skip to content

ESP8266 - For Hobby Stuff and System Engineering Course - CTIS477

Notifications You must be signed in to change notification settings

omerwwazap/ESP8266-GPIO-Usage

Repository files navigation

ESP8266-GPIO-Usage Project Status: Inactive – The project has reached a stable, usable state but is no longer being actively developed; support/maintenance will be provided as time allows.

ESP8266 - For Hobby Stuff and System Engineering Course - CTIS477

All Diagrams are made by me and are tested before i upload.

SLS Dashboard - V1.0
Prototype - V1.0

Project Idea

This project is made to be used in our University course: CTIS-477 - System Engineering For this course we have to make a small Smart Home Automation System, as such i have decided to do the following;

Have a dashboard panel accessible by a web browser and will use 3 sensors:

  • Motion Sensor,
  • LDR Sensor,
  • Temperature and Humidity Combo Sensor.

So what will these sensors do?

  • Motion Sensor

    • This sensor will send alerts to the dashboard and activate the LED connected to the circuit.
  • LDR Sensor

    • When the room becomes dark, the sensor will send a query to the dashboard and activate a motor (i assume that this is connected to a curtain or something.) and activate the LED connected to the circuit.
  • Temperature and Humidity Combo Sensor

    • The data will be simply displayed in the dashboard.
  • LED

    • From the dashboard the user will be able to open and close the LED connected to the circuit.
  • Motor

    • From the dashboard the user will be able to activate the motor. To a certain degree.

Diagrams

SLS Hardware Diagram - V1.0
SLS Diagram

Used Hardware

  • NodeMCU V2 ESP8266 Development Board - CP2102
  • Raspberry Pi 3B+
  • DHT11 - Temperature and Humidity Sensor
  • PIR Sensor - Motion Sensor
  • LED
  • Servo Motor
  • 5mm LDR
  • Breadboard

Software Used

Used Sources

Resistance calculator

ESP8266 Pin Layout

Learning

About

ESP8266 - For Hobby Stuff and System Engineering Course - CTIS477

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages