Spisu treści:

System alarmowy IDC2018IOT: 7 kroków
System alarmowy IDC2018IOT: 7 kroków

Wideo: System alarmowy IDC2018IOT: 7 kroków

Wideo: System alarmowy IDC2018IOT: 7 kroków
Wideo: babcia z torebką torebką wypada z piątego piętra z okna #ziemnioki i kartofle 2024, Listopad
Anonim
Image
Image

W tym instruktażu przejdziesz przez kroki, aby zbudować alarm IoT. Jest to niedrogi domowy system alarmowy w rozsądnej cenie i jest dostępny do Internetu przez WiFi. Alarm uruchamia się, gdy ktoś otworzy drzwi lub włączy światło w Twoim pokoju. Ten projekt może być dla Ciebie pomocny, niezależnie od tego, czy naprawdę chcesz ustawić alarm, aby chronić swój pokój, czy po prostu chcesz poćwiczyć umiejętności kodowania dla węzła MCU. Inną opcją jest użycie czujnika światła jako budzika, który budzi Cię codziennie o wschodzie słońca.

Krok 1: Części

Budownictwo techniczne
Budownictwo techniczne

Komponenty wymagane do tego projektu:

1. Płyta MCU węzła.

2. Light theremin + rezystor 330 omów - służy do wykrywania mocy światła w pomieszczeniu.

3. Kontaktron przełącznika drzwi - służy do wykrywania scenariusza otwarcia drzwi.

4. Głośnik - służy do odtwarzania alarmu

5. Kable rozruchowe

6. Telefon komórkowy z aplikacją blynk + konto - służy do sterowania alarmem z telefonu.

7. Konto Adafruit - służy do sterowania czujnikiem thereminu i podglądu statystyk zebranych z obwodu alarmowego.

Krok 2: Przepływ w obwodzie

Po podłączeniu obwodu do źródła energii alarm będzie czekał na wyzwolenie z aplikacji blynk na telefonie komórkowym. W przypadku wykrycia otwarcia drzwi lub gdy światło theremin ma zmierzoną moc światła większą niż próg, zostanie wyzwolony alarm. Blynk wyśle powiadomienie na Twój telefon i e-mail na Twoje konto z informacją o uruchomieniu alarmu. Dane zmierzone w przypadku wyzwolenia alarmu (przełącz kontaktron i światło theremin) zostaną opublikowane na stronie adafruit.

Krok 3: Budowa techniczna

Budownictwo techniczne
Budownictwo techniczne
Budownictwo techniczne
Budownictwo techniczne

1. Otwórz konto blynk na https://www.blynk.cc/. Zapisz swój prywatny token dostępu.

2. Skonfiguruj aplikację blynk na telefonie komórkowym, jak pokazano na rysunku.

3. Otwórz swoje konto adafruit i skonstruuj swój pulpit nawigacyjny w następujący sposób na obrazku. Zapisz swój prywatny token dostępu.

4. otwórz config.h i wypełnij konfiguracje - WIFI, Adafruit i Blynk.

5. Skonstruuj obwód, jak pokazano. Uwaga: kontaktron jest umieszczony np. nad matrycą. Pamiętaj jednak, aby umieścić go na swoich drzwiach.

6. Prześlij szkic na płytę NodeMCU i zacznij korzystać z alarmu!

Krok 4: Kod

Tutaj możesz zobaczyć kod do tego systemu alarmowego.

Krok 5: Ograniczenia

Głównym ograniczeniem tego obwodu jest uzależnienie go od usług innych firm, takich jak blynk. W przypadku, gdy ta usługa nie działa, możemy utracić część funkcjonalności, które stworzyliśmy w tym projekcie.

Krok 6: Wyzwania

Największym wyzwaniem w tym projekcie jest zrozumienie, że mamy 3 różne protokoły, które współpracują ze sobą. WiFi, Blynk i MQTT i musimy je skonfigurować inaczej od początku, aby ten alarm działał. Po przejściu tego kroku konfiguracji i posiadaniu własnego konta w Blynk i Adafruit uważamy, że ten projekt będzie bardzo prosty w użyciu.

Staraliśmy się ułatwić Ci zaliczenie tego wyzwania, usuwając wszystkie konfiguracje ze szkicu i umieszczając je w pliku confg.h. Uważamy, że w ten sposób będzie o wiele łatwiej.

Krok 7: Przyszłe ulepszenia

1. Bardzo prawdopodobne jest dodanie czujnika Touch ID, który może włączać/wyłączać alarm, gdziekolwiek jest zainstalowany. Zostanie to dodane jako dodatek do funkcji zdalnego włączania/wyłączania za pomocą blynk. Szacowanie czasu pracy - 1 dzień.

2. Dodaj wyświetlacz OLED do obwodu, który zastąpi wydruki szeregowe w komputerze. Jest bardzo prawdopodobne, że chcesz dodać tę funkcję. Wyświetlacz może informować o stanie alarmu, nawet gdy nie jest podłączony do komputera. Szacowanie czasu pracy - 1 dzień.

3. Chciałbym również dodać kamerę do obwodu, która zacznie transmitować na żywo za każdym razem, gdy zostanie wyzwolony alarm. Dzięki temu będzie można zdalnie zobaczyć, kto jest w pokoju. Szacowanie czasu pracy - 2 dni.

Zalecana: