Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Smart Door er en enkel løsning for å koble døren til smarttelefonen med noen få enkle trinn.
Smart Door vil varsle deg når du har glemt å låse døren og når noen nærmer deg døren.
Hvem er vi?
To informatikkstudenter fra det tverrfaglige senteret (IDC), Herzliya, Israel. Dette Smart Door -systemet er vårt siste prosjekt i kurset "Tingenes internett (IoT)".
Prøvd prosjektet vårt? Gi oss beskjed! Vi vil gjerne høre fra deg hvis du har forbedringspunkter eller kommentarer. Dessuten vil vi gjerne få noen bilder!
Rekvisita
1 x ESP8266 -kort (Vi brukte Wemos D1 mini)
1 x mikro-USB-kabel
12 x startkabler
1 x potensiometer
1 x ultralydsensor
1 x høyttaler
Trinn 1: Kretsene
I dette trinnet kobler vi alle sensorene.
Ultralydsensor:
- Koble Vcc til 5v
- Koble GND til G
- Koble Trig til D8
- Koble Echo til D7
Potensiometer:
- Koble GND til G (venstre ben)
- Koble VCC til 5v (høyre ben)
- Koble mellombenet til A0
Høyttaler:
- Koble GND til G
- Koble Vcc til D6
Trinn 2: Installere nødvendig programvare og dashbord
Arduino IDE
Installer Arduino IDE:
www.arduino.cc/en/Guide/HomePage
Installer relevante "drivere" for ESP8266 -kortene til din Arduino IDE:
Adafruit
Opprett en konto:
Gå til 'Feeds' og legg til 2 feeds:
- potensiometer
- ultralyd
Gå deretter til 'Dashboard' og opprett et nytt dashbord, gå deretter til dashbordet og legg til 2 blokker ved å bruke pluss -tegnet til høyre på siden:
- Legg til måleblokk, velg deretter potensiometermating og sørg for at maksimumsverdien er 1.
- Legg til måleblokk, velg deretter ultralydsmating og kontroller at maksimalverdien er 100.
- Klikk "Lagre".
Blynk App
IOS:
Google Play:
Opprett en konto og deretter:
- Bygg et Blynk -prosjekt. (når du gjør det, vil du motta godkjenningsnøkkelen for e -posten, behold den, vi bruker den i neste trinn).
- Konfigurer appen til å være basert på brettet ditt (i vårt tilfelle Wemos mini 1).
- Legg til en varslingswidget. (Se vedlagte bilder for konfigurasjon).
Trinn 3: Koden
Koden er vedlagt og er godt dokumentert, for enkel bruk.
Åpne koden i Arduino IDE, kontroller at brettet du jobber med faktisk er det riktige brettet.
Når du kjører den serielle skjermen, må du kontrollere at du er på 115200baud.
Legg merke til at det er steder i koden du må endre i henhold til prosjektet ditt (for eksempel WiFi -detaljene dine).
Alt er skrevet i dokumentasjonen.