Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Smart Door är en enkel lösning för att ansluta din dörr till smarttelefonen med några enkla steg.
Smart Door meddelar dig när du glömde att låsa dörren och när någon närmar dig din dörr.
Vilka är vi?
Två datavetenskapstudenter från Interdisciplinary Center (IDC), Herzliya, Israel. Detta Smart Door -system är vårt sista projekt i kursen”Internet of Things (IoT)”.
Testat vårt projekt? Låt oss veta! Vi vill gärna höra från dig om du har punkter att förbättra eller kommentarer. Dessutom vill vi gärna ha lite bilder!
Tillbehör
1 x ESP8266 -kort (Vi använde Wemos D1 mini)
1 x Micro-USB-kabel
12 x bygelkablar
1 x potentiometer
1 x ultraljudssensor
1 x högtalare
Steg 1: Kretsarna
I detta steg kommer vi att ansluta alla sensorer.
Ultraljudssensor:
- Anslut Vcc till 5v
- Anslut GND till G
- Anslut Trig till D8
- Anslut Echo till D7
Potentiometer:
- Anslut GND till G (vänster ben)
- Anslut VCC till 5v (höger ben)
- Anslut mittbenet till A0
Högtalare:
- Anslut GND till G
- Anslut Vcc till D6
Steg 2: Installera nödvändig programvara och instrumentpaneler
Arduino IDE
Installera Arduino IDE:
www.arduino.cc/en/Guide/HomePage
Installera relevanta "drivrutiner" för ESP8266 -korten till din Arduino IDE:
Adafruit
Skapa ett konto:
Gå till "Flöden" och lägg till två flöden:
- potentiometer
- ultraljuds-
Gå sedan till 'Dashboard' och skapa en ny instrumentpanel, gå sedan till instrumentpanelen och lägg till 2 block med plustecknet till höger på sidan:
- Lägg till mätarblock, välj sedan potentiometermatning och se till att maxvärdet är 1.
- Lägg till mätarblock, välj sedan ultraljudsmatning och se till att maxvärdet är 100.
- Klicka på "Spara".
Blynk App
IOS:
Google Play:
Skapa ett konto och sedan:
- Bygg ett Blynk -projekt. (när du gör det får du behålla till din e -postautentiseringsnyckel, vi använder det i nästa steg).
- Konfigurera appen för att vara baserad på ditt kort (i vårt fall, Wemos mini 1).
- Lägg till en aviseringswidget. (Se bifogade bilder för konfiguration).
Steg 3: Koden
Koden är bifogad och är väl dokumenterad för enkel användning.
Öppna koden i Arduino IDE, se till att kortet du arbetar på verkligen är rätt kort.
Kontrollera att du är på 115200baud när du kör den seriella bildskärmen.
Lägg märke till att det finns platser i koden du behöver ändra enligt ditt projekt (t.ex. dina WiFi -detaljer).
Allt är skrivet i dokumentationen.