INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Smart Door is 'n maklike oplossing om u deur met 'n paar maklike stappe aan u smartphone te koppel.
Smart Door sal u in kennis stel wanneer u vergeet het om die deur te sluit en as iemand u deur nader.
Wie is ons?
Twee rekenaarwetenskapstudente van die Interdissiplinêre Sentrum (IDC), Herzliya, Israel. Hierdie Smart Door -stelsel is ons finale projek in die kursus "The Internet of Things (IoT)".
Ons projek probeer? Laat ons weet! Ons hoor graag van u as u opmerkings of opmerkings het. Boonop wil ons graag foto's neem!
Voorrade
1 x ESP8266 -bord (ons het Wemos D1 mini gebruik)
1 x mikro-USB-kabel
12 x springkabels
1 x potensiometer
1 x ultrasoniese sensor
1 x luidspreker
Stap 1: Die stroombane
In hierdie stap verbind ons al die sensors.
Ultrasoniese sensor:
- Koppel Vcc aan 5v
- Koppel GND aan G.
- Koppel Trig aan D8
- Koppel Echo aan D7
Potensiometer:
- Koppel GND aan G (linkerbeen)
- Koppel VCC aan 5v (regterbeen)
- Verbind die middelste been met A0
Spreker:
- Koppel GND aan G.
- Koppel Vcc aan D6
Stap 2: Installeer die vereiste sagteware en dashboards
Arduino IDE
Installeer Arduino IDE:
www.arduino.cc/en/Guide/HomePage
Installeer relevante "bestuurders" vir die ESP8266 -borde op u Arduino IDE:
Adafruit
Skep 'n rekening:
Gaan na die 'Feeds' en voeg 2 feeds by:
- potensiometer
- ultrasoniese
Gaan dan na die 'Dashboard' en skep 'n nuwe dashboard, gaan dan na die dashboard en voeg 2 blokke by, met behulp van die plusteken regs op die bladsy:
- Voeg meterblok by, kies dan potensiometervoer en maak seker dat die maksimum waarde 1 is.
- Voeg Gauge -blok by, kies dan ultrasoniese voer en maak seker dat die maksimum waarde 100 is.
- Klik op 'Stoor'.
Blynk App
IOS:
Google Play:
Skep 'n rekening en dan:
- Bou 'n Blynk -projek. (as u dit doen, sal u die e -posverifikasiesleutel daarvan bewaar, ons sal dit in die volgende stap gebruik).
- Stel die app op om gebaseer te wees op u bord (in ons geval, Wemos mini 1).
- Voeg 'n kennisgewing -widget by. (Sien aangehegte foto's vir konfigurasie).
Stap 3: Die kode
Die kode is aangeheg en is goed gedokumenteer, vir maklike gebruik.
Maak die kode oop in Arduino IDE, maak seker dat die bord waarop u werk inderdaad die regte bord is.
As u die seriële monitor gebruik, moet u seker maak dat u op 115200baud is.
Let op dat daar plekke in die kode is wat u moet aanpas volgens u projek (soos u WiFi -besonderhede).
Alles is in die dokumentasie geskryf.