Spisu treści:

Inteligentne drzwi: 3 kroki
Inteligentne drzwi: 3 kroki

Wideo: Inteligentne drzwi: 3 kroki

Wideo: Inteligentne drzwi: 3 kroki
Wideo: 3 ТОЧКИ ОТ СТРАХА 2024, Czerwiec
Anonim
Inteligentne drzwi
Inteligentne drzwi
Inteligentne drzwi
Inteligentne drzwi

Smart Door to proste rozwiązanie umożliwiające połączenie drzwi ze smartfonem w kilku prostych krokach.

Smart Door powiadomi Cię, gdy zapomniałeś zamknąć drzwi i gdy ktoś zbliża się do twoich drzwi.

Kim jesteśmy?

Dwoje studentów informatyki z Centrum Interdyscyplinarnego (IDC), Herzliya, Izrael. Ten system Smart Door to nasz ostatni projekt w ramach kursu „Internet Rzeczy (IoT)”.

Próbowałeś naszego projektu? Daj nam znać! Chcielibyśmy usłyszeć od Ciebie, jeśli masz punkty do poprawy lub uwagi. Ponadto bardzo chcielibyśmy zdobyć kilka zdjęć!

Kieszonkowe dzieci

1 x płyta ESP8266 (użyliśmy Wemos D1 mini)

1 x kabel Micro-USB

12 x kable rozruchowe

1 x potencjometr

1 x czujnik ultradźwiękowy

1 x głośnik

Krok 1: Obwody

Obwody
Obwody

W tym kroku połączymy wszystkie czujniki.

Czujnik ultradźwiękowy:

  • Podłącz Vcc do 5v
  • Podłącz GND do G
  • Podłącz Trig do D8
  • Podłącz Echo do D7

Potencjometr:

  • Podłącz GND do G (lewa noga)
  • Podłącz VCC do 5v (prawa noga)
  • Połącz środkową nogę z A0

Głośnik:

  • Podłącz GND do G
  • Podłącz Vcc do D6

Krok 2: Instalowanie wymaganego oprogramowania i pulpitów nawigacyjnych

Instalowanie wymaganego oprogramowania i pulpitów nawigacyjnych
Instalowanie wymaganego oprogramowania i pulpitów nawigacyjnych
Instalowanie wymaganego oprogramowania i pulpitów nawigacyjnych
Instalowanie wymaganego oprogramowania i pulpitów nawigacyjnych
Instalowanie wymaganego oprogramowania i pulpitów nawigacyjnych
Instalowanie wymaganego oprogramowania i pulpitów nawigacyjnych

IDE Arduino

Zainstaluj Arduino IDE:

www.arduino.cc/en/Guide/HomePage

Zainstaluj odpowiednie "sterowniki" dla płyt ESP8266 do swojego Arduino IDE:

Adafruit

Utwórz konto:

Przejdź do „Kanałów” i dodaj 2 kanały:

  1. potencjometr
  2. ultradźwiękowy

Następnie przejdź do 'Dashboard' i utwórz nowy dashboard, następnie wejdź do dashboardu i dodaj 2 bloki, używając znaku plus po prawej stronie:

  1. Dodaj blok pomiarowy, a następnie wybierz posuw potencjometru i upewnij się, że maksymalna wartość wynosi 1.
  2. Dodaj blok pomiarowy, a następnie wybierz posuw ultradźwiękowy i upewnij się, że maksymalna wartość wynosi 100.
  3. Kliknij „Zapisz”.

Aplikacja Blynk

iOS:

Google Play:

Załóż konto, a następnie:

  1. Zbuduj projekt Blynk. (gdy to zrobisz, otrzymasz na swój e-mail klucz uwierzytelniający zachowaj go, użyjemy go w następnym kroku).
  2. Skonfiguruj aplikację tak, aby była oparta na Twojej tablicy (w naszym przypadku Wemos mini 1).
  3. Dodaj widżet powiadomień. (Patrz załączone zdjęcia do konfiguracji).

Krok 3: Kodeks

Kod
Kod

Kod jest załączony i jest dobrze udokumentowany, aby był łatwy w użyciu.

Otwórz kod w Arduino IDE, upewnij się, że płyta, na której pracujesz, jest rzeczywiście właściwą płytą.

Kiedy używasz monitora szeregowego, upewnij się, że korzystasz z 115200 bodów.

Zwróć uwagę, że w kodzie są miejsca, które musisz zmodyfikować zgodnie z projektem (takie jak dane Wi-Fi).

Wszystko jest napisane w dokumentacji.

Zalecana: